pkgsrc/www/mozilla-bin/Makefile

75 lines
2.1 KiB
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.9 2003/07/18 07:31:16 grant Exp $
#
DISTNAME= # see Makefile.${OPSYS}.${ARCH}
Update mozilla-bin to 1.4. New Features and Fixes - Mozilla's bookmarks have been overhauled. Bookmarks now include a root level folder, the ability to have two differently named bookmarks pointing at the same location, site icons in the Bookmark Manager and Bookmarks Sidebar, and separators now have support for labels. - Composer now supports click and drag dynamic image and table resizing. If an image is selected or if the caret is placed inside a table, eight resizing handles appear and allow to resize the image/table with a simple click/drag/release. In the case of an image, the resizing is done real-time and a semi-opaque shadow of the image at its target size is shown during resizing. A tooltip shows in real-time the target size in pixels, and the relative change in pixels too. - Mail now has junk-mail context menu items, a "delete junk mail" menu item and many other usability improvements for junk-mail controls. - Pop-up blocking has been streamlined to improve usability. - Users can now specify "blank page," "home page," or "Last page visited" for each of first window, new window and new tab. - Users can now specify default font, size and color for HTML mail compose. - Image blocking/disabling is now more flexible and users can "view image" to see blocked or not loaded images. - Proxy auto-config (PAC) failover has been implemented - Mozilla 1.4 contains thousands of additional bugfixes, including changes to improve performance, stability, web site compatability, standards support, and usability. Note that this package is not available for Solaris 7, as the there is not yet any build for Solaris < 8.
2003-07-02 16:56:59 +02:00
PKGNAME= mozilla-bin-1.4
WRKSRC= ${WRKDIR}/mozilla
CATEGORIES= www
Update mozilla-bin to 1.4. New Features and Fixes - Mozilla's bookmarks have been overhauled. Bookmarks now include a root level folder, the ability to have two differently named bookmarks pointing at the same location, site icons in the Bookmark Manager and Bookmarks Sidebar, and separators now have support for labels. - Composer now supports click and drag dynamic image and table resizing. If an image is selected or if the caret is placed inside a table, eight resizing handles appear and allow to resize the image/table with a simple click/drag/release. In the case of an image, the resizing is done real-time and a semi-opaque shadow of the image at its target size is shown during resizing. A tooltip shows in real-time the target size in pixels, and the relative change in pixels too. - Mail now has junk-mail context menu items, a "delete junk mail" menu item and many other usability improvements for junk-mail controls. - Pop-up blocking has been streamlined to improve usability. - Users can now specify "blank page," "home page," or "Last page visited" for each of first window, new window and new tab. - Users can now specify default font, size and color for HTML mail compose. - Image blocking/disabling is now more flexible and users can "view image" to see blocked or not loaded images. - Proxy auto-config (PAC) failover has been implemented - Mozilla 1.4 contains thousands of additional bugfixes, including changes to improve performance, stability, web site compatability, standards support, and usability. Note that this package is not available for Solaris 7, as the there is not yet any build for Solaris < 8.
2003-07-02 16:56:59 +02:00
MASTER_SITES= ${MASTER_SITE_MOZILLA:=mozilla1.4/}
2003-07-18 00:50:55 +02:00
MAINTAINER= grant@NetBSD.org
HOMEPAGE= http://www.mozilla.org/
2003-05-20 16:19:27 +02:00
COMMENT= Full featured gecko-based browser (binary pkg)
Update mozilla-bin to 1.4. New Features and Fixes - Mozilla's bookmarks have been overhauled. Bookmarks now include a root level folder, the ability to have two differently named bookmarks pointing at the same location, site icons in the Bookmark Manager and Bookmarks Sidebar, and separators now have support for labels. - Composer now supports click and drag dynamic image and table resizing. If an image is selected or if the caret is placed inside a table, eight resizing handles appear and allow to resize the image/table with a simple click/drag/release. In the case of an image, the resizing is done real-time and a semi-opaque shadow of the image at its target size is shown during resizing. A tooltip shows in real-time the target size in pixels, and the relative change in pixels too. - Mail now has junk-mail context menu items, a "delete junk mail" menu item and many other usability improvements for junk-mail controls. - Pop-up blocking has been streamlined to improve usability. - Users can now specify "blank page," "home page," or "Last page visited" for each of first window, new window and new tab. - Users can now specify default font, size and color for HTML mail compose. - Image blocking/disabling is now more flexible and users can "view image" to see blocked or not loaded images. - Proxy auto-config (PAC) failover has been implemented - Mozilla 1.4 contains thousands of additional bugfixes, including changes to improve performance, stability, web site compatability, standards support, and usability. Note that this package is not available for Solaris 7, as the there is not yet any build for Solaris < 8.
2003-07-02 16:56:59 +02:00
ONLY_FOR_PLATFORM= Linux-*-i[3-6]86 NetBSD-*-i386 SunOS-5.[89]*-sparc
2003-04-14 22:28:20 +02:00
CONFLICTS+= mozilla-linux-[0-9]*
NO_CONFIGURE= # defined
USE_PKGINSTALL= YES
.include "../../mk/bsd.prefs.mk"
FILES_SUBST+= PLATFORM=${PLATFORM}
2003-03-18 08:17:31 +01:00
PLIST_SRC= ${WRKDIR}/PLIST_DYNAMIC
do-build:
post-build:
@${SED} ${FILES_SUBST_SED} ${FILESDIR}/mozilla.sh > \
${WRKDIR}/mozilla.sh
do-install:
2003-03-18 08:17:31 +01:00
${INSTALL_DATA_DIR} ${MOZILLA_LIB}
cd ${WRKSRC} && ${PAX} -rw -pm . ${MOZILLA_LIB}
@${FIND} ${MOZILLA_LIB} -type f -print \
| ${XARGS} ${CHMOD} a+r
@${FIND} ${MOZILLA_LIB} \( -type f -o -perm +x \) -print \
| ${XARGS} ${CHMOD} a+rx
@${FIND} ${MOZILLA_LIB} -type d -print \
| ${XARGS} ${CHMOD} a+rx
${INSTALL_SCRIPT} ${WRKDIR}/mozilla.sh ${PREFIX}/bin/mozilla-${PLATFORM}
2003-03-18 08:17:31 +01:00
post-install:
# this build for Solaris wants exactly 'libgtk-1.2.so.0', etc.
.if ${OPSYS} == "SunOS"
@cd ${MOZILLA_LIB} && \
${LN} -s ${LOCALBASE}/lib/libglib.*so* .; \
${LN} -s ${LOCALBASE}/lib/libgmodule.*so* .; \
${LN} -s ${X11BASE}/lib/libgdk.*so* .; \
${LN} -s ${X11BASE}/lib/libgtk.*so* .; \
${LN} -s libgtk.so libgtk-1.2.so.0; \
${LN} -s libgdk.so libgdk-1.2.so.0; \
${LN} -s libglib.so libglib-1.2.so.0
.endif
2003-03-31 04:42:24 +02:00
@${CP} -f ${PKGDIR}/PLIST ${PLIST_SRC}
@${ECHO} bin/mozilla-${PLATFORM} >> ${PLIST_SRC}
2003-03-31 04:42:24 +02:00
@${FIND} ${MOZILLA_LIB} \( -type f -o -type l \) -print \
2003-03-18 08:17:31 +01:00
| ${SORT} | ${SED} -e "s,${PREFIX}/,,g" \
>> ${PLIST_SRC}
2003-03-31 04:42:24 +02:00
@${FIND} ${MOZILLA_LIB} -type d -print \
2003-03-18 08:17:31 +01:00
| ${SORT} -r | ${SED} -e "s,${PREFIX}/,@dirrm ,g" \
>> ${PLIST_SRC}
.include "../../mk/bsd.prefs.mk"
# everything specific to your OS/Arch goes into it's own Makefile
# group together i386, i486, i586 and i686 (for Linux)
ARCH=${MACHINE_ARCH:C/i[3-6]86/i386/g}
.if exists(Makefile.${OPSYS}.${ARCH})
. include "Makefile.${OPSYS}.${ARCH}"
.endif
.include "../../mk/bsd.pkg.mk"