Tue Nov 27 11:38:57 2012 UTC ()
Update to 4.9.4

No ChangeLog is provided.


(ryoon)
diff -r1.56 -r1.57 pkgsrc/devel/nspr/Makefile
diff -r1.13 -r1.14 pkgsrc/devel/nspr/PLIST
diff -r1.22 -r1.23 pkgsrc/devel/nspr/distinfo

cvs diff -r1.56 -r1.57 pkgsrc/devel/nspr/Makefile (switch to unified diff)

--- pkgsrc/devel/nspr/Makefile 2012/11/21 21:43:03 1.56
+++ pkgsrc/devel/nspr/Makefile 2012/11/27 11:38:57 1.57
@@ -1,102 +1,101 @@ @@ -1,102 +1,101 @@
1# $NetBSD: Makefile,v 1.56 2012/11/21 21:43:03 ryoon Exp $ 1# $NetBSD: Makefile,v 1.57 2012/11/27 11:38:57 ryoon Exp $
2# 2#
3 3
4DISTNAME= nspr-${NSPR_RELEASE} 4DISTNAME= nspr-${NSPR_RELEASE}
5PKGNAME= nspr-4.9.3.3 # some reason 5NSPR_RELEASE= 4.9.4
6NSPR_RELEASE= 4.9.3 
7CATEGORIES= devel 6CATEGORIES= devel
8MASTER_SITES= ${MASTER_SITE_MOZILLA_ALL:=nspr/releases/v${NSPR_RELEASE}/src/} 7MASTER_SITES= ${MASTER_SITE_MOZILLA_ALL:=nspr/releases/v${NSPR_RELEASE}/src/}
9 8
10MAINTAINER= tnn@NetBSD.org 9MAINTAINER= tnn@NetBSD.org
11HOMEPAGE= http://www.mozilla.org/projects/nspr/index.html 10HOMEPAGE= http://www.mozilla.org/projects/nspr/index.html
12COMMENT= Platform-neutral API for system level and libc like functions 11COMMENT= Platform-neutral API for system level and libc like functions
13 12
14CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/libpkix/libpkix.sh 13CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/libpkix/libpkix.sh
15CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/multinit/multinit.sh 14CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/multinit/multinit.sh
16CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}js/src/configure 15CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}js/src/configure
17CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}configure 16CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}configure
18 17
19WRKSRC= ${WRKDIR}/${DISTNAME}/mozilla 18WRKSRC= ${WRKDIR}/${DISTNAME}/mozilla
20 19
21GNU_CONFIGURE= yes 20GNU_CONFIGURE= yes
22GNU_CONFIGURE_LIBSUBDIR=nspr 21GNU_CONFIGURE_LIBSUBDIR=nspr
23CONFIGURE_DIRS= nsprpub 22CONFIGURE_DIRS= nsprpub
24 23
25USE_TOOLS+= autoconf213 gmake perl 24USE_TOOLS+= autoconf213 gmake perl
26REPLACE_PERL+= nsprpub/pr/src/misc/compile-et.pl 25REPLACE_PERL+= nsprpub/pr/src/misc/compile-et.pl
27 26
28CONFIGURE_ARGS+= --disable-debug 27CONFIGURE_ARGS+= --disable-debug
29CONFIGURE_ARGS+= --with-pthreads 28CONFIGURE_ARGS+= --with-pthreads
30CONFIGURE_ENV+= LIBRUNPATH=${PREFIX:Q}/lib/nspr 29CONFIGURE_ENV+= LIBRUNPATH=${PREFIX:Q}/lib/nspr
31 30
32.include "../../mk/bsd.prefs.mk" 31.include "../../mk/bsd.prefs.mk"
33 32
34SUBST_CLASSES+= nspr-config 33SUBST_CLASSES+= nspr-config
35SUBST_STAGE.nspr-config= pre-configure 34SUBST_STAGE.nspr-config= pre-configure
36SUBST_MESSAGE.nspr-config= Fixing nspr-config run path 35SUBST_MESSAGE.nspr-config= Fixing nspr-config run path
37SUBST_FILES.nspr-config= nsprpub/config/nspr-config.in 36SUBST_FILES.nspr-config= nsprpub/config/nspr-config.in
38SUBST_SED.nspr-config= -e 's|-L$$libdir|"${COMPILER_RPATH_FLAG}$$libdir -L$$libdir"|g' 37SUBST_SED.nspr-config= -e 's|-L$$libdir|"${COMPILER_RPATH_FLAG}$$libdir -L$$libdir"|g'
39 38
40.if ${OPSYS} == "Darwin" 39.if ${OPSYS} == "Darwin"
41SUBST_CLASSES+= exec_path 40SUBST_CLASSES+= exec_path
42SUBST_STAGE.exec_path= pre-configure 41SUBST_STAGE.exec_path= pre-configure
43SUBST_MESSAGE.exec_path= Fixing @executable_path 42SUBST_MESSAGE.exec_path= Fixing @executable_path
44SUBST_FILES.exec_path= nsprpub/configure.in 43SUBST_FILES.exec_path= nsprpub/configure.in
45SUBST_SED.exec_path= -e 's,@executable_path,${PREFIX}/lib/nspr,g' 44SUBST_SED.exec_path= -e 's,@executable_path,${PREFIX}/lib/nspr,g'
46.endif 45.endif
47 46
48.if ${OBJECT_FMT} == "ELF" 47.if ${OBJECT_FMT} == "ELF"
49SO_SUFFIX= so 48SO_SUFFIX= so
50.elif ${OBJECT_FMT} == "Mach-O" 49.elif ${OBJECT_FMT} == "Mach-O"
51SO_SUFFIX= dylib 50SO_SUFFIX= dylib
52.else 51.else
53SO_SUFFIX= so.1.0 52SO_SUFFIX= so.1.0
54.endif 53.endif
55PLIST_SUBST+= SO_SUFFIX=${SO_SUFFIX:Q} 54PLIST_SUBST+= SO_SUFFIX=${SO_SUFFIX:Q}
56 55
57PLIST_VARS+= sun4u_32 56PLIST_VARS+= sun4u_32
58# see nsprpub/pr/src/md/unix/Makefile.in 57# see nsprpub/pr/src/md/unix/Makefile.in
59# for the bit about 32-bit sun4u machines installing an extra file. 58# for the bit about 32-bit sun4u machines installing an extra file.
60# That is why we have this specific test and modify the PLIST 59# That is why we have this specific test and modify the PLIST
61.if ${OPSYS} == "SunOS" 60.if ${OPSYS} == "SunOS"
62. if defined(ABI) && ${ABI} == "64" 61. if defined(ABI) && ${ABI} == "64"
63CONFIGURE_ARGS+= --enable-64bit 62CONFIGURE_ARGS+= --enable-64bit
64. else 63. else
65HW_CLASS!= ${UNAME} -m 64HW_CLASS!= ${UNAME} -m
66. if ${HW_CLASS} == "sun4u" 65. if ${HW_CLASS} == "sun4u"
67PLIST.sun4u_32= yes 66PLIST.sun4u_32= yes
68. endif 67. endif
69. endif 68. endif
70.endif 69.endif
71 70
72.if ${OPSYS} == "Linux" 71.if ${OPSYS} == "Linux"
73. if defined(ABI) && ${ABI} == "64" 72. if defined(ABI) && ${ABI} == "64"
74CONFIGURE_ARGS+= --enable-64bit 73CONFIGURE_ARGS+= --enable-64bit
75. endif 74. endif
76.endif 75.endif
77 76
78.if ${OPSYS} == "Darwin" && exists(/Developer/Headers/FlatCarbon) 77.if ${OPSYS} == "Darwin" && exists(/Developer/Headers/FlatCarbon)
79BUILDLINK_PASSTHRU_DIRS+= Developer/Headers/FlatCarbon 78BUILDLINK_PASSTHRU_DIRS+= Developer/Headers/FlatCarbon
80.endif 79.endif
81 80
82pre-configure: 81pre-configure:
83 cd ${WRKSRC}/nsprpub && autoconf 82 cd ${WRKSRC}/nsprpub && autoconf
84 83
85post-build: 84post-build:
86 set -e; ( \ 85 set -e; ( \
87 ${ECHO} "Name: NSPR"; \ 86 ${ECHO} "Name: NSPR"; \
88 ${ECHO} "Description: The Netscape Portable Runtime"; \ 87 ${ECHO} "Description: The Netscape Portable Runtime"; \
89 ${ECHO} "Version: ${NSPR_RELEASE}"; \ 88 ${ECHO} "Version: ${NSPR_RELEASE}"; \
90 ${ECHO} "Cflags: -I${PREFIX}/include/nspr"; \ 89 ${ECHO} "Cflags: -I${PREFIX}/include/nspr"; \
91 ${ECHO} "Libs: -L${PREFIX}/lib/nspr" \ 90 ${ECHO} "Libs: -L${PREFIX}/lib/nspr" \
92 "${COMPILER_RPATH_FLAG}${PREFIX}/lib/nspr" \ 91 "${COMPILER_RPATH_FLAG}${PREFIX}/lib/nspr" \
93 "-lplds4 -lplc4 -lnspr4 "${BUILDLINK_LIBS.pthread:Q}; \ 92 "-lplds4 -lplc4 -lnspr4 "${BUILDLINK_LIBS.pthread:Q}; \
94 ) > ${WRKDIR}/nspr.pc 93 ) > ${WRKDIR}/nspr.pc
95 94
96INSTALLATION_DIRS+= lib/pkgconfig 95INSTALLATION_DIRS+= lib/pkgconfig
97 96
98post-install: 97post-install:
99 ${INSTALL_DATA} ${WRKDIR}/nspr.pc ${DESTDIR}${PREFIX}/lib/pkgconfig 98 ${INSTALL_DATA} ${WRKDIR}/nspr.pc ${DESTDIR}${PREFIX}/lib/pkgconfig
100 99
101.include "../../mk/pthread.buildlink3.mk" 100.include "../../mk/pthread.buildlink3.mk"
102.include "../../mk/bsd.pkg.mk" 101.include "../../mk/bsd.pkg.mk"

cvs diff -r1.13 -r1.14 pkgsrc/devel/nspr/PLIST (switch to unified diff)

--- pkgsrc/devel/nspr/PLIST 2012/06/07 13:48:19 1.13
+++ pkgsrc/devel/nspr/PLIST 2012/11/27 11:38:57 1.14
@@ -1,101 +1,95 @@ @@ -1,101 +1,95 @@
1@comment $NetBSD: PLIST,v 1.13 2012/06/07 13:48:19 ryoon Exp $ 1@comment $NetBSD: PLIST,v 1.14 2012/11/27 11:38:57 ryoon Exp $
2bin/compile-et.pl 2bin/compile-et.pl
3bin/nspr-config 3bin/nspr-config
4bin/prerr.properties 4bin/prerr.properties
5include/nspr/md/_aix32.cfg 5include/nspr/md/_aix32.cfg
6include/nspr/md/_aix64.cfg 6include/nspr/md/_aix64.cfg
7include/nspr/md/_beos.cfg 7include/nspr/md/_beos.cfg
8include/nspr/md/_bsdi.cfg 8include/nspr/md/_bsdi.cfg
9include/nspr/md/_darwin.cfg 9include/nspr/md/_darwin.cfg
10include/nspr/md/_dgux.cfg 10include/nspr/md/_dgux.cfg
11include/nspr/md/_dragonfly.cfg 11include/nspr/md/_dragonfly.cfg
12include/nspr/md/_freebsd.cfg 12include/nspr/md/_freebsd.cfg
13include/nspr/md/_hpux32.cfg 13include/nspr/md/_hpux32.cfg
14include/nspr/md/_hpux64.cfg 14include/nspr/md/_hpux64.cfg
15include/nspr/md/_irix32.cfg 15include/nspr/md/_irix32.cfg
16include/nspr/md/_irix64.cfg 16include/nspr/md/_irix64.cfg
17include/nspr/md/_linux.cfg 17include/nspr/md/_linux.cfg
18include/nspr/md/_ncr.cfg 18include/nspr/md/_${LOWER_OPSYS}.cfg
19include/nspr/md/_nec.cfg 
20include/nspr/md/_netbsd.cfg 
21include/nspr/md/_nextstep.cfg 
22include/nspr/md/_nto.cfg 19include/nspr/md/_nto.cfg
23include/nspr/md/_openbsd.cfg 20include/nspr/md/_openbsd.cfg
24include/nspr/md/_os2.cfg 21include/nspr/md/_os2.cfg
25include/nspr/md/_osf1.cfg 22include/nspr/md/_osf1.cfg
26include/nspr/md/_qnx.cfg 23include/nspr/md/_qnx.cfg
27include/nspr/md/_reliantunix.cfg 
28include/nspr/md/_riscos.cfg 24include/nspr/md/_riscos.cfg
29include/nspr/md/_scoos.cfg 25include/nspr/md/_scoos.cfg
30include/nspr/md/_solaris.cfg 26include/nspr/md/_solaris.cfg
31include/nspr/md/_sony.cfg 
32include/nspr/md/_sunos4.cfg 
33include/nspr/md/_symbian.cfg 27include/nspr/md/_symbian.cfg
34include/nspr/md/_unixware.cfg 28include/nspr/md/_unixware.cfg
35include/nspr/md/_unixware7.cfg 29include/nspr/md/_unixware7.cfg
36include/nspr/md/_win95.cfg 30include/nspr/md/_win95.cfg
37include/nspr/md/_winnt.cfg 31include/nspr/md/_winnt.cfg
38include/nspr/nspr.h 32include/nspr/nspr.h
39include/nspr/obsolete/pralarm.h 33include/nspr/obsolete/pralarm.h
40include/nspr/obsolete/probslet.h 34include/nspr/obsolete/probslet.h
41include/nspr/obsolete/protypes.h 35include/nspr/obsolete/protypes.h
42include/nspr/obsolete/prsem.h 36include/nspr/obsolete/prsem.h
43include/nspr/plarena.h 37include/nspr/plarena.h
44include/nspr/plarenas.h 38include/nspr/plarenas.h
45include/nspr/plbase64.h 39include/nspr/plbase64.h
46include/nspr/plerror.h 40include/nspr/plerror.h
47include/nspr/plgetopt.h 41include/nspr/plgetopt.h
48include/nspr/plhash.h 42include/nspr/plhash.h
49include/nspr/plstr.h 43include/nspr/plstr.h
50include/nspr/pratom.h 44include/nspr/pratom.h
51include/nspr/prbit.h 45include/nspr/prbit.h
52include/nspr/prclist.h 46include/nspr/prclist.h
53include/nspr/prcmon.h 47include/nspr/prcmon.h
54include/nspr/prcountr.h 48include/nspr/prcountr.h
55include/nspr/prcpucfg.h 49include/nspr/prcpucfg.h
56include/nspr/prcvar.h 50include/nspr/prcvar.h
57include/nspr/prdtoa.h 51include/nspr/prdtoa.h
58include/nspr/prenv.h 52include/nspr/prenv.h
59include/nspr/prerr.h 53include/nspr/prerr.h
60include/nspr/prerror.h 54include/nspr/prerror.h
61include/nspr/prinet.h 55include/nspr/prinet.h
62include/nspr/prinit.h 56include/nspr/prinit.h
63include/nspr/prinrval.h 57include/nspr/prinrval.h
64include/nspr/prio.h 58include/nspr/prio.h
65include/nspr/pripcsem.h 59include/nspr/pripcsem.h
66include/nspr/private/pprio.h 60include/nspr/private/pprio.h
67include/nspr/private/pprthred.h 61include/nspr/private/pprthred.h
68include/nspr/private/prpriv.h 62include/nspr/private/prpriv.h
69include/nspr/prlink.h 63include/nspr/prlink.h
70include/nspr/prlock.h 64include/nspr/prlock.h
71include/nspr/prlog.h 65include/nspr/prlog.h
72include/nspr/prlong.h 66include/nspr/prlong.h
73include/nspr/prmem.h 67include/nspr/prmem.h
74include/nspr/prmon.h 68include/nspr/prmon.h
75include/nspr/prmwait.h 69include/nspr/prmwait.h
76include/nspr/prnetdb.h 70include/nspr/prnetdb.h
77include/nspr/prolock.h 71include/nspr/prolock.h
78include/nspr/prpdce.h 72include/nspr/prpdce.h
79include/nspr/prprf.h 73include/nspr/prprf.h
80include/nspr/prproces.h 74include/nspr/prproces.h
81include/nspr/prrng.h 75include/nspr/prrng.h
82include/nspr/prrwlock.h 76include/nspr/prrwlock.h
83include/nspr/prshm.h 77include/nspr/prshm.h
84include/nspr/prshma.h 78include/nspr/prshma.h
85include/nspr/prsystem.h 79include/nspr/prsystem.h
86include/nspr/prthread.h 80include/nspr/prthread.h
87include/nspr/prtime.h 81include/nspr/prtime.h
88include/nspr/prtpool.h 82include/nspr/prtpool.h
89include/nspr/prtrace.h 83include/nspr/prtrace.h
90include/nspr/prtypes.h 84include/nspr/prtypes.h
91include/nspr/prvrsion.h 85include/nspr/prvrsion.h
92include/nspr/prwin16.h 86include/nspr/prwin16.h
93lib/nspr/libnspr4.a 87lib/nspr/libnspr4.a
94lib/nspr/libnspr4.${SO_SUFFIX} 88lib/nspr/libnspr4.so
95lib/nspr/libplc4.a 89lib/nspr/libplc4.a
96lib/nspr/libplc4.${SO_SUFFIX} 90lib/nspr/libplc4.so
97lib/nspr/libplds4.a 91lib/nspr/libplds4.a
98lib/nspr/libplds4.${SO_SUFFIX} 92lib/nspr/libplds4.so
99lib/nspr/pkgconfig/nspr.pc 93lib/nspr/pkgconfig/nspr.pc
100lib/pkgconfig/nspr.pc 94lib/pkgconfig/nspr.pc
101share/aclocal/nspr.m4 95share/aclocal/nspr.m4

cvs diff -r1.22 -r1.23 pkgsrc/devel/nspr/distinfo (switch to unified diff)

--- pkgsrc/devel/nspr/distinfo 2012/11/21 21:43:03 1.22
+++ pkgsrc/devel/nspr/distinfo 2012/11/27 11:38:57 1.23
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1$NetBSD: distinfo,v 1.22 2012/11/21 21:43:03 ryoon Exp $ 1$NetBSD: distinfo,v 1.23 2012/11/27 11:38:57 ryoon Exp $
2 2
3SHA1 (nspr-4.9.3.tar.gz) = 3c030b605bf1dafcb11ebc5242610f5b66675fc2 3SHA1 (nspr-4.9.4.tar.gz) = dfa0f03dd4be891011e6dfc816a8b41494b0a57d
4RMD160 (nspr-4.9.3.tar.gz) = 2bfb849429a9bfbec574a79e7a78ae4214d8e5bf 4RMD160 (nspr-4.9.4.tar.gz) = 72d99140f8e35cb1dc8adb7973407e2ebbb6b9e4
5Size (nspr-4.9.3.tar.gz) = 1174317 bytes 5Size (nspr-4.9.4.tar.gz) = 1160641 bytes
6SHA1 (patch-ab) = be61b86f8a66dbf92737b02c0e5b1fe514b40f41 6SHA1 (patch-ab) = be61b86f8a66dbf92737b02c0e5b1fe514b40f41
7SHA1 (patch-ac) = 97aa60a256db4af9768a7b6645942c9daa63a265 7SHA1 (patch-ac) = 97aa60a256db4af9768a7b6645942c9daa63a265
8SHA1 (patch-ae) = 4f04f2a55c88fe2047a50361f85f2393571574dd 8SHA1 (patch-ae) = 4f04f2a55c88fe2047a50361f85f2393571574dd
9SHA1 (patch-ag) = c464669b099bdea548c43c44ec80798a53902586 9SHA1 (patch-ag) = c464669b099bdea548c43c44ec80798a53902586
10SHA1 (patch-az) = c1378dea8e25892b03903b9ae24486f45e23de9e 10SHA1 (patch-az) = c1378dea8e25892b03903b9ae24486f45e23de9e
11SHA1 (patch-ba) = 9d4058f2a3a290429b26cb8335dd5b188bccc96d 11SHA1 (patch-ba) = 9d4058f2a3a290429b26cb8335dd5b188bccc96d
12SHA1 (patch-nsprpub_pr_include_md__dragonfly.cfg) = a0271ee172122098ab6c9c91935efead9a373e3f 12SHA1 (patch-nsprpub_pr_include_md__dragonfly.cfg) = a0271ee172122098ab6c9c91935efead9a373e3f
13SHA1 (patch-nsprpub_pr_include_md__pth.h) = 3cec0d00ecd6e04df152a5fb3fd97eb8fabc462b 13SHA1 (patch-nsprpub_pr_include_md__pth.h) = 3cec0d00ecd6e04df152a5fb3fd97eb8fabc462b
14SHA1 (patch-nsprpub_pr_include_md_prosdep.h) = 12645672eacb116a5cfb51260486d04e9de4449c 14SHA1 (patch-nsprpub_pr_include_md_prosdep.h) = 12645672eacb116a5cfb51260486d04e9de4449c
15SHA1 (patch-nsprpub_pr_src_md_unix_uxrng.c) = bd84dfd23b2884106a20fbfaede1d3ae94bc0284 15SHA1 (patch-nsprpub_pr_src_md_unix_uxrng.c) = bd84dfd23b2884106a20fbfaede1d3ae94bc0284
16SHA1 (patch-nsprpub_pr_src_pthreads_ptio.c) = 1cf8a6e20b35e2969f0e65fba26e853c65d1d9c7 16SHA1 (patch-nsprpub_pr_src_pthreads_ptio.c) = 1cf8a6e20b35e2969f0e65fba26e853c65d1d9c7
17SHA1 (patch-nsprpub_pr_src_pthreads_ptsynch.c) = c628df7628099d3c93a8b01089971637ec81d471 17SHA1 (patch-nsprpub_pr_src_pthreads_ptsynch.c) = c628df7628099d3c93a8b01089971637ec81d471