Pullup ticket 3009 - requested by tnn security and bug fixes Revisions pulled up: - pkgsrc/devel/nspr/Makefile by patch to equiv of 1.34 - pkgsrc/devel/xulrunner/dist.mk by patch to equiv of 1.7 - pkgsrc/devel/xulrunner/distinfo by patch to equiv of 1.24 - pkgsrc/www/firefox/Makefile by patch to equiv of 1.70 -------------------------------------------------------------------- The attached diff against 2009Q4 updates firefox to 3.5.8. This is a security and bugfix update.diff -r1.32 -r1.32.2.1 pkgsrc/devel/nspr/Makefile
(spz)
@@ -1,19 +1,19 @@ | @@ -1,19 +1,19 @@ | |||
1 | # $NetBSD: Makefile,v 1.32 2009/11/10 16:48:20 tnn Exp $ | 1 | # $NetBSD: Makefile,v 1.32.2.1 2010/02/17 22:24:32 spz Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | .include "../../devel/xulrunner/dist.mk" | 4 | .include "../../devel/xulrunner/dist.mk" | |
5 | PKGNAME= ${DISTNAME:S/firefox/nspr/:S/3.5/${NSPR_RELEASE}/:S/.source//} | 5 | PKGNAME= ${DISTNAME:S/firefox/nspr/:S/3.5/${NSPR_RELEASE}/:S/.source//} | |
6 | NSPR_RELEASE= 4.8.2 | 6 | NSPR_RELEASE= 4.8.3 | |
7 | CATEGORIES= devel | 7 | CATEGORIES= devel | |
8 | 8 | |||
9 | MAINTAINER= tnn@NetBSD.org | 9 | MAINTAINER= tnn@NetBSD.org | |
10 | HOMEPAGE= http://www.mozilla.org/projects/nspr/index.html | 10 | HOMEPAGE= http://www.mozilla.org/projects/nspr/index.html | |
11 | COMMENT= Platform-neutral API for system level and libc like functions | 11 | COMMENT= Platform-neutral API for system level and libc like functions | |
12 | 12 | |||
13 | PKG_DESTDIR_SUPPORT= user-destdir | 13 | PKG_DESTDIR_SUPPORT= user-destdir | |
14 | CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/libpkix/libpkix.sh | 14 | CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/libpkix/libpkix.sh | |
15 | 15 | |||
16 | GNU_CONFIGURE= yes | 16 | GNU_CONFIGURE= yes | |
17 | CONFIGURE_DIRS= nsprpub | 17 | CONFIGURE_DIRS= nsprpub | |
18 | 18 | |||
19 | USE_TOOLS+= autoconf213 gmake perl | 19 | USE_TOOLS+= autoconf213 gmake perl |
@@ -1,15 +1,15 @@ | @@ -1,15 +1,15 @@ | |||
1 | # $NetBSD: dist.mk,v 1.3 2009/12/16 08:18:32 tnn Exp $ | 1 | # $NetBSD: dist.mk,v 1.3.2.1 2010/02/17 22:24:32 spz Exp $ | |
2 | # | 2 | # | |
3 | # used by devel/nspr/Makefile | 3 | # used by devel/nspr/Makefile | |
4 | # used by devel/xulrunner/Makefile | 4 | # used by devel/xulrunner/Makefile | |
5 | # used by www/firefox/Makefile | 5 | # used by www/firefox/Makefile | |
6 | 6 | |||
7 | DISTNAME= firefox-${FIREFOX_VER}.source | 7 | DISTNAME= firefox-${FIREFOX_VER}.source | |
8 | FIREFOX_VER= 3.5.6 | 8 | FIREFOX_VER= 3.5.8 | |
9 | MASTER_SITES= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} | 9 | MASTER_SITES= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} | |
10 | EXTRACT_SUFX= .tar.bz2 | 10 | EXTRACT_SUFX= .tar.bz2 | |
11 | 11 | |||
12 | DISTINFO_FILE= ${.CURDIR}/../../devel/xulrunner/distinfo | 12 | DISTINFO_FILE= ${.CURDIR}/../../devel/xulrunner/distinfo | |
13 | PATCHDIR= ${.CURDIR}/../../devel/xulrunner/patches | 13 | PATCHDIR= ${.CURDIR}/../../devel/xulrunner/patches | |
14 | 14 | |||
15 | WRKSRC= ${WRKDIR}/mozilla-1.9.1 | 15 | WRKSRC= ${WRKDIR}/mozilla-1.9.1 |
@@ -1,18 +1,18 @@ | @@ -1,18 +1,18 @@ | |||
1 | $NetBSD: distinfo,v 1.22 2010/01/10 09:43:06 tron Exp $ | 1 | $NetBSD: distinfo,v 1.22.2.1 2010/02/17 22:24:32 spz Exp $ | |
2 | 2 | |||
3 | SHA1 (firefox-3.5.6.source.tar.bz2) = fc1de4ddb9c20c7ba9e297737f926e9d8e32eed4 | 3 | SHA1 (firefox-3.5.8.source.tar.bz2) = 4bfb9a274113fb9ee590c00da69d995dc500d4cc | |
4 | RMD160 (firefox-3.5.6.source.tar.bz2) = 1002ff196eb8e281c06ef451154b64a903104664 | 4 | RMD160 (firefox-3.5.8.source.tar.bz2) = 97a4394d895fc0d8e7be34c090ebe75540108a90 | |
5 | Size (firefox-3.5.6.source.tar.bz2) = 46914620 bytes | 5 | Size (firefox-3.5.8.source.tar.bz2) = 46954234 bytes | |
6 | SHA1 (patch-aa) = d719f801f340688102e3b1c07b53655f4053180a | 6 | SHA1 (patch-aa) = d719f801f340688102e3b1c07b53655f4053180a | |
7 | SHA1 (patch-ab) = 5331bae45501013d3ca13d161226e311bc10aafe | 7 | SHA1 (patch-ab) = 5331bae45501013d3ca13d161226e311bc10aafe | |
8 | SHA1 (patch-ac) = e50356963fd235ea11fa45baae356fcf21c6669d | 8 | SHA1 (patch-ac) = e50356963fd235ea11fa45baae356fcf21c6669d | |
9 | SHA1 (patch-ad) = 7afb960af4e4a311481e7a7b25008ca9b9f7fba1 | 9 | SHA1 (patch-ad) = 7afb960af4e4a311481e7a7b25008ca9b9f7fba1 | |
10 | SHA1 (patch-ae) = 6679dd9c28f8029cc0ed2a32ae60da696099f351 | 10 | SHA1 (patch-ae) = 6679dd9c28f8029cc0ed2a32ae60da696099f351 | |
11 | SHA1 (patch-af) = 13a9617cd2894cf342487d2a9cfe8cf3066ba0df | 11 | SHA1 (patch-af) = 13a9617cd2894cf342487d2a9cfe8cf3066ba0df | |
12 | SHA1 (patch-ag) = 62e55040130d5e6cfb10b839fce6abd40a902f08 | 12 | SHA1 (patch-ag) = 62e55040130d5e6cfb10b839fce6abd40a902f08 | |
13 | SHA1 (patch-ah) = 5f8bf19d5ac5ea7e263366a56d10d2eeeee61bac | 13 | SHA1 (patch-ah) = 5f8bf19d5ac5ea7e263366a56d10d2eeeee61bac | |
14 | SHA1 (patch-ai) = 3444882b0f7f4b63273d8888af88be35ae60933a | 14 | SHA1 (patch-ai) = 3444882b0f7f4b63273d8888af88be35ae60933a | |
15 | SHA1 (patch-aj) = 0e357b477aef423e7688dfb0be93cc8abc35e6e0 | 15 | SHA1 (patch-aj) = 0e357b477aef423e7688dfb0be93cc8abc35e6e0 | |
16 | SHA1 (patch-ak) = 635187f582c16f8f044ffbdd950ec5f996d53ca8 | 16 | SHA1 (patch-ak) = 635187f582c16f8f044ffbdd950ec5f996d53ca8 | |
17 | SHA1 (patch-al) = ca1a1fb5f875ab9c84c0afea5d913172a6f7ab57 | 17 | SHA1 (patch-al) = ca1a1fb5f875ab9c84c0afea5d913172a6f7ab57 | |
18 | SHA1 (patch-am) = 75eb92d1941309ffc13f01d7f1946a2f09170220 | 18 | SHA1 (patch-am) = 75eb92d1941309ffc13f01d7f1946a2f09170220 |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.65 2009/12/16 08:18:33 tnn Exp $ | 1 | # $NetBSD: Makefile,v 1.65.2.1 2010/02/17 22:24:32 spz Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | .include "../../devel/xulrunner/dist.mk" | 4 | .include "../../devel/xulrunner/dist.mk" | |
5 | PKGNAME= firefox-${FIREFOX_VER} | 5 | PKGNAME= firefox-${FIREFOX_VER} | |
6 | CATEGORIES= www | 6 | CATEGORIES= www | |
7 | 7 | |||
8 | MAINTAINER= tnn@NetBSD.org | 8 | MAINTAINER= tnn@NetBSD.org | |
9 | HOMEPAGE= http://www.mozilla.com/en-US/firefox/ | 9 | HOMEPAGE= http://www.mozilla.com/en-US/firefox/ | |
10 | COMMENT= Web browser with support for extensions | 10 | COMMENT= Web browser with support for extensions | |
11 | 11 | |||
12 | WRKSRC= ${WRKDIR}/mozilla-1.9.1 | 12 | WRKSRC= ${WRKDIR}/mozilla-1.9.1 | |
13 | MOZILLA_DIR= # empty | 13 | MOZILLA_DIR= # empty | |
14 | 14 | |||
@@ -41,24 +41,24 @@ post-build: | @@ -41,24 +41,24 @@ post-build: | |||
41 | > ${WRKDIR}/desktop | 41 | > ${WRKDIR}/desktop | |
42 | ${SED} -e 's|@PREFIX@|${PREFIX}|g' < ${FILESDIR}/firefox.sh.in \ | 42 | ${SED} -e 's|@PREFIX@|${PREFIX}|g' < ${FILESDIR}/firefox.sh.in \ | |
43 | > ${WRKDIR}/firefox | 43 | > ${WRKDIR}/firefox | |
44 | 44 | |||
45 | INSTALLATION_DIRS+= share/applications share/pixmaps | 45 | INSTALLATION_DIRS+= share/applications share/pixmaps | |
46 | post-install: | 46 | post-install: | |
47 | ${INSTALL_DATA} ${WRKDIR}/desktop \ | 47 | ${INSTALL_DATA} ${WRKDIR}/desktop \ | |
48 | ${DESTDIR}${PREFIX}/share/applications/${MOZILLA}.desktop | 48 | ${DESTDIR}${PREFIX}/share/applications/${MOZILLA}.desktop | |
49 | ${INSTALL_DATA} ${MOZILLA_ICON} \ | 49 | ${INSTALL_DATA} ${MOZILLA_ICON} \ | |
50 | ${DESTDIR}${PREFIX}/share/pixmaps/${MOZILLA}.png | 50 | ${DESTDIR}${PREFIX}/share/pixmaps/${MOZILLA}.png | |
51 | rm -f ${DESTDIR}${PREFIX}/bin/firefox | 51 | rm -f ${DESTDIR}${PREFIX}/bin/firefox | |
52 | ${INSTALL_SCRIPT} ${WRKDIR}/firefox ${DESTDIR}${PREFIX}/bin | 52 | ${INSTALL_SCRIPT} ${WRKDIR}/firefox ${DESTDIR}${PREFIX}/bin | |
53 | 53 | |||
54 | BUILDLINK_API_DEPENDS.xulrunner+= xulrunner-1.9.1.6{,nb*} | 54 | BUILDLINK_API_DEPENDS.xulrunner+= xulrunner-1.9.1.8{,nb*} | |
55 | .include "../../devel/xulrunner/buildlink3.mk" | 55 | .include "../../devel/xulrunner/buildlink3.mk" | |
56 | PLIST_VARS+= gnome | 56 | PLIST_VARS+= gnome | |
57 | .if !empty(PKG_BUILD_OPTIONS.xulrunner:Mgnome) | 57 | .if !empty(PKG_BUILD_OPTIONS.xulrunner:Mgnome) | |
58 | CONFIGURE_ARGS+= --enable-gnomevfs --enable-dbus --enable-gnomeui | 58 | CONFIGURE_ARGS+= --enable-gnomevfs --enable-dbus --enable-gnomeui | |
59 | PLIST.gnome= yes | 59 | PLIST.gnome= yes | |
60 | .else | 60 | .else | |
61 | CONFIGURE_ARGS+= --disable-gnomevfs --disable-dbus --disable-gnomeui | 61 | CONFIGURE_ARGS+= --disable-gnomevfs --disable-dbus --disable-gnomeui | |
62 | .endif | 62 | .endif | |
63 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" | 63 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" | |
64 | .include "../../mk/bsd.pkg.mk" | 64 | .include "../../mk/bsd.pkg.mk" |