# ChangeLog for dev-libs/nspr
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/ChangeLog,v 1.63 2007/02/04 20:15:56 eroyf Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/ChangeLog,v 1.64 2007/02/05 14:55:01 armin76 Exp $
+
+ 05 Feb 2007; Raúl Porcel <armin76@gentoo.org> -nspr-4.1.2.ebuild,
+ -nspr-4.3.ebuild, -nspr-4.4.1.ebuild, -nspr-4.4.1-r2.ebuild,
+ -nspr-4.6.1-r2.ebuild, -nspr-4.6.1-r3.ebuild, -nspr-4.6.2.ebuild:
+ drop old
04 Feb 2007; Alexander H. Færøy <eroyf@gentoo.org> nspr-4.6.3.ebuild:
Stable on MIPS; bug #148284
MD5 215e4174aea8d00c45ee29f021a68a4e files/nspr.pc.in 250
RMD160 4b09e190d343398d26568ed0dce821f951128782 files/nspr.pc.in 250
SHA256 af16b4d93fe4615572ea1af025ff7b56763c734a4d946bb20abd62b032e08639 files/nspr.pc.in 250
-DIST nspr-4.1.2.tar.gz 1229135 RMD160 03d1612069aa7b72faff9d0af464ebf27225c37c SHA1 a2c24ec319b59bc86bc1b9eeb1426b820f2354e1 SHA256 1c76fb6a8deee429b527aba96fd64ad80a1883e658ab5eedb1708a56010a1bc7
-DIST nspr-4.3.tar.gz 141904 RMD160 1480a65ca569ec7f895237470a6aa60e9f6d43e4 SHA1 c396d9d4e240e7a5a62c49d70fb1bf10aad1c120 SHA256 0f59c87c73e1303a8b99f6870661542bf7dafb096d0a1e80b43f3811eb73404c
-DIST nspr-4.4.1.tar.gz 1324075 RMD160 7e07e66652c38d4567e6927f30ae26889c2c672b SHA1 f709b7941c8f28508293541a8578ed4b625adeaf SHA256 76367db5ec1f77d6974f733e22d963fb01b2a5b59f2f372c47cb143ac7b66a11
-DIST nspr-4.6.1-disable-gcc-ansi.patch.bz2 5863 RMD160 16787ab777261ed897e4ef30480636921836aaa6 SHA1 f79906260f9505afb37a3ca8402a0c7e69d57570 SHA256 64920c6d8af73cbd0c68e9e0f6fbf19a9d920239179ceb47424ebd6ff8ce34e3
-DIST nspr-4.6.1.tar.gz 1327028 RMD160 75e8fe9b32df1698a9290baec122fa5bb970a75d SHA1 eb02eb63277e02a3f474f2b9746d3c2d5165d2b3 SHA256 30c70a5a241016d0968d148c3bdaf9d9692b5aa44426d40c01ec51654e0e0479
-DIST nspr-4.6.2.tar.gz 1301665 RMD160 c9523c800970fb8d3afb00c2276762674a89fec8 SHA1 ef358998339374e28ff56aa97cbf7f5e5c4dc2bb SHA256 9ee74df16a9e89dc3975bc9327e0d6ba9a4ba3ddc9b0eea481be29f8acab6184
DIST nspr-4.6.3.tar.gz 1301965 RMD160 b9cdde13afabfc6af02817781b2ca274ce5588b6 SHA1 bc9165a20e80cc2f73c5e14afca6823e87c71e39 SHA256 69f323e359a4751c883fbfc3affe5ea255fc89e77107e97736d2440bc22010d1
DIST nspr-4.6.4.tar.gz 1301886 RMD160 d893554bc49c13787ec33bd2c7580f51bf8e89ac SHA1 0c6a5e3efc5366b96b027df61398762c2de30b41 SHA256 49e12321adb3eacf8dac5f799ab52fb1a797021fcb2893736e7bfbd517a02413
-EBUILD nspr-4.1.2.ebuild 1160 RMD160 fa08290138d0b926451750f79a477dc2ebdae2ae SHA1 1be22c459fbf7aac1e2a95dc59ef3ab393eea6bd SHA256 f8bed79d39942be6d22b365a9d0b1fdbb21db8b1156245aa06f3bec7f15828fc
-MD5 249653fbfdf5589f8a8bb2f645f017a1 nspr-4.1.2.ebuild 1160
-RMD160 fa08290138d0b926451750f79a477dc2ebdae2ae nspr-4.1.2.ebuild 1160
-SHA256 f8bed79d39942be6d22b365a9d0b1fdbb21db8b1156245aa06f3bec7f15828fc nspr-4.1.2.ebuild 1160
-EBUILD nspr-4.3.ebuild 1009 RMD160 d9e5119e11a8f01bb839e056fc06ce8dbf46aa0a SHA1 ffad7bdc861d38058e597fdf175f63fad7bfa43f SHA256 0c0dba7a291ca3b1d693fbf2f039a3915d683f628fe0c74eaca8410505199421
-MD5 695935dce10dfe23aad92e8122edeaa3 nspr-4.3.ebuild 1009
-RMD160 d9e5119e11a8f01bb839e056fc06ce8dbf46aa0a nspr-4.3.ebuild 1009
-SHA256 0c0dba7a291ca3b1d693fbf2f039a3915d683f628fe0c74eaca8410505199421 nspr-4.3.ebuild 1009
-EBUILD nspr-4.4.1-r2.ebuild 1796 RMD160 dfe7053cb04dcd4e0d6f4cf26db76e231d649747 SHA1 4ba4975c48cfd662e324616f3f1a4cd530d9cbac SHA256 6cbfbd40c1f38704379b6318690624d02ceb4c99ceb8c90dffe058f92e2061c3
-MD5 d3ce1a1e550a679dad6f7592447d4b2c nspr-4.4.1-r2.ebuild 1796
-RMD160 dfe7053cb04dcd4e0d6f4cf26db76e231d649747 nspr-4.4.1-r2.ebuild 1796
-SHA256 6cbfbd40c1f38704379b6318690624d02ceb4c99ceb8c90dffe058f92e2061c3 nspr-4.4.1-r2.ebuild 1796
-EBUILD nspr-4.4.1.ebuild 1144 RMD160 e780fa2219e694a9e995df0513affbcf803ff016 SHA1 73687526ebf20647dd8abb0a24338e6cafc34465 SHA256 e035ac48cae2fd39df495fa69dfbfb7372892371c3ba9ed48427d11b3fac72fd
-MD5 c3e6bf1670e6e6f79920efb95aff7fd5 nspr-4.4.1.ebuild 1144
-RMD160 e780fa2219e694a9e995df0513affbcf803ff016 nspr-4.4.1.ebuild 1144
-SHA256 e035ac48cae2fd39df495fa69dfbfb7372892371c3ba9ed48427d11b3fac72fd nspr-4.4.1.ebuild 1144
-EBUILD nspr-4.6.1-r2.ebuild 2786 RMD160 de4db9490a66c3b6156adcd37bf24bab8b3baadc SHA1 aefd471b987780f9ba94ee5b45ecdcf8a48736e4 SHA256 616324649ea818ba6cf6e6c10b356489fd1675fda9e9eb4648af239e55dac60a
-MD5 0bc517db79b53b131a1a1fb0fb6387cc nspr-4.6.1-r2.ebuild 2786
-RMD160 de4db9490a66c3b6156adcd37bf24bab8b3baadc nspr-4.6.1-r2.ebuild 2786
-SHA256 616324649ea818ba6cf6e6c10b356489fd1675fda9e9eb4648af239e55dac60a nspr-4.6.1-r2.ebuild 2786
-EBUILD nspr-4.6.1-r3.ebuild 2836 RMD160 7cc26349e9671c3ce40a08a212ab34931f353f3f SHA1 6a483f8b8ab1328b2ee0d8d06d38aee812bf3f90 SHA256 f63be8d94af50e9e2318670e79378947f08fded38007dff2127afc22314f7b08
-MD5 e1376499b390e970718d7eba11f2b915 nspr-4.6.1-r3.ebuild 2836
-RMD160 7cc26349e9671c3ce40a08a212ab34931f353f3f nspr-4.6.1-r3.ebuild 2836
-SHA256 f63be8d94af50e9e2318670e79378947f08fded38007dff2127afc22314f7b08 nspr-4.6.1-r3.ebuild 2836
-EBUILD nspr-4.6.2.ebuild 2647 RMD160 c89f5ed293c7e65159335f9c040177f0af4857d9 SHA1 9fb67285bf1cdb6b9cfc500bea3594fac3564ac5 SHA256 efa9e7cb6a871ef8f9c10aa5f2430243bca0a918ff8587027682136da1c39cb7
-MD5 5d5790de6ee6271694ce9c07f9f6b0d6 nspr-4.6.2.ebuild 2647
-RMD160 c89f5ed293c7e65159335f9c040177f0af4857d9 nspr-4.6.2.ebuild 2647
-SHA256 efa9e7cb6a871ef8f9c10aa5f2430243bca0a918ff8587027682136da1c39cb7 nspr-4.6.2.ebuild 2647
EBUILD nspr-4.6.3-r1.ebuild 2724 RMD160 1e0eb93359593e2e398236d4a63d6e20d8b1fb63 SHA1 1783c8a35bdc7192c5d110a422e5933a3351dbfe SHA256 3f33f1ed2eded89633916bf2b7e437e59c75ce5b7928298212545396e6149d33
MD5 6e0752efb396b902712793135c843cdb nspr-4.6.3-r1.ebuild 2724
RMD160 1e0eb93359593e2e398236d4a63d6e20d8b1fb63 nspr-4.6.3-r1.ebuild 2724
MD5 7d7b8f7cca82805663a9f63418818123 nspr-4.6.4.ebuild 2673
RMD160 2dad78f8a43f7d1c83fdcbe8eb57bb004b3618b3 nspr-4.6.4.ebuild 2673
SHA256 206dc3fc22a0c919a303d2349f67281e424d0b1d67f4f0f26323ea91455c141a nspr-4.6.4.ebuild 2673
-MISC ChangeLog 7608 RMD160 1eac6e6fc9d5d5d2f6cf4c3b829bac1e1bad3e3f SHA1 fab57a82ab51f4d2d9d6af0e4b9d27f48ba1e488 SHA256 7215df35753e4f46d9066727feb93a12627ff5187a59b49d7c72d3268efded5a
-MD5 5e0833fe5e131da1989fa6b7239ba43e ChangeLog 7608
-RMD160 1eac6e6fc9d5d5d2f6cf4c3b829bac1e1bad3e3f ChangeLog 7608
-SHA256 7215df35753e4f46d9066727feb93a12627ff5187a59b49d7c72d3268efded5a ChangeLog 7608
+MISC ChangeLog 7822 RMD160 7b8fa98b42387240a1e262fb13b95aa7b1a4dd09 SHA1 87ce7cf8eabb49027e75a7f6cd0a7c9f4b1b9ef4 SHA256 8e0536cf45a95c021dca786aa0737b02fc5f880ecddf3a9789a0ed0a9bc56891
+MD5 57e9648ee31dfe947bd7a80ef3b76393 ChangeLog 7822
+RMD160 7b8fa98b42387240a1e262fb13b95aa7b1a4dd09 ChangeLog 7822
+SHA256 8e0536cf45a95c021dca786aa0737b02fc5f880ecddf3a9789a0ed0a9bc56891 ChangeLog 7822
MISC metadata.xml 160 RMD160 d5a9f0bf8989621c2bde30facb53bcae00aba709 SHA1 5015c07af2083f20f9552d7fb11afb5ea69af345 SHA256 0cc5126362a12cee42ec1197c528a804cf36859329dd2c6d9225726831d14b8b
MD5 ce23390351fe8020387d93ee29e09a3d metadata.xml 160
RMD160 d5a9f0bf8989621c2bde30facb53bcae00aba709 metadata.xml 160
SHA256 0cc5126362a12cee42ec1197c528a804cf36859329dd2c6d9225726831d14b8b metadata.xml 160
-MD5 3dc2364c7db5c1040fd5d036c605b70a files/digest-nspr-4.1.2 235
-RMD160 a9f0a0c3f41ece8932c70cc44e472668a8037c70 files/digest-nspr-4.1.2 235
-SHA256 dd266a249733373c25c3cd8776e54ff5060c40fa7acf35261051dceb5d472889 files/digest-nspr-4.1.2 235
-MD5 0f615368f49372ee9d80ebe564af347b files/digest-nspr-4.3 226
-RMD160 cd0f11a7765eddb93d2140eb5e865c6abedfac4e files/digest-nspr-4.3 226
-SHA256 bcfb4d7943ee9a400998cbba7772264cb647cfae658d2819b189bdedefc63336 files/digest-nspr-4.3 226
-MD5 82c25b622cbd56ec8c3af192691b6981 files/digest-nspr-4.4.1 235
-RMD160 9abe932300db05d15bc69a3a2d36f9c244eddcdb files/digest-nspr-4.4.1 235
-SHA256 285fa07def885ae6dde67c37c613b45b37be132112fe0335c570ac0bcc212ad8 files/digest-nspr-4.4.1 235
-MD5 82c25b622cbd56ec8c3af192691b6981 files/digest-nspr-4.4.1-r2 235
-RMD160 9abe932300db05d15bc69a3a2d36f9c244eddcdb files/digest-nspr-4.4.1-r2 235
-SHA256 285fa07def885ae6dde67c37c613b45b37be132112fe0335c570ac0bcc212ad8 files/digest-nspr-4.4.1-r2 235
-MD5 fb58705dbbaf7c7f4b07bffeebd05eca files/digest-nspr-4.6.1-r2 521
-RMD160 af32f7cce9bc9f9f01298df4e58704cf199eb693 files/digest-nspr-4.6.1-r2 521
-SHA256 b805dd573493dd35dd96a8a19953a5e24ce9ef084e0b852ec971b660a7d26879 files/digest-nspr-4.6.1-r2 521
-MD5 fb58705dbbaf7c7f4b07bffeebd05eca files/digest-nspr-4.6.1-r3 521
-RMD160 af32f7cce9bc9f9f01298df4e58704cf199eb693 files/digest-nspr-4.6.1-r3 521
-SHA256 b805dd573493dd35dd96a8a19953a5e24ce9ef084e0b852ec971b660a7d26879 files/digest-nspr-4.6.1-r3 521
-MD5 dc55d809e871c3d6ee882c181c3db678 files/digest-nspr-4.6.2 235
-RMD160 d34ce502eb97522a393c992cef422aab8420b75f files/digest-nspr-4.6.2 235
-SHA256 42768340161ff276c9b905c94e7f04c1d76fcd9525a354559cc6fb5f52f401c9 files/digest-nspr-4.6.2 235
MD5 53019c1dc21897a3661cefaefeeaea48 files/digest-nspr-4.6.3 235
RMD160 c1d0b4ef1b2eaea6c2f00d9db8b60d21b0f6c841 files/digest-nspr-4.6.3 235
SHA256 82d736986dd37fa8bff6a9c087f916915aff244b64f3f85350be22f901034203 files/digest-nspr-4.6.3 235
+++ /dev/null
-MD5 cdbfa573242fa678766d19401f424567 nspr-4.1.2.tar.gz 1229135
-RMD160 03d1612069aa7b72faff9d0af464ebf27225c37c nspr-4.1.2.tar.gz 1229135
-SHA256 1c76fb6a8deee429b527aba96fd64ad80a1883e658ab5eedb1708a56010a1bc7 nspr-4.1.2.tar.gz 1229135
+++ /dev/null
-MD5 6754317d6be38fe6e576803503dbba2f nspr-4.3.tar.gz 141904
-RMD160 1480a65ca569ec7f895237470a6aa60e9f6d43e4 nspr-4.3.tar.gz 141904
-SHA256 0f59c87c73e1303a8b99f6870661542bf7dafb096d0a1e80b43f3811eb73404c nspr-4.3.tar.gz 141904
+++ /dev/null
-MD5 6187ec5f2c01554ceef2db35160f84dc nspr-4.4.1.tar.gz 1324075
-RMD160 7e07e66652c38d4567e6927f30ae26889c2c672b nspr-4.4.1.tar.gz 1324075
-SHA256 76367db5ec1f77d6974f733e22d963fb01b2a5b59f2f372c47cb143ac7b66a11 nspr-4.4.1.tar.gz 1324075
+++ /dev/null
-MD5 6187ec5f2c01554ceef2db35160f84dc nspr-4.4.1.tar.gz 1324075
-RMD160 7e07e66652c38d4567e6927f30ae26889c2c672b nspr-4.4.1.tar.gz 1324075
-SHA256 76367db5ec1f77d6974f733e22d963fb01b2a5b59f2f372c47cb143ac7b66a11 nspr-4.4.1.tar.gz 1324075
+++ /dev/null
-MD5 4179b55d590be158d3618a9937cf605b nspr-4.6.1-disable-gcc-ansi.patch.bz2 5863
-RMD160 16787ab777261ed897e4ef30480636921836aaa6 nspr-4.6.1-disable-gcc-ansi.patch.bz2 5863
-SHA256 64920c6d8af73cbd0c68e9e0f6fbf19a9d920239179ceb47424ebd6ff8ce34e3 nspr-4.6.1-disable-gcc-ansi.patch.bz2 5863
-MD5 267a63dec54e72b02831d3083fd9faaf nspr-4.6.1.tar.gz 1327028
-RMD160 75e8fe9b32df1698a9290baec122fa5bb970a75d nspr-4.6.1.tar.gz 1327028
-SHA256 30c70a5a241016d0968d148c3bdaf9d9692b5aa44426d40c01ec51654e0e0479 nspr-4.6.1.tar.gz 1327028
+++ /dev/null
-MD5 4179b55d590be158d3618a9937cf605b nspr-4.6.1-disable-gcc-ansi.patch.bz2 5863
-RMD160 16787ab777261ed897e4ef30480636921836aaa6 nspr-4.6.1-disable-gcc-ansi.patch.bz2 5863
-SHA256 64920c6d8af73cbd0c68e9e0f6fbf19a9d920239179ceb47424ebd6ff8ce34e3 nspr-4.6.1-disable-gcc-ansi.patch.bz2 5863
-MD5 267a63dec54e72b02831d3083fd9faaf nspr-4.6.1.tar.gz 1327028
-RMD160 75e8fe9b32df1698a9290baec122fa5bb970a75d nspr-4.6.1.tar.gz 1327028
-SHA256 30c70a5a241016d0968d148c3bdaf9d9692b5aa44426d40c01ec51654e0e0479 nspr-4.6.1.tar.gz 1327028
+++ /dev/null
-MD5 ec3bf5339c533d1b81f88c5e91adc5af nspr-4.6.2.tar.gz 1301665
-RMD160 c9523c800970fb8d3afb00c2276762674a89fec8 nspr-4.6.2.tar.gz 1301665
-SHA256 9ee74df16a9e89dc3975bc9327e0d6ba9a4ba3ddc9b0eea481be29f8acab6184 nspr-4.6.2.tar.gz 1301665
+++ /dev/null
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/nspr-4.1.2.ebuild,v 1.15 2005/01/20 20:06:31 agriffis Exp $
-
-DESCRIPTION="Netscape Portable Runtime"
-SRC_URI="ftp://ftp.mozilla.org/pub/nspr/releases/v${PV}/src/${P}.tar.gz"
-HOMEPAGE="http://www.mozilla.org/projects/nspr/"
-
-SLOT="0"
-LICENSE="MPL-1.1"
-KEYWORDS="x86 sparc"
-IUSE=""
-
-DEPEND="virtual/libc"
-
-src_unpack() {
- unpack ${P}.tar.gz
- mkdir ${S}/build
- mkdir ${S}/inst
-}
-src_compile() {
- cd ${S}/build
- ../mozilla/nsprpub/configure \
- --host=${CHOST} \
- --prefix=${S}/inst \
- --infodir=/usr/share/info \
- --mandir=/usr/share/man || die "./configure failed"
- make || die
-}
-
-src_install () {
- # Their build system is royally fucked, as usual
- dolib ${S}/inst/bin/lib*.so
- dolib ${S}/inst/lib/lib*.a
-
- insinto /usr/include/nspr
- doins ${S}/inst/include/*.h
-
- insinto /usr/include/nspr/md
- doins ${S}/inst/include/md/*.cfg
-
- insinto /usr/include/nspr/private
- doins ${S}/inst/include/private/*.h
-
- insinto /usr/include/nspr/obsolete
- doins ${S}/inst/include/obsolete/*.h
-
- cd ${S}/mozilla/nsprpub
-}
+++ /dev/null
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/nspr-4.3.ebuild,v 1.16 2005/01/20 20:06:31 agriffis Exp $
-
-inherit eutils
-
-DESCRIPTION="Netscape Portable Runtime"
-HOMEPAGE="http://www.mozilla.org/projects/nspr/"
-SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${PV}/src/${P}.tar.gz"
-
-LICENSE="MPL-1.1"
-SLOT="0"
-KEYWORDS="x86 sparc ppc ~alpha ~amd64 hppa mips"
-IUSE=""
-
-DEPEND="virtual/libc"
-
-src_unpack() {
- unpack ${A}
- mkdir ${S}/build
- mkdir ${S}/inst
- if [ "${ARCH}" = "amd64" ]
- then
- cd ${S}; epatch ${FILESDIR}/${PN}-4.3-amd64.patch
- fi
-}
-src_compile() {
- cd ${S}/build
- ../mozilla/nsprpub/configure \
- --host=${CHOST} \
- --prefix=${S}/inst \
- --infodir=/usr/share/info \
- --mandir=/usr/share/man || die "./configure failed"
- make || die
-}
-
-src_install() {
- # Their build system is royally fucked, as usual
- cd ${S}/build
- make install
- dodir /usr
- cp -rfL dist/* ${D}/usr
-}
+++ /dev/null
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/nspr-4.4.1-r2.ebuild,v 1.14 2005/09/25 10:38:45 vapier Exp $
-
-inherit eutils gnuconfig
-
-DESCRIPTION="Netscape Portable Runtime"
-HOMEPAGE="http://www.mozilla.org/projects/nspr/"
-SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${PV}/src/${P}.tar.gz"
-
-LICENSE="MPL-1.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 sparc x86"
-IUSE=""
-
-DEPEND=""
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- mkdir build inst
- epatch "${FILESDIR}"/${PN}-4.3-amd64.patch
- epatch "${FILESDIR}"/${PN}-${PV}-hppa.patch
- epatch "${FILESDIR}"/${PN}-${PV}-ppc64.patch
- gnuconfig_update
-}
-
-src_compile() {
- cd build
- ../mozilla/nsprpub/configure \
- --build=${CBUILD:-${CHOST}} \
- --host=${CHOST} \
- --prefix=${S}/inst \
- --infodir=/usr/share/info \
- --mandir=/usr/share/man || die "./configure failed"
- make || die
-}
-
-src_install () {
- # Their build system is royally fucked, as usual
- cd ${S}/build
- make install
- dodir /usr
- cp -RfL dist/* ${D}/usr
- rm -rf ${D}/usr/bin/lib*.so
-
- # there have been /usr/lib/nspr changes (like the ldpath below), but never
- # have I seen any libraries end up in this directory. lets fix that.
- # note: I tried doing this fix via the build system. It wont work.
- if [ ! -e ${D}/usr/lib/nspr ] ; then
- mkdir -p ${D}/usr/lib/nspr
- mv ${D}/usr/lib/*so* ${D}/usr/lib/nspr
- mv ${D}/usr/lib/*\.a ${D}/usr/lib/nspr
- fi
- # and while we're at it, lets make it actually use the arch's libdir damnit
- if [ "lib" != "$(get_libdir)" ] ; then
- mv ${D}/usr/lib ${D}/usr/$(get_libdir)
- fi
-
- # cope with libraries being in /usr/lib/nspr
- dodir /etc/env.d
- echo "LDPATH=/usr/$(get_libdir)/nspr" > ${D}/etc/env.d/50nspr
-}
+++ /dev/null
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/nspr-4.4.1.ebuild,v 1.15 2005/01/20 20:06:31 agriffis Exp $
-
-inherit eutils
-
-DESCRIPTION="Netscape Portable Runtime"
-HOMEPAGE="http://www.mozilla.org/projects/nspr/"
-SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${PV}/src/${P}.tar.gz"
-
-LICENSE="MPL-1.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86"
-IUSE=""
-
-DEPEND="virtual/libc"
-
-src_unpack() {
- unpack ${A}
- mkdir ${S}/build
- mkdir ${S}/inst
- if [ "${ARCH}" = "amd64" ]
- then
- cd ${S}; epatch ${FILESDIR}/${PN}-4.3-amd64.patch
- elif [ "${ARCH}" = "hppa" ]
- then
- cd ${S}
- epatch ${FILESDIR}/${PN}-${PV}-hppa.patch
- fi
-}
-src_compile() {
- cd ${S}/build
- ../mozilla/nsprpub/configure \
- --host=${CHOST} \
- --prefix=${S}/inst \
- --infodir=/usr/share/info \
- --mandir=/usr/share/man || die "./configure failed"
- make || die
-}
-
-src_install () {
- # Their build system is royally fucked, as usual
- cd ${S}/build
- make install
- dodir /usr
- cp -rfL dist/* ${D}/usr
- rm -rf ${D}/usr/bin/lib*.so
-}
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/nspr-4.6.1-r2.ebuild,v 1.3 2006/02/10 23:27:27 anarchy Exp $
-
-inherit eutils gnuconfig
-
-DESCRIPTION="Netscape Portable Runtime"
-HOMEPAGE="http://www.mozilla.org/projects/nspr/"
-SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${PV}/src/${P}.tar.gz
- mirror://gentoo/${P}-disable-gcc-ansi.patch.bz2
- http://dev.gentoo.org/~anarchy/dist/${P}-disable-gcc-ansi.patch.bz2"
-
-LICENSE="MPL-1.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 sparc x86"
-IUSE="ipv6"
-
-DEPEND=""
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- mkdir build inst
- epatch "${FILESDIR}"/${P}-gcc-visibility.patch
- epatch "${DISTDIR}"/${P}-disable-gcc-ansi.patch.bz2
- epatch "${FILESDIR}"/${P}-config.patch
- epatch "${FILESDIR}"/${P}-config-1.patch
- epatch "${FILESDIR}"/${P}-lang.patch
- gnuconfig_update
-}
-
-src_compile() {
- cd build
-
- if use amd64 || use ppc64 || use ia64 || use s390; then
- myconf="${myconf} --enable-64bit"
- else
- myconf=""
- fi
-
- if use ipv6; then
- myconf="${myconf} --enable-ipv6"
- fi
-
- ../mozilla/nsprpub/configure \
- --build=${CBUILD:-${CHOST}} \
- --host=${CHOST} \
- --prefix=/usr \
- --libdir=/usr/$(get_libdir)/nspr \
- --infodir=/usr/share/info \
- --mandir=/usr/share/man \
- ${myconf} || die "./configure failed"
- make || die
-}
-
-src_install () {
- # Their build system is royally fucked, as usual
- MINOR_VERSION=6
- cd ${S}/build
- make install
- insinto /usr
- doins -r dist/*
- rm -rf ${D}/usr/bin/lib*.so
-
- #removing includes/nspr/md as per fedora spec
- # i.e a waste of space!
- rm -rf ${D}/usr/include/nspr/md
-
- # there have been /usr/lib/nspr changes (like the ldpath below), but never
- # have I seen any libraries end up in this directory. lets fix that.
- # note: I tried doing this fix via the build system. It wont work.
- if [ ! -e ${D}/usr/lib/nspr ] ; then
- mkdir -p ${D}/usr/lib/nspr
- mv ${D}/usr/lib/*so* ${D}/usr/lib/nspr
- mv ${D}/usr/lib/*\.a ${D}/usr/lib/nspr
- fi
- # and while we're at it, lets make it actually use the arch's libdir damnit
- if [ "lib" != "$(get_libdir)" ] ; then
- mv ${D}/usr/lib ${D}/usr/$(get_libdir)
- fi
- #and while at it move them to files with versions-ending
- #and link them back :)
- cd ${D}/usr/$(get_libdir)/nspr
- for file in *.so; do
- mv ${file} ${file}.${MINOR_VERSION}
- ln -s ${file}.${MINOR_VERSION} ${file}
- done
- # cope with libraries being in /usr/lib/nspr
- dodir /etc/env.d
- echo "LDPATH=/usr/$(get_libdir)/nspr" > ${D}/etc/env.d/08nspr
-
- # install nspr-config
- insinto /usr/bin
- doins ${S}/build/config/nspr-config
- chmod a+x ${D}/usr/bin/nspr-config
-
- # create pkg-config file
- insinto /usr/$(get_libdir)/pkgconfig/
- doins ${S}/build/config/nspr.pc
-}
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/nspr-4.6.1-r3.ebuild,v 1.1 2006/02/23 18:23:13 anarchy Exp $
-
-inherit eutils gnuconfig
-
-DESCRIPTION="Netscape Portable Runtime"
-HOMEPAGE="http://www.mozilla.org/projects/nspr/"
-SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${PV}/src/${P}.tar.gz
- mirror://gentoo/${P}-disable-gcc-ansi.patch.bz2
- http://dev.gentoo.org/~anarchy/dist/${P}-disable-gcc-ansi.patch.bz2"
-
-LICENSE="MPL-1.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="ipv6"
-
-DEPEND=""
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- mkdir build inst
- epatch "${FILESDIR}"/${P}-gcc-visibility.patch
- epatch "${DISTDIR}"/${P}-disable-gcc-ansi.patch.bz2
- epatch "${FILESDIR}"/${P}-config.patch
- epatch "${FILESDIR}"/${P}-config-1.patch
- epatch "${FILESDIR}"/${P}-lang.patch
- epatch "${FILESDIR}"/${P}-prtime.patch
- gnuconfig_update
-}
-
-src_compile() {
- cd build
-
- if use amd64 || use ppc64 || use ia64 || use s390; then
- myconf="${myconf} --enable-64bit"
- else
- myconf=""
- fi
-
- if use ipv6; then
- myconf="${myconf} --enable-ipv6"
- fi
-
- ../mozilla/nsprpub/configure \
- --build=${CBUILD:-${CHOST}} \
- --host=${CHOST} \
- --prefix=/usr \
- --libdir=/usr/$(get_libdir)/nspr \
- --infodir=/usr/share/info \
- --mandir=/usr/share/man \
- ${myconf} || die "./configure failed"
- make || die
-}
-
-src_install () {
- # Their build system is royally fucked, as usual
- MINOR_VERSION=6
- cd ${S}/build
- make install
- insinto /usr
- doins -r dist/*
- rm -rf ${D}/usr/bin/lib*.so
-
- #removing includes/nspr/md as per fedora spec
- # i.e a waste of space!
- rm -rf ${D}/usr/include/nspr/md
-
- # there have been /usr/lib/nspr changes (like the ldpath below), but never
- # have I seen any libraries end up in this directory. lets fix that.
- # note: I tried doing this fix via the build system. It wont work.
- if [ ! -e ${D}/usr/lib/nspr ] ; then
- mkdir -p ${D}/usr/lib/nspr
- mv ${D}/usr/lib/*so* ${D}/usr/lib/nspr
- mv ${D}/usr/lib/*\.a ${D}/usr/lib/nspr
- fi
- # and while we're at it, lets make it actually use the arch's libdir damnit
- if [ "lib" != "$(get_libdir)" ] ; then
- mv ${D}/usr/lib ${D}/usr/$(get_libdir)
- fi
- #and while at it move them to files with versions-ending
- #and link them back :)
- cd ${D}/usr/$(get_libdir)/nspr
- for file in *.so; do
- mv ${file} ${file}.${MINOR_VERSION}
- ln -s ${file}.${MINOR_VERSION} ${file}
- done
- # cope with libraries being in /usr/lib/nspr
- dodir /etc/env.d
- echo "LDPATH=/usr/$(get_libdir)/nspr" > ${D}/etc/env.d/08nspr
-
- # install nspr-config
- insinto /usr/bin
- doins ${S}/build/config/nspr-config
- chmod a+x ${D}/usr/bin/nspr-config
-
- # create pkg-config file
- insinto /usr/$(get_libdir)/pkgconfig/
- doins ${S}/build/config/nspr.pc
-}
+++ /dev/null
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/nspr-4.6.2.ebuild,v 1.4 2006/09/18 08:06:27 vapier Exp $
-
-inherit eutils gnuconfig
-
-DESCRIPTION="Netscape Portable Runtime"
-HOMEPAGE="http://www.mozilla.org/projects/nspr/"
-SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v${PV}/src/${P}.tar.gz"
-
-LICENSE="MPL-1.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="ipv6"
-
-DEPEND=""
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- mkdir build inst
- epatch "${FILESDIR}"/${PN}-4.6.1-config.patch
- epatch "${FILESDIR}"/${PN}-4.6.1-config-1.patch
- epatch "${FILESDIR}"/${PN}-4.6.1-lang.patch
- epatch "${FILESDIR}"/${PN}-4.6.1-prtime.patch
- gnuconfig_update
-}
-
-src_compile() {
- cd build
-
- if use amd64 || use ppc64 || use ia64 || use s390; then
- myconf="${myconf} --enable-64bit"
- else
- myconf=""
- fi
-
- if use ipv6; then
- myconf="${myconf} --enable-ipv6"
- fi
-
- ../mozilla/nsprpub/configure \
- --build=${CBUILD:-${CHOST}} \
- --host=${CHOST} \
- --prefix=/usr \
- --libdir=/usr/$(get_libdir)/nspr \
- --infodir=/usr/share/info \
- --mandir=/usr/share/man \
- ${myconf} || die "./configure failed"
- make || die
-}
-
-src_install () {
- # Their build system is royally fucked, as usual
- MINOR_VERSION=6
- cd ${S}/build
- make install
- insinto /usr
- doins -r dist/*
- rm -rf ${D}/usr/bin/lib*.so
-
- #removing includes/nspr/md as per fedora spec
- # i.e a waste of space!
- rm -rf ${D}/usr/include/nspr/md
-
- # there have been /usr/lib/nspr changes (like the ldpath below), but never
- # have I seen any libraries end up in this directory. lets fix that.
- # note: I tried doing this fix via the build system. It wont work.
- if [ ! -e ${D}/usr/lib/nspr ] ; then
- mkdir -p ${D}/usr/lib/nspr
- mv ${D}/usr/lib/*so* ${D}/usr/lib/nspr
- mv ${D}/usr/lib/*\.a ${D}/usr/lib/nspr
- fi
- # and while we're at it, lets make it actually use the arch's libdir damnit
- if [ "lib" != "$(get_libdir)" ] ; then
- mv ${D}/usr/lib ${D}/usr/$(get_libdir)
- fi
- #and while at it move them to files with versions-ending
- #and link them back :)
- cd ${D}/usr/$(get_libdir)/nspr
- for file in *.so; do
- mv ${file} ${file}.${MINOR_VERSION}
- ln -s ${file}.${MINOR_VERSION} ${file}
- done
- # cope with libraries being in /usr/lib/nspr
- dodir /etc/env.d
- echo "LDPATH=/usr/$(get_libdir)/nspr" > ${D}/etc/env.d/08nspr
-
- # install nspr-config
- insinto /usr/bin
- doins ${S}/build/config/nspr-config
- chmod a+x ${D}/usr/bin/nspr-config
-
- # create pkg-config file
- insinto /usr/$(get_libdir)/pkgconfig/
- doins ${S}/build/config/nspr.pc
-}