diff options
author | 2006-09-26 11:29:29 +0000 | |
---|---|---|
committer | 2006-09-26 11:29:29 +0000 | |
commit | 9f52560c9bcd5e2e21c437992ce439f99febac9f (patch) | |
tree | 9f7e689682104c1c3e21ca5223234d8aa7a8ff69 /dev-libs | |
parent | util-vserver-0.30.210 needs =automake-1.9*, fixing DEPEND. This fixes #149085... (diff) | |
download | historical-9f52560c9bcd5e2e21c437992ce439f99febac9f.tar.gz historical-9f52560c9bcd5e2e21c437992ce439f99febac9f.tar.bz2 historical-9f52560c9bcd5e2e21c437992ce439f99febac9f.zip |
Add patch to build on FreeBSD 6.2.
Package-Manager: portage-2.1.2_pre1-r1
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/nspr/ChangeLog | 6 | ||||
-rw-r--r-- | dev-libs/nspr/Manifest | 30 | ||||
-rw-r--r-- | dev-libs/nspr/files/nspr-4.6.3-fbsd62.patch | 19 | ||||
-rw-r--r-- | dev-libs/nspr/nspr-4.6.3.ebuild | 9 |
4 files changed, 51 insertions, 13 deletions
diff --git a/dev-libs/nspr/ChangeLog b/dev-libs/nspr/ChangeLog index 502d0b72a443..6b07fb5c4f3d 100644 --- a/dev-libs/nspr/ChangeLog +++ b/dev-libs/nspr/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-libs/nspr # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/ChangeLog,v 1.54 2006/09/21 19:20:03 dertobi123 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/ChangeLog,v 1.55 2006/09/26 11:29:29 flameeyes Exp $ + + 26 Sep 2006; Diego Pettenò <flameeyes@gentoo.org> + +files/nspr-4.6.3-fbsd62.patch, nspr-4.6.3.ebuild: + Add patch to build on FreeBSD 6.2. 21 Sep 2006; Tobias Scherbaum <dertobi123@gentoo.org> nspr-4.6.3.ebuild: hppa stable, bug #148284 diff --git a/dev-libs/nspr/Manifest b/dev-libs/nspr/Manifest index f8dfc3d25037..83c7b14066a1 100644 --- a/dev-libs/nspr/Manifest +++ b/dev-libs/nspr/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX nspr-4.3-amd64.patch 7713 RMD160 33bc221a8f59c5b7175784b777693aa19e027e4a SHA1 e7b28acc36f6ce65961d956bccd91cd3c214c75b SHA256 da682b4d50a6093750f621afecf91f04380e0379207b82dfd6f283f714db8fde MD5 b12990968c289b9e7f8fbb2174ec827c files/nspr-4.3-amd64.patch 7713 RMD160 33bc221a8f59c5b7175784b777693aa19e027e4a files/nspr-4.3-amd64.patch 7713 @@ -30,6 +33,10 @@ AUX nspr-4.6.1-prtime.patch 1003 RMD160 20a8efaffdaf51d55566c14ebac1f40d3f22303b MD5 427516bd171200f54d93738aa4c1ab28 files/nspr-4.6.1-prtime.patch 1003 RMD160 20a8efaffdaf51d55566c14ebac1f40d3f22303b files/nspr-4.6.1-prtime.patch 1003 SHA256 54ed12024f4fd65bb911279faab18665b00429c7d0811c7485d4ff5c2c436237 files/nspr-4.6.1-prtime.patch 1003 +AUX nspr-4.6.3-fbsd62.patch 618 RMD160 fe81ce994ed6489c61595f4ed3a93c9c59aa87d4 SHA1 17611ff996f1e8131521c87376892048a29a2de6 SHA256 202fd52c7433e05640717cbc03a7bd6d51b5ee816721d34b1f1fe29a0691a126 +MD5 1e0bbba4b11fba583f8defbf77aff7aa files/nspr-4.6.3-fbsd62.patch 618 +RMD160 fe81ce994ed6489c61595f4ed3a93c9c59aa87d4 files/nspr-4.6.3-fbsd62.patch 618 +SHA256 202fd52c7433e05640717cbc03a7bd6d51b5ee816721d34b1f1fe29a0691a126 files/nspr-4.6.3-fbsd62.patch 618 AUX nspr.pc.in 250 RMD160 4b09e190d343398d26568ed0dce821f951128782 SHA1 edcc81bcdb0618418aaa0d3fb82a3d0475b9098a SHA256 af16b4d93fe4615572ea1af025ff7b56763c734a4d946bb20abd62b032e08639 MD5 215e4174aea8d00c45ee29f021a68a4e files/nspr.pc.in 250 RMD160 4b09e190d343398d26568ed0dce821f951128782 files/nspr.pc.in 250 @@ -69,14 +76,14 @@ EBUILD nspr-4.6.2.ebuild 2647 RMD160 c89f5ed293c7e65159335f9c040177f0af4857d9 SH 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.ebuild 2647 RMD160 62f031a7e6baf65db827417ba7f410417fff0ee1 SHA1 49a8802c6a2cc022bbb37f5f47f273ccd4361913 SHA256 17ec8583516deb52f9eed995f05be4e74dce9762067e41ec7ce6a135674c0558 -MD5 c69a15744b9d2f0371e35689d5404607 nspr-4.6.3.ebuild 2647 -RMD160 62f031a7e6baf65db827417ba7f410417fff0ee1 nspr-4.6.3.ebuild 2647 -SHA256 17ec8583516deb52f9eed995f05be4e74dce9762067e41ec7ce6a135674c0558 nspr-4.6.3.ebuild 2647 -MISC ChangeLog 6434 RMD160 6ee13044364a3bb330061851dd497ac3d29b4616 SHA1 0ea864a91c92bd1150b3829cdaa4ce6d92e5ec59 SHA256 3f6aba94724881a0dbf3b7d93e918039e849cec6c6e000e1fda762ef9e817cc4 -MD5 01b1c34965e62861242cd3a266cdeeea ChangeLog 6434 -RMD160 6ee13044364a3bb330061851dd497ac3d29b4616 ChangeLog 6434 -SHA256 3f6aba94724881a0dbf3b7d93e918039e849cec6c6e000e1fda762ef9e817cc4 ChangeLog 6434 +EBUILD nspr-4.6.3.ebuild 2687 RMD160 27c1fc8bb40910cc2fad6914ac33ae8c23697371 SHA1 1f4294214b94f8aae038532b0d715dc06f2010d6 SHA256 24718971f976b1000750f74ffddb5196f077a6a8df011e860f589128d91e5a2c +MD5 f3ff85b86cb01f40e1db5ccb0d1d7b3f nspr-4.6.3.ebuild 2687 +RMD160 27c1fc8bb40910cc2fad6914ac33ae8c23697371 nspr-4.6.3.ebuild 2687 +SHA256 24718971f976b1000750f74ffddb5196f077a6a8df011e860f589128d91e5a2c nspr-4.6.3.ebuild 2687 +MISC ChangeLog 6577 RMD160 c2751c44ed781d528a393a6cd910f141e6dbf4d9 SHA1 7e45d45f91ce2baafa8567b7d50d11a04083c150 SHA256 42f00150ccf4ce42e1b580b9c9254220729515fd5faf9b114eb792ba003f29fe +MD5 a2ce0ed65cbe89e624ab89d45787f826 ChangeLog 6577 +RMD160 c2751c44ed781d528a393a6cd910f141e6dbf4d9 ChangeLog 6577 +SHA256 42f00150ccf4ce42e1b580b9c9254220729515fd5faf9b114eb792ba003f29fe ChangeLog 6577 MISC metadata.xml 159 RMD160 7f0018281c6308f73c2d95b3690e3804f0c353c5 SHA1 09baadee9aeb270d0a7f31be07db9db5c105abbc SHA256 fabd15e2740a2a68e0bda738d0cd4300b133ff11239802afe7e60aa3862c9c03 MD5 243e4cd9809545d12f991b2d417040e1 metadata.xml 159 RMD160 7f0018281c6308f73c2d95b3690e3804f0c353c5 metadata.xml 159 @@ -105,3 +112,10 @@ SHA256 42768340161ff276c9b905c94e7f04c1d76fcd9525a354559cc6fb5f52f401c9 files/di 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 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.5 (GNU/Linux) + +iD8DBQFFGQ8sAiZjviIA2XgRAtULAJ4gS7Qu+I0fw3lmDbGX29bpYK49dQCgwGPY +YaIxJQarN/70jxOw3ld8ko8= +=nfTQ +-----END PGP SIGNATURE----- diff --git a/dev-libs/nspr/files/nspr-4.6.3-fbsd62.patch b/dev-libs/nspr/files/nspr-4.6.3-fbsd62.patch new file mode 100644 index 000000000000..3c76e94709db --- /dev/null +++ b/dev-libs/nspr/files/nspr-4.6.3-fbsd62.patch @@ -0,0 +1,19 @@ +Index: nspr-4.6.3/mozilla/nsprpub/pr/src/misc/prnetdb.c +=================================================================== +--- nspr-4.6.3.orig/mozilla/nsprpub/pr/src/misc/prnetdb.c ++++ nspr-4.6.3/mozilla/nsprpub/pr/src/misc/prnetdb.c +@@ -108,6 +108,14 @@ PRLock *_pr_dnsLock = NULL; + #define _PR_HAVE_GETPROTO_R_INT + #endif + ++#if defined(__FreeBSD__) ++#include <sys/param.h> ++#if __FreeBSD_version >= 602000 ++#define _PR_HAVE_GETPROTO_R ++#define _PR_HAVE_5_ARG_GETPROTO_R ++#endif ++#endif ++ + #if (defined(LINUX) && defined(__GLIBC__) && __GLIBC__ >= 2) + #define _PR_HAVE_GETPROTO_R + #define _PR_HAVE_5_ARG_GETPROTO_R diff --git a/dev-libs/nspr/nspr-4.6.3.ebuild b/dev-libs/nspr/nspr-4.6.3.ebuild index b05f3dc462c2..0b9f5189ebd2 100644 --- a/dev-libs/nspr/nspr-4.6.3.ebuild +++ b/dev-libs/nspr/nspr-4.6.3.ebuild @@ -1,6 +1,6 @@ # 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.3.ebuild,v 1.8 2006/09/21 19:20:03 dertobi123 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/nspr/nspr-4.6.3.ebuild,v 1.9 2006/09/26 11:29:29 flameeyes Exp $ inherit eutils gnuconfig @@ -23,6 +23,7 @@ src_unpack() { 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 + epatch "${FILESDIR}"/${PN}-4.6.3-fbsd62.patch gnuconfig_update } @@ -79,15 +80,15 @@ src_install () { #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} + 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 + insinto /usr/bin doins ${S}/build/config/nspr-config chmod a+x ${D}/usr/bin/nspr-config |