diff options
author | Lars Wendler <polynomial-c@gentoo.org> | 2013-11-18 09:11:50 +0000 |
---|---|---|
committer | Lars Wendler <polynomial-c@gentoo.org> | 2013-11-18 09:11:50 +0000 |
commit | a84ab82c6f327508dc97a61a467d041dd2d6467e (patch) | |
tree | abc13323f20432c06cd144b26f71127b8003f564 /dev-libs | |
parent | Version bump cffi to 0.8. (diff) | |
download | historical-a84ab82c6f327508dc97a61a467d041dd2d6467e.tar.gz historical-a84ab82c6f327508dc97a61a467d041dd2d6467e.tar.bz2 historical-a84ab82c6f327508dc97a61a467d041dd2d6467e.zip |
Version bump. Removed old
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Manifest-Sign-Key: 0x981CA6FC
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/nspr/ChangeLog | 9 | ||||
-rw-r--r-- | dev-libs/nspr/Manifest | 39 | ||||
-rw-r--r-- | dev-libs/nspr/files/nspr-4.6.1-config-1.patch | 11 | ||||
-rw-r--r-- | dev-libs/nspr/files/nspr-4.8-config.patch | 47 | ||||
-rw-r--r-- | dev-libs/nspr/files/nspr-4.9-pkgconfig-gentoo.patch | 90 | ||||
-rw-r--r-- | dev-libs/nspr/nspr-4.10.2.ebuild (renamed from dev-libs/nspr/nspr-4.9.5.ebuild) | 32 |
6 files changed, 35 insertions, 193 deletions
diff --git a/dev-libs/nspr/ChangeLog b/dev-libs/nspr/ChangeLog index 64e39036e825..7ef55237d02e 100644 --- a/dev-libs/nspr/ChangeLog +++ b/dev-libs/nspr/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-libs/nspr # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/ChangeLog,v 1.243 2013/10/09 17:10:14 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/ChangeLog,v 1.244 2013/11/18 09:11:48 polynomial-c Exp $ + +*nspr-4.10.2 (18 Nov 2013) + + 18 Nov 2013; Lars Wendler <polynomial-c@gentoo.org> -nspr-4.9.5.ebuild, + +nspr-4.10.2.ebuild, -files/nspr-4.6.1-config-1.patch, + -files/nspr-4.8-config.patch, -files/nspr-4.9-pkgconfig-gentoo.patch: + Version bump. Removed old. 09 Oct 2013; Agostino Sarubbo <ago@gentoo.org> nspr-4.10.ebuild: Stable for sparc, wrt bug #486114 diff --git a/dev-libs/nspr/Manifest b/dev-libs/nspr/Manifest index 934564fc5867..7cc7176592c2 100644 --- a/dev-libs/nspr/Manifest +++ b/dev-libs/nspr/Manifest @@ -1,39 +1,36 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 +Hash: SHA256 -AUX nspr-4.6.1-config-1.patch 565 SHA256 9ed8fd15102ef3de6d837d40ec5d73aef0ea45bf9059b4cf5ff1f47b6a519ed6 SHA512 3556cff96d3e773d6e1762d94b9c325207578e4e910d33464c26b2084f42f2162c5fbb12d8f2206dbe4c5a7ecb1c8c63a699f08bd1b31c5b71eb73d257c46be6 WHIRLPOOL 7c249f1465f65da765b37b256d9cd8c8cef7d5fc7cb8a57f40f29a98cb2247cc3e1ec002f106d50bc531cfc6a8c9de5a85d6f522ad5b8f6e956fc0790d5993b4 AUX nspr-4.6.1-lang.patch 1718 SHA256 326f5f9d020e73a6ed8e949124eb075f21d856d0b099b8d04035ecc937cd35fb SHA512 ee23a7fffb36e8ea10fe029dcd2fa374eb397fb038c628d9140f20c9a6267dd2ee4f76fb02ec79698fae4a1493fe58b7b4f28795afd54cb868ef6fce276cf291 WHIRLPOOL 56ad48b4d75cc624382a60d783e36dfaf2c6fc5195f300710a35fa7a058ea4b0f5904e7d6de361e5f340116531c824cd86175dc80e52efbc04f5ded92e592ce9 AUX nspr-4.7.0-prtime.patch 964 SHA256 3fd4f3c68257dced021c0bfa00245d0da2d6c64205135b1cc89f96a3375dffc7 SHA512 f8e09dda87e1d4a226fcf48ebc2cdfb20e67c351ffd227603b150636b19df49471ca0c617005e515ccee715df248363ed2e2162563ea6bce978e8607b6aba001 WHIRLPOOL 0090d17ebc287a39d18dbe531dc31522601ce4fc32ddd9a45bd9024987c328aa9fab7c7606673a1220c9b8602ee76c7f58bd7c4d3d639e8edb356d4d0efbd32e AUX nspr-4.7.1-solaris.patch 516 SHA256 e47a0abb5b106af38fdfab2ca8661b4a1596d48ff7ca988280728dc6b8a49447 SHA512 864b842e77353b29f7d0b44cdd64d1a0f613fafa2d074f10adc30a1f1c2b69c5270646c25faa64a7b072e3f7d0f68134fe23eeaafd7bdf46d12f889074a8ef78 WHIRLPOOL b2caa24d39bb372a184a60f1a775d6787b6d6aec65db5d32772de5c70953b4a53ab6244b569bd5c1da63f5a6e00a7a50da6bd7e807085e3f3483aa90810ffe64 AUX nspr-4.7.4-solaris.patch 2011 SHA256 9e72078c941229e7112b4bc184e195821c9243bfb9411e9eeefcdb889866ff9f SHA512 ff8b6403470e9eec401eafb33b109a850ca72e3b6e05e31514e68e9b0ca77aaf7dc0e8062f45406f5abd96671d3c352d9690b8da09454555929422a86d9c4fd4 WHIRLPOOL ea7a6543f474ccd45cfd6448d75ebf17057d9952fdb6d7610ad33603e94bcce0fe1c60b07d80570e49d35c0828748f239aacdce588514aeae472927fecaa8490 -AUX nspr-4.8-config.patch 1429 SHA256 7cb63ea677ad9c92dde4513b16258f092b463738cb145edd95dd671bcfaa2150 SHA512 0180b026a89080c557ff39496f015195127343319d054904274fa118c4394b567b1e79bf72ddffe4d6ce821b831a72926fc40a55897976a6cdaee0cea52d070b WHIRLPOOL 1f31f98e552a771a77acd731b4e071386aad4a94c71d638f6074224f0f79eb8f4f49763ded4282d910f2a7fea8c05000c1428b7d895c8204a2982775022b42d3 AUX nspr-4.8.3-aix-gcc.patch 3673 SHA256 b801bc5e93c57e54a076f1b1ed85fc6c4d5d6f344e830929e0a2c4046930a17f SHA512 08a1625bb4ca7263e9f98289355e6def516e4b31a4bc856e75686a808575f2603056490b6b5dd6f33e616923c6e035cafec89ff86bcc4b9ceb0b9a5c10334f48 WHIRLPOOL f42200ebdd0ac5b6739c61a2673345a63a33eb1b9d0c471d6700c5b9f7a305a3a518d0d0715041e3aedb80a923e6ff183d035da151c0c51457a2e628317887ea AUX nspr-4.8.4-darwin-install_name.patch 1102 SHA256 ca17efc9a60f4372b5da9c29ddf1143726381b9825907f8e3162974224636fab SHA512 1c62eaea00c4eebe6885bfffca41131cfd5cd1c848d7564ccae32a39f012834684b2d3113dcb1a3d4607629dbec9909d6754491dc7caa977203e6010623fef4d WHIRLPOOL 1f5674fe691d75dbf7b9549d58700fef973a8fd6f805a389727843ffb336392587833bbb19af9c22b1388b3d3dcd2c760978676c9a55d894b646e029f8ba7280 AUX nspr-4.8.9-link-flags.patch 995 SHA256 f986c69ff6250f54eb291339ab5503e73cc5cc68af4c3c3ed5a25812bf47b610 SHA512 3c20019b5a378bc0cec1925c2324fc1b72bd1427e9262065952632c406bc6a8f9303fc55aabad472713f5e8656973db5c503dd9072ea01283a6f671dcd26b049 WHIRLPOOL 695310cfd54140b2c333f0b6556d8c049441b246a006cc885d2149a6d73d8d6223964d47d5af87c949ab2693fd320c4ecf67fd120b09862972a39df0cc00c7ca -AUX nspr-4.9-pkgconfig-gentoo.patch 3710 SHA256 1483506296818ffffbb292d28d336d37147154e5e3db35e7e07d37bb728e2253 SHA512 d92629c8108fd406f6e071491be30bd82955beda362ce6765c2bcc092db8c63d86b027cc978b0551aedc475a187e044db9c82c01b6043c753e9e8bfaf8aefbe4 WHIRLPOOL b76e9220fc8d4112921866a289862fd49e922525c2196ae24a66f716bd28f79193ff4c26f5c4c3d8743ada4ccaba7309d32d768b3878d53ca026d52b84db028c AUX nspr-4.9.5_nspr_config.patch 445 SHA256 7414eaac7630ba3aa9f3c44b439471abb195c96796f78cf5ddfd4e10c68389e8 SHA512 3d3dc60b4bb4a6b469e992239ca7e5702949880bbe3e603691bf7cab199a80e6b9fd89aa3184c26d99185b43785f6f2f7a9a16e061080e13ca02146dd2f172bf WHIRLPOOL d807bc98ca6f47d943f0b6f9a4d33dee387eddf9ae4a9d6a8863697d96c82ae1560d871b76c866b6a85b4eb1d31e9e9f1ce59caa4f66c02bd68a913f822d5a16 DIST nspr-4.10.1.tar.gz 1102858 SHA256 0c2f8dc265f1e9b2600fd519430a1f960799888857bbb1538343a1b16ba41b20 SHA512 80b8895a104317dd18d19e813ecf91f081d85b36320b3e3898802f653b5e29320667729208178b3ca556a4066906774d446193cba76caafef002b1d7b240e249 WHIRLPOOL 58fedf84b0f0688cf5d1f6da306c3bcfb5c612cf0017142e3f7eb481e0208c6e7d37528ff7be7b8493a4ff7276e7b6366181187b081ccaa8236535558f3685c6 +DIST nspr-4.10.2.tar.gz 1103130 SHA256 4d09ee67a6fb57d3c646098b0ac7fd1e31be1c2c2ca57cd2ad28b42e6d3cf400 SHA512 bb45c7a23c1bc38433520bfa71309085c25e65d004a3012c60e66c4f31fb6fdc45406cbd6228a5fdd89dfb02cd9badb5a3961186c32898aa456b04f0b6f53698 WHIRLPOOL 0cf2916c4cb595ee3ccd88da636a6599e2c3b5c51193608bbd2acfa9b3bcad89a7135af1f4cf42644495e17fc03c67a8b22719c0efb4faf8aacf1dcd0d0d9511 DIST nspr-4.10.tar.gz 1103862 SHA256 0cfbe561676b92e5af3ddc7ac77452014e3da8885da66baec811e7354138cc16 SHA512 80d511e3bdce9a1efc577acc1671f507bef3d6ca933705f67a7aba567ff7b981e9cde70c2da6fbde82852938b779baa0058c82f937d4ac3e672f6d8e7bdefe8b WHIRLPOOL 404af25a7856df10376a90d7618edd10297c5a1843d6db3e2e754b4066475ffcf4af024804b119e1a8479bbd748a6c142aa77fe27c02e5d3cd751bf449ab1182 -DIST nspr-4.9.5.tar.gz 1156396 SHA256 616ab65c849155c9ed0e5f502530a241cc9108e278275aa448b417ae632c7604 SHA512 cbe60e4c5265863fa3250d7c16a2727d3a4a8762d17bc63d044ec88d11758fe9f54f54c08e198db6278ee68c55edd88f7c4bc5db9bdc46bdea4e4cf9eb277f27 WHIRLPOOL d2792148805a99d1f2de919b57e48cfd03290b1f8faaec55d4374004574a578ed3fef110956fbb767a2f7f6d00cb9d594aa3a534e29df5790f3284c4fcea8b7b EBUILD nspr-4.10.1.ebuild 3148 SHA256 416273fbbf161eba202f0fe31b75243cc27563e457a047434ce0307a75bc556f SHA512 bc3189ce660e961a48a7eb24e709d8fac6caea7c79432012524531980b9b8c3db4916c3e734a3c1db0753f233293e3b8f41f1098a0546783ed233058e80bce5c WHIRLPOOL b4c12f1fe6bb6629caa8ab2aa288dca850cc66cd22d5ae74c9688b5d238975e878887ef0f66387aa0286389aaa3fa2817642b4218a3ef43631710b5baaeb7f20 +EBUILD nspr-4.10.2.ebuild 3153 SHA256 16b75e9010e17084cdd0b08361976945340ced64e96ff28f7ec6fae5874f188a SHA512 5d3d22b1e1949bc65a3e56d3c7cee4b3b76239592af372d903d8b5678c0271a7344e12bf73b55accce269aa3f715571681c01c01d06d5be19706fe7b1511e8bc WHIRLPOOL b0c4713aa139a4caff88c419e58a6a0cc025b066930d0a2c2cc21d7a54e28d741622ca287501b4398d08d88128180ff90b0c13b6bcc06eab6bc996f96c99b72e EBUILD nspr-4.10.ebuild 3134 SHA256 0d3aa89630a9b3f23768822b90a7e41ad4516bad5bfe368130f8b0e26ffd2c34 SHA512 39a4330dbc011313c35d5734e1b62e52bab02529f5988e7362593110095119c359c3a8db9d073ce57baa121d2351ba6faf63cb2a7200027cfbf42ef70db7a10e WHIRLPOOL 0d51bc99b0561874e758c6c5040abb92b17dc8f6b2e6a7831af05868f3c21aa57bae111e3053c2a3918aff6dc843da581655999190d493f33b0b1041051d90b1 -EBUILD nspr-4.9.5.ebuild 3638 SHA256 78d6799695d7d1bd7623619a3b694c08ef54eb70ef13b86e4a79c7c2e5561a67 SHA512 ed45b7a736157b6eb8debebed3d677da43b6b6a589477a17c66df2993cb05c5a6215fa1d3ba405d88cd281840af0802ee07b3d1b54985618f87f39b650ef560d WHIRLPOOL e42f69c96b81dc22c5990c0d7975357e694fdb6a818c671f6723939f81b31054d5afcad3d3a7ca85b141151f84a622de2ee16d54d7ba4dfd348973c8d518e23a -MISC ChangeLog 30952 SHA256 e2ec30177643fd9c9187ecaa4483e20e6772060e8f5d49814d7c3fd670eb074e SHA512 a11baba500d62cce7d2560431a9097849ffbe9384e3d40a1d4798d1251f1ec903a15af2af46714f1845b3fbba74114a1ff8898eee4cd9fb78cf591fd2678a15c WHIRLPOOL cab84e48e8afc02ca002a68a79ca961b4a3694aade084fd00f71b8bbc803a8adbf6609fd0bfea1f6b8c40d4fd5ae19c8225e5a6b6b82c1cb27943103437da098 +MISC ChangeLog 31222 SHA256 9aaf7c358a52039546548d4de791ac531b8982a9ecb23fe27c93e0b957a9d515 SHA512 d47abe63b730f1a6f9ca5bc77f9ff726cc1b9f52f9bcfc6d5bff111e5bdff2eb75ae3b238eb156df03a8f903c7df1e416ca077a72f15110956e12602eb175c2d WHIRLPOOL c22b4f673a8d98c56f89a21f279595a75cc19529f24d9200c9149195faae88433207046266b120e0b7ae06035d7685d174ee01c89a4d4bdb78a76a467e98c9e1 MISC metadata.xml 160 SHA256 0cc5126362a12cee42ec1197c528a804cf36859329dd2c6d9225726831d14b8b SHA512 ed6f709d55351c1b69f2b43ada124fcc2f8969f8c3867073bb0c68aa502f16247cbcd78734a891e4d1a509d334f6805e5267d2088cd03f3408a636ad9aedc2bb WHIRLPOOL e6bf1791838158287debcc3160dd075dcdf88bc1b33060aefe4687b4451108e55b6f8021fc36f07ab85c4e37a4225444cc2804cf40bd61ba49726bbf12fa4e38 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.20 (GNU/Linux) +Version: GnuPG v2.0.22 (GNU/Linux) -iQIcBAEBCgAGBQJSVY0fAAoJELp701BxlEWfR7YP/0MJa6ZCGzLFCTsrmLqhWqJ1 -yMfbeJm+FabkXV/DwVTJkrUZX4Rw4bpeVLHnmW7SwvfBnxm/8Wtfmsvt6E6HXhsJ -P4G1aLvodCSlKYXjJ+SXA3CLiSCyAEpYvgFFKaoPSXQcCw28wPZK3HpoFB7zLFbm -7oEg6JsVzz7UqNnhWhPomlUZaAx0RElgOnU/G6VNei30erewyf60/TU5gF6Jx9y/ -kXoz8AgKNo6ebCRCLgWreH1sWcAFacm4giOdQHzrKGUyOucrpdIE611pYQ3PrazA -GAm5sT7xHtTLlGKHteMyLbDwLjtmmEUjDyNx5Lm4ihRsqTtPqAePdT+leQLsX9V8 -EfMudMY/psotuMHqPznquOgxVI3hO9JWOm+en2rSEg8KQKxBNO68A4z+dz1MseBd -vkHKasPMzfabkLr95ZID8j6LG+P3BQBofRebMqqw3V0cRk8Xnf+SnQZ4cQyzWETC -rd6cC220E8+CGKn5E9je2nH1FwUZ3YQzxwayJRSnEu6zaioqa56nCmWGJslzpPih -DulBR8HuVEa7+Hv2bk0WmN4MFj876VpiJfL81cX1gnfRZ3Wmr4NFVhXrbQ4hTL4D -T18z+QNMVIMx2I5fukFn9bu3Ohu3lJRqj/4wkyKDuyi2k421boltW+hqPhm/r+VG -+E+HRyDQadYVhxT64xCQ -=OXG2 +iQIcBAEBCAAGBQJSidnWAAoJEPiazRVxLXTFldYQAI8rRvPaiAI1YyR1BybVnZUV +d4wgtq9yeFB4ShjTp2+5X5n7JBG9LQTt2nRwtsugwdHyQymkqnwTUIpQNUzfccLG +cKe9cwtca/ThAue4QuYYJfjkDfyla52ysCWcb4b82yORK6xsuWYrykFHEMrShIlM +8KUknQmxzJnWelw8oLsneAP8VA0PHVTOtR2S/WwPphnxkQB0bGkS/tNKqTRXwRvy +76y90Hq0D0ifE39+ntYRMNWykGt868uylprhaXJm5MmRtJy4TlHKND2LCj7lIsO+ +wKa0B4kIP5BwnfsR5Pn/oMN9b4E6LTaUutE6UZYSqy9maKBwyOHs1/fGNukxucyV +u9nDooF02nUlWb60z0EpGJp0sqA8wm+o7buzCwi100s+o9qV+KJXYSjWTkNA28wG +FYqSEWH4Nk2DblJY2M0NkWSjzTMbkVHqnhS0EIGWhxEcPEMz7E3VRZi/fr46mhdI +tXIc0DCKi2owWtamiGwYD5gKsY8JTuOmZ3f2wdO0PoX8V4BIzyo4wmrSMg/y3tAB +ErUhbBWXhcFs1eY9wnj3EYFmgJIOjnb5/jKAtFaLKzUB2vEzG4YXlGRlpKFWaQaw +zqInzDNIv649nIHVpi1FpE+3lje6i8C2rke8Mf+gNjLWr314VsI/mDXwt4DIArfJ +HR0TyzZRfKxHbjcjMj8D +=u04A -----END PGP SIGNATURE----- diff --git a/dev-libs/nspr/files/nspr-4.6.1-config-1.patch b/dev-libs/nspr/files/nspr-4.6.1-config-1.patch deleted file mode 100644 index a7d536152520..000000000000 --- a/dev-libs/nspr/files/nspr-4.6.1-config-1.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- mozilla/nsprpub/configure.orig 2006-01-14 22:41:37.000000000 +0000 -+++ mozilla/nsprpub/configure 2006-01-14 22:49:14.000000000 +0000 -@@ -3893,7 +3893,7 @@ - PR_MD_CSRCS=linux.c - MKSHLIB='$(CC) $(DSO_LDOPTS) -o $@' - DSO_CFLAGS=-fPIC -- DSO_LDOPTS='-shared -Wl,-soname -Wl,$(notdir $@)' -+ DSO_LDOPTS='-shared -Wl,-soname -Wl,$(notdir $@).$(MOD_MINOR_VERSION)' - _OPTIMIZE_FLAGS=-O2 - _DEBUG_FLAGS="-g -fno-inline" # most people on linux use gcc/gdb, and that - # combo is not yet good at debugging inlined diff --git a/dev-libs/nspr/files/nspr-4.8-config.patch b/dev-libs/nspr/files/nspr-4.8-config.patch deleted file mode 100644 index e8fc6c112bf8..000000000000 --- a/dev-libs/nspr/files/nspr-4.8-config.patch +++ /dev/null @@ -1,47 +0,0 @@ ---- mozilla/nsprpub/lib/libc/src/Makefile.in.orig 2005-06-01 14:28:26.000000000 +0000 -+++ mozilla/nsprpub/lib/libc/src/Makefile.in 2006-01-15 02:50:39.000000000 +0000 -@@ -112,6 +112,10 @@ - MKSHLIB += -R '$$ORIGIN' - endif - -+ifeq ($(OS_ARCH), Linux) -+DSO_LDOPTS +=-Wl,-R,'$$ORIGIN' -+endif -+ - ifeq ($(OS_ARCH),OS2) - MAPFILE = $(OBJDIR)/$(LIBRARY_NAME)$(LIBRARY_VERSION).def - GARBAGE += $(MAPFILE) ---- mozilla/nsprpub/lib/ds/Makefile.in.orig 2005-06-01 14:28:25.000000000 +0000 -+++ mozilla/nsprpub/lib/ds/Makefile.in 2006-01-15 02:52:30.000000000 +0000 -@@ -102,6 +102,10 @@ - MKSHLIB += -R '$$ORIGIN' - endif - -+ifeq ($(OS_ARCH), Linux) -+DSO_LDOPTS += -Wl,-R,'$$ORIGIN' -+endif -+ - ifeq ($(OS_ARCH),OS2) - MAPFILE = $(OBJDIR)/$(LIBRARY_NAME)$(LIBRARY_VERSION).def - GARBAGE += $(MAPFILE) ---- mozilla/nsprpub/pr/src/Makefile.in.orig 2005-06-01 14:28:27.000000000 +0000 -+++ mozilla/nsprpub/pr/src/Makefile.in 2006-01-15 03:29:36.000000000 +0000 -@@ -168,6 +168,7 @@ - else - OS_LIBS = -ldl - endif -+DSO_LDOPTS +=-Wl,-R,'$$ORIGIN' - endif - - ifeq ($(OS_ARCH),HP-UX) ---- mozilla/nsprpub/config/nspr-config.in.orig 2005-05-11 00:53:41.000000000 +0000 -+++ mozilla/nsprpub/config/nspr-config.in 2006-01-15 06:37:58.000000000 +0000 -@@ -122,7 +122,7 @@ - fi - - if test "$echo_libs" = "yes"; then -- libdirs=-L$libdir -+ libdirs="-Wl,-R$libdir -L$libdir" - if test -n "$lib_plds"; then - libdirs="$libdirs -lplds${major_version}" - fi diff --git a/dev-libs/nspr/files/nspr-4.9-pkgconfig-gentoo.patch b/dev-libs/nspr/files/nspr-4.9-pkgconfig-gentoo.patch deleted file mode 100644 index 56d7bb870fdc..000000000000 --- a/dev-libs/nspr/files/nspr-4.9-pkgconfig-gentoo.patch +++ /dev/null @@ -1,90 +0,0 @@ -diff -urN a/mozilla/nsprpub/config/config.mk b/mozilla/nsprpub/config/config.mk ---- a/mozilla/nsprpub/config/config.mk 2011-10-13 09:00:06.000000000 -0500 -+++ b/mozilla/nsprpub/config/config.mk 2012-02-20 17:52:11.364823693 -0600 -@@ -183,6 +183,7 @@ - RELEASE_INCLUDE_DIR = $(RELEASE_DIR)/$(BUILD_NUMBER)/$(OBJDIR_NAME)/include - RELEASE_BIN_DIR = $(RELEASE_DIR)/$(BUILD_NUMBER)/$(OBJDIR_NAME)/bin - RELEASE_LIB_DIR = $(RELEASE_DIR)/$(BUILD_NUMBER)/$(OBJDIR_NAME)/lib -+RELEASE_PC_DIR = $(RELEASE_LIB_DIR)/pkgconfig - - # autoconf.mk sets OBJ_SUFFIX to an error to avoid use before including - # this file -diff -urN a/mozilla/nsprpub/config/Makefile.in b/mozilla/nsprpub/config/Makefile.in ---- a/mozilla/nsprpub/config/Makefile.in 2009-03-03 16:04:23.000000000 -0600 -+++ b/mozilla/nsprpub/config/Makefile.in 2012-02-20 17:53:06.490819923 -0600 -@@ -52,9 +52,10 @@ - - # autoconf.mk must be deleted last (from the top-level directory) - # because it is included by every makefile. --DIST_GARBAGE = nsprincl.mk nsprincl.sh nspr-config -+DIST_GARBAGE = nsprincl.mk nsprincl.sh nspr-config nspr.pc - - RELEASE_BINS = nspr-config -+RELEASE_PC = nspr.pc - - include $(topsrcdir)/config/config.mk - -diff -urN a/mozilla/nsprpub/config/nspr-config.in b/mozilla/nsprpub/config/nspr-config.in ---- a/mozilla/nsprpub/config/nspr-config.in 2005-05-10 19:53:41.000000000 -0500 -+++ b/mozilla/nsprpub/config/nspr-config.in 2012-02-20 17:55:10.947811413 -0600 -@@ -92,13 +92,13 @@ - - # Set variables that may be dependent upon other variables - if test -z "$exec_prefix"; then -- exec_prefix=@exec_prefix@ -+ exec_prefix=`pkg-config --variable=exec_prefix nspr` - fi - if test -z "$includedir"; then -- includedir=@includedir@ -+ includedir=`pkg-config --variable=includedir nspr` - fi - if test -z "$libdir"; then -- libdir=@libdir@ -+ libdir=`pkg-config --variable=libdir nspr` - fi - - if test "$echo_prefix" = "yes"; then -diff -urN a/mozilla/nsprpub/config/nspr.pc.in b/mozilla/nsprpub/config/nspr.pc.in ---- a/mozilla/nsprpub/config/nspr.pc.in 1969-12-31 18:00:00.000000000 -0600 -+++ b/mozilla/nsprpub/config/nspr.pc.in 2012-02-20 18:00:14.609790649 -0600 -@@ -0,0 +1,10 @@ -+prefix=@prefix@ -+exec_prefix=@exec_prefix@ -+libdir=@libdir@ -+includedir=@includedir@ -+ -+Name: NSPR -+Description: The Netscape Portable Runtime -+Version: @MOD_MAJOR_VERSION@.@MOD_MINOR_VERSION@.@MOD_PATCH_VERSION@ -+Libs: -L@libdir@ -lplds@MOD_MAJOR_VERSION@ -lplc@MOD_MAJOR_VERSION@ -lnspr@MOD_MAJOR_VERSION@ @OS_LIBS@ -+Cflags: -I@includedir@ -diff -urN a/mozilla/nsprpub/config/rules.mk b/mozilla/nsprpub/config/rules.mk ---- a/mozilla/nsprpub/config/rules.mk 2011-08-29 12:02:51.000000000 -0500 -+++ b/mozilla/nsprpub/config/rules.mk 2012-02-20 18:11:56.112742680 -0600 -@@ -207,10 +207,14 @@ - rm -rf $(wildcard *.OBJ *.OBJD) dist $(ALL_TRASH) $(DIST_GARBAGE) - +$(LOOP_OVER_DIRS) - --install:: $(RELEASE_BINS) $(RELEASE_HEADERS) $(RELEASE_LIBS) -+install:: $(RELEASE_BINS) $(RELEASE_HEADERS) $(RELEASE_LIBS) $(RELEASE_PC) - ifdef RELEASE_BINS - $(NSINSTALL) -t -m 0755 $(RELEASE_BINS) $(DESTDIR)$(bindir) - endif -+ifdef RELEASE_PC -+ $(NSINSTALL) -D $(DESTDIR)$(libdir)/pkgconfig -+ $(NSINSTALL) -t -m 0644 $(RELEASE_PC) $(DESTDIR)$(libdir)/pkgconfig/ -+endif - ifdef RELEASE_HEADERS - $(NSINSTALL) -t -m 0644 $(RELEASE_HEADERS) $(DESTDIR)$(includedir)/$(include_subdir) - endif -diff -urN a/mozilla/nsprpub/configure.in b/mozilla/nsprpub/configure.in ---- a/mozilla/nsprpub/configure.in 2012-02-14 13:06:00.000000000 -0600 -+++ b/mozilla/nsprpub/configure.in 2012-02-20 18:09:55.776750908 -0600 -@@ -3357,6 +3357,7 @@ - config/nsprincl.mk - config/nsprincl.sh - config/nspr-config -+ config/nspr.pc - lib/Makefile - lib/ds/Makefile - lib/libc/Makefile diff --git a/dev-libs/nspr/nspr-4.9.5.ebuild b/dev-libs/nspr/nspr-4.10.2.ebuild index 6e76cdbaf82c..63fd5b052cec 100644 --- a/dev-libs/nspr/nspr-4.9.5.ebuild +++ b/dev-libs/nspr/nspr-4.10.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/nspr-4.9.5.ebuild,v 1.11 2013/06/20 02:15:18 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/nspr-4.10.2.ebuild,v 1.1 2013/11/18 09:11:48 polynomial-c Exp $ EAPI=3 WANT_AUTOCONF="2.1" @@ -15,33 +15,31 @@ SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${PV}/src/${P}.tar LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="debug" src_prepare() { mkdir build inst - epatch "${FILESDIR}"/${PN}-4.8-config.patch - epatch "${FILESDIR}"/${PN}-4.6.1-config-1.patch + cd "${S}"/nspr/ epatch "${FILESDIR}"/${PN}-4.6.1-lang.patch epatch "${FILESDIR}"/${PN}-4.7.0-prtime.patch epatch "${FILESDIR}"/${PN}-4.7.1-solaris.patch epatch "${FILESDIR}"/${PN}-4.7.4-solaris.patch - epatch "${FILESDIR}"/${PN}-4.8.3-aix-gcc.patch - # Patch needs updating - #epatch "${FILESDIR}"/${PN}-4.8.3-aix-soname.patch + # epatch "${FILESDIR}"/${PN}-4.8.3-aix-gcc.patch epatch "${FILESDIR}"/${PN}-4.8.4-darwin-install_name.patch epatch "${FILESDIR}"/${PN}-4.8.9-link-flags.patch + # We do not need to pass -L$libdir via nspr-config --libs + epatch "${FILESDIR}"/${PN}-4.9.5_nspr_config.patch # We must run eautoconf to regenerate configure - cd "${S}"/mozilla/nsprpub eautoconf # make sure it won't find Perl out of Prefix - sed -i -e "s/perl5//g" "${S}"/mozilla/nsprpub/configure || die + sed -i -e "s/perl5//g" "${S}"/nspr/configure || die # Respect LDFLAGS sed -i -e 's/\$(MKSHLIB) \$(OBJS)/\$(MKSHLIB) \$(LDFLAGS) \$(OBJS)/g' \ - "${S}"/mozilla/nsprpub/config/rules.mk || die + "${S}"/nspr/config/rules.mk || die } src_configure() { @@ -65,7 +63,7 @@ src_configure() { esac # Ancient autoconf needs help finding the right tools. - LC_ALL="C" ECONF_SOURCE="../mozilla/nsprpub" \ + LC_ALL="C" ECONF_SOURCE="../nspr" \ ac_cv_path_AR="${AR}" \ econf \ --libdir="${EPREFIX}/usr/$(get_libdir)" \ @@ -89,18 +87,6 @@ src_install() { einfo "removing static libraries as upstream has requested!" rm -f *.a || die "failed to remove static libraries." - local n= - # aix-soname.patch does this already - [[ ${CHOST} == *-aix* ]] || - for file in *$(get_libname); do - n=${file%$(get_libname)}$(get_libname ${MINOR_VERSION}) - mv ${file} ${n} || die "failed to mv files around" - ln -s ${n} ${file} || die "failed to symlink files." - if [[ ${CHOST} == *-darwin* ]]; then - install_name_tool -id "${EPREFIX}/usr/$(get_libdir)/${n}" ${n} || die - fi - done - # install nspr-config dobin "${S}"/build/config/nspr-config || die "failed to install nspr-config" |