From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id DB4EA13800E for ; Fri, 27 Jul 2012 12:25:57 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C6114E05E8; Fri, 27 Jul 2012 12:25:35 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 89D94E05E8 for ; Fri, 27 Jul 2012 12:25:35 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id C55D31B402F for ; Fri, 27 Jul 2012 12:25:34 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 09160E5436 for ; Fri, 27 Jul 2012 12:25:33 +0000 (UTC) From: "Yuta SATOH" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Yuta SATOH" Message-ID: <1343391375.6e0525faaf5ef16ebd447148bf05d78b9ce1836b.yuta_satoh@gentoo> Subject: [gentoo-commits] proj/gentoo-bsd:master commit in: sys-freebsd/freebsd-lib/ X-VCS-Repository: proj/gentoo-bsd X-VCS-Files: sys-freebsd/freebsd-lib/Manifest sys-freebsd/freebsd-lib/freebsd-lib-9.0-r3.ebuild sys-freebsd/freebsd-lib/freebsd-lib-9.1_beta1.ebuild X-VCS-Directories: sys-freebsd/freebsd-lib/ X-VCS-Committer: yuta_satoh X-VCS-Committer-Name: Yuta SATOH X-VCS-Revision: 6e0525faaf5ef16ebd447148bf05d78b9ce1836b X-VCS-Branch: master Date: Fri, 27 Jul 2012 12:25:33 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 9e368e89-2d70-4240-8bbc-c4999ab08d02 X-Archives-Hash: a47e74d939ccc95a27c2bf63cd73baf4 commit: 6e0525faaf5ef16ebd447148bf05d78b9ce1836b Author: Yuta SATOH gentoo gr jp> AuthorDate: Fri Jul 27 12:16:15 2012 +0000 Commit: Yuta SATOH 0x100 com> CommitDate: Fri Jul 27 12:16:15 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gentoo-bsd.git;a=commit;h=6e0525fa freebsd-lib -- fixes bug #419477 --- sys-freebsd/freebsd-lib/Manifest | 13 ++++++++++++- ...-9.1_beta1.ebuild => freebsd-lib-9.0-r3.ebuild} | 13 ++++++++++--- .../freebsd-lib/freebsd-lib-9.1_beta1.ebuild | 7 +++++++ 3 files changed, 29 insertions(+), 4 deletions(-) diff --git a/sys-freebsd/freebsd-lib/Manifest b/sys-freebsd/freebsd-lib/Manifest index c662678..d458b38 100644 --- a/sys-freebsd/freebsd-lib/Manifest +++ b/sys-freebsd/freebsd-lib/Manifest @@ -21,24 +21,35 @@ AUX freebsd-lib-new_as.patch 1494 RMD160 36ac871434f9994d5a0d7e1b73765c055d49948 AUX freebsd-sources-9.0-sysctluint.patch 403 RMD160 46bb18c424ea7011db86341e427fd095495c4bcc SHA1 9d3c1606c886d96a88c89283bc18a2717c87fc76 SHA256 884fbc5d6d3766ea3d4609946f56072f36f95368dc13ee316c330a46d42f0c9e AUX libmap.conf 201 RMD160 ad0ab6c08b5c541e0e45636dcbbaa468bbae2f95 SHA1 df81db07a94d988f1c41b4696b4d3b0058e73f83 SHA256 36a1bd56965f171cbb058f6e1762801e3b92c083fe36f6fe046bd669beed9742 AUX libusb.pc.in 208 RMD160 13c7e5587c565453fc6a11d156da302fa7590ee0 SHA1 f0f9815fa27a8f1cf8405c1a8987df5d5d6a6b1b SHA256 9bfe398a335f8b9b1c3dd167ab0c9206fe3bdd4e1da318ece977e20f3c2d7c56 +DIST freebsd-cddl-9.0.tar.bz2 878299 RMD160 187504c1cd008c47d71a60be496eab62846bd3c8 SHA1 5eb6d065afe49ae48d1b3581038b30bf43532ca7 SHA256 80d2efbe5a0dcba98050e420ecc16c6fb8ad4c410c05424a5bf6800de58ced4b DIST freebsd-cddl-9.1_beta1.tar.bz2 909373 RMD160 7b19518f8b29a89089c417d6eab882ce5b0a48ee SHA1 a324b048a35a341bcfba1f085c3938faf34f5891 SHA256 c4effa8f88f37f828d58dd708806234e72259ec8558b93c820c085ab9994dca1 DIST freebsd-contrib-8.1.tar.bz2 41505936 SHA1 1235434a067c1445ff8fb0efa395ef5fb2746b9a SHA256 5933b9172af92242519427c033e753150950d444a653c9ba9491b024d9eb2cf3 +DIST freebsd-contrib-9.0.tar.bz2 53993596 RMD160 b0e602dec32f4dc9ba29b132b3d27fb98fc95cb9 SHA1 e637f40d0f0ed2441b9a7737c88451e1327384c1 SHA256 5c7daec9f77bb295d9e65e35017fc625320423623e7e9bee98645a20f10ed14c DIST freebsd-contrib-9.1_beta1.tar.bz2 54324352 RMD160 01b581aea0028134fcbdf4fe8fbba85a1080c8ec SHA1 b67ee1228abb94795e7c637b135905fa040a1b06 SHA256 cd3d33bd29ef5b228583fd18885292dd712041d21afe66ef0e19b20600a91c3f DIST freebsd-crypto-8.1.tar.bz2 5651981 SHA1 d5be0a484409e709bfb8c217cf7db09c24d4b3f4 SHA256 150ed869b30f02db8aee01dc1591771be90b33b6338e557a11d5a78db4995ff6 +DIST freebsd-crypto-9.0.tar.bz2 5669925 RMD160 fb0a5815254ad1aa601e621349059edcccd2c493 SHA1 a6b5e8cb3214adbeef10f9f39058bfabb0c00f95 SHA256 98f1a203d20c1a8884a04a0349d49c75f257dddfd71a4c3c60414d535dd782a8 DIST freebsd-crypto-9.1_beta1.tar.bz2 5696411 RMD160 aeab4bf9c139c6169ea2ef205f0f75f1884ff3a4 SHA1 5652bfed33e65be3c60b1ce7ad1ee5df6ed53f0c SHA256 72fc20493e6e66c5a701b6ff04a45045fc119a79f40bda2087592eb2aaed909a DIST freebsd-etc-8.1.tar.bz2 186545 SHA1 f16fc5717fb2b2f7a5196e2c6b7e43a975b2ca90 SHA256 5abd47694c12aa5acf278474942bf772cd5d3a99cc89b14e4fa378c1d8acea8c +DIST freebsd-etc-9.0.tar.bz2 207258 RMD160 67688c29d95270f03a43ed3f15f31bae1ccbe1c7 SHA1 03a7d766a451d61cb9a5677f3cf49f4ef62f706a SHA256 a4fe6ae59e966bdc3129613ebeb61d8247588125d2157855838f267a84c744d1 DIST freebsd-etc-9.1_beta1.tar.bz2 205684 RMD160 d7f6a1fd4c3ad9cf36190957691d02932a849a9a SHA1 9dd4d8d898035bb586b8756809bbecb82420f6af SHA256 7aa2155570daad76fbb8ccaeef3840ffc1fe385e7d20b4534d70e63eb3dc0a51 DIST freebsd-gnu-8.1.tar.bz2 818430 SHA1 762be40e717cdb21f572865ae2dbad4055dc2439 SHA256 222e7341ec912832583cf364d9c19487ee763c1290d0f16549934e9fb0545064 +DIST freebsd-gnu-9.0.tar.bz2 783723 RMD160 f0776cb32a30f173acbebb4bedfc103c029769dc SHA1 f0db654d836ad03e06adc2a528a612fb14503930 SHA256 39d2215e97f321d08b3c1de9dd5572aa1fe0ae9577d5ed6d6b3dc9221bc33e2c DIST freebsd-gnu-9.1_beta1.tar.bz2 802694 RMD160 b2a1ab81c30c3c40a5bbf980a0b63d82a760b85b SHA1 897e3a0032be5d6ea719ed5e48c5ff283323972e SHA256 b794c84343eec01d82c11a114c0262271fe59e52b630ed6524cfe7a2fbeafba4 DIST freebsd-include-8.1.tar.bz2 139066 SHA1 30e23794b7efdb61f7e692eb2913f082e5f984ed SHA256 122e58904ea9fc403f44b23a106df486cd3bcc89b7cddcec95b5a56a90c1370a +DIST freebsd-include-9.0.tar.bz2 141657 RMD160 5ad8d85f5c1d8adef755684b704e21db5e7fbff5 SHA1 3b6304699da72b15754c0f1a9cc6594a0c26fee1 SHA256 bd0196dfeb7e491638f76d626dd02d122a7702bbddd7330f6aeb4f44e4c7dcf0 DIST freebsd-include-9.1_beta1.tar.bz2 146786 RMD160 3a1d80f481967008541f5b300179cf35109f1c38 SHA1 4316c8f31326b67e63d6f6bdf16974838b872d8a SHA256 3982d25ca4fec4978b22e53d525da5599583690cd3bb93e5bc4deedaae2a43c5 DIST freebsd-lib-8.1.tar.bz2 3314868 SHA1 c44d7b8b5bfd8ec0bec0500210e8147ef8041dfb SHA256 af7ace10ae7788f90ae25e82b2034d7e93e6a4129c34f78b883c6fc1d467ac55 +DIST freebsd-lib-9.0.tar.bz2 3547388 RMD160 4b0de140bad6bb7fa9423d7d96ff695b0aba1ecd SHA1 6ffb802e0f8433b5a83128f55ead4e6759059a53 SHA256 920a4fdcdbcc980328bc2156e3e9d07353c3982db495f341b63815142cf6a03a DIST freebsd-lib-9.1_beta1.tar.bz2 3212108 RMD160 86daf233379f9c5600ad702455f93f1526793bda SHA1 96204524a13089282ba2cc67d488c40042ef2c3d SHA256 3206a7a9a87403518b3a0136971468cbdaee60510729156e37733f3e1a49bec1 DIST freebsd-libexec-8.1.tar.bz2 281958 SHA1 4be5da6d0fee935df3731587bb967f0225c10b19 SHA256 fbd03c7b34bf294d6ce2a999d7dab1b6dffd07253b2242f2608a3cdb35720623 +DIST freebsd-libexec-9.0.tar.bz2 298680 RMD160 2f27821e1e9cccc409a6f4762957dcf851306237 SHA1 f8c023cf511f5b53724124f062bd9c8269353bb1 SHA256 2b259cdb01e520a875af2c04553dd096178aa6f243e11f7215e461ecd13c945e DIST freebsd-libexec-9.1_beta1.tar.bz2 309755 RMD160 d293a6647d31ff0f7f4fa075e5e47dd33a0d6ed8 SHA1 05318a8326060ea5bd65b355ecc465366e815a76 SHA256 ddb686cd63c374203a9f4449332ba7d2cc097f5e95b25b2f1b84abf33c09c48d DIST freebsd-sys-8.1.tar.bz2 24173113 SHA1 19af10e8b66ef07dc9fe4f991164369aea52feba SHA256 6226c119e8b8f3d2e3d1697cc564a482978730afce7e25d472feecd962cda938 +DIST freebsd-sys-9.0.tar.bz2 30369960 RMD160 137ac728d78767eae184ac0bf00014d1bfeffc37 SHA1 cc09df384bd519ddf39254605a5ad80f702f3d68 SHA256 1c5e2181db9e92209933b1de9488109d88f0b2f15d07ee37aa491920e1990a54 DIST freebsd-sys-9.1_beta1.tar.bz2 32431009 RMD160 7d6c62f051f7a49fbd73645bdfe3c26777d3a741 SHA1 183b5c29fa3af5d2173918f91fe47f6e0f30a157 SHA256 f0aa625b61314781104a978d8a726f2dee4bb4c4510f92e512b4d035a3ff4ccc DIST freebsd-usbin-8.1.tar.bz2 2467364 SHA1 c178890bae87238ae5a6254a022e7825808cda1f SHA256 5bacdb59c1e73137af62cddf837429fa0c35f0f7fea5a57aafb7bcf220823dd7 +DIST freebsd-usbin-9.0.tar.bz2 2608252 RMD160 fb070b602615289a849ec19d35b670bc2290423b SHA1 db82960e36f7585b25b09fa686328bcd9f7cfcb3 SHA256 384ab18281aa1afb39a0f98bcef0fc734840fd294b22b7d405b0d3eee8f835ea DIST freebsd-usbin-9.1_beta1.tar.bz2 2681064 RMD160 94a64404315913df9842a83a27217aa3372c4ddd SHA1 6f59c65d14adbc6af4c7ab574782ef99cdfc690a SHA256 c0c2dee233dbdb499d8c6e65680d2f316b19d490ba115c54c20ce12e665d64ee EBUILD freebsd-lib-8.1.ebuild 14600 RMD160 6a4b04f660a84b64d75495260000ece9422cd19d SHA1 ee888e446ba13914c473231c2353582cb375a5f8 SHA256 8c8b09f192af3869059b3a6e1e694e7411df208caedb049cc69ce0600f9d8c71 -EBUILD freebsd-lib-9.1_beta1.ebuild 16895 RMD160 d377f2e560e200057b9c741c20508d542105591d SHA1 dc2d9392737994daedf81c5415648db4fb093d2d SHA256 7fc1900efb230b8302f34d2e1b5d602b0043122ae832831beacc7c59267b8e54 +EBUILD freebsd-lib-9.0-r3.ebuild 17176 RMD160 9a8cc782332a4b724ef7c82c1556e2899ee6505f SHA1 6cd818bb5d9ecc6111c4c665a7429c284821de01 SHA256 66c8e22e87cc7e5ceea4f65630ddaca3b780c2d5d54c08ade8d64c0ba70d084d +EBUILD freebsd-lib-9.1_beta1.ebuild 17276 RMD160 916a77f43dcd2ce29ad6b15218e39668353abe46 SHA1 a0eb21485b81ddaf2034f0444de86bb72694bff1 SHA256 bb1c8fdaaf30e296e518516c6c3d27b63f101951979e05b0c5b0b953afef50a5 diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-9.1_beta1.ebuild b/sys-freebsd/freebsd-lib/freebsd-lib-9.0-r3.ebuild similarity index 97% copy from sys-freebsd/freebsd-lib/freebsd-lib-9.1_beta1.ebuild copy to sys-freebsd/freebsd-lib/freebsd-lib-9.0-r3.ebuild index 23b7df0..bf49daf 100644 --- a/sys-freebsd/freebsd-lib/freebsd-lib-9.1_beta1.ebuild +++ b/sys-freebsd/freebsd-lib/freebsd-lib-9.0-r3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-9.0-r3.ebuild,v 1.7 2012/06/11 13:57:31 aballier Exp $ +# $Header: $ EAPI=2 @@ -85,13 +85,13 @@ pkg_setup() { } PATCHES=( - "${FILESDIR}/${PN}-6.0-pmc.patch" "${FILESDIR}/${PN}-6.0-gccfloat.patch" "${FILESDIR}/${PN}-6.0-flex-2.5.31.patch" "${FILESDIR}/${PN}-6.1-csu.patch" "${FILESDIR}/${PN}-8.0-rpcsec_gss.patch" "${FILESDIR}/${PN}-9.0-liblink.patch" - "${FILESDIR}/${PN}-bsdxml2expat.patch" ) + "${FILESDIR}/${PN}-bsdxml2expat.patch" + "${FILESDIR}/${PN}-9.0-trylock-adaptive.patch" ) # Here we disable and remove source which we don't need or want # In order: @@ -301,6 +301,13 @@ do_compile() { export RAW_LDFLAGS=$(raw-ldflags) + #fixes bug 419477, multilib support + cd "${S}" + sed -i -e "s:^LDFLAGS+=.*:LDFLAGS+=-L ${MAKEOBJDIRPREFIX}/${S}/libgssapi:" \ + librpcsec_gss/Makefile || die "Problem fixing \"librpcsec_gss/Makefile" + sed -i -e "s:^LDFLAGS+=.*:LDFLAGS+=-L ${MAKEOBJDIRPREFIX}/${S}/libutil -L ${MAKEOBJDIRPREFIX}/${S}/libproc:" \ + librtld_db/Makefile || die "Problem fixing \"librtld_db/Makefile" + # Everything is now setup, build it! for i in $(get_subdirs) ; do einfo "Building in ${i}... with CC=${CC} and CFLAGS=${CFLAGS}" diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-9.1_beta1.ebuild b/sys-freebsd/freebsd-lib/freebsd-lib-9.1_beta1.ebuild index 23b7df0..8dfb16a 100644 --- a/sys-freebsd/freebsd-lib/freebsd-lib-9.1_beta1.ebuild +++ b/sys-freebsd/freebsd-lib/freebsd-lib-9.1_beta1.ebuild @@ -301,6 +301,13 @@ do_compile() { export RAW_LDFLAGS=$(raw-ldflags) + #fixes bug 419477, multilib support + cd "${S}" + sed -i -e "s:^LDFLAGS+=.*:LDFLAGS+=-L ${MAKEOBJDIRPREFIX}/${S}/libgssapi:" \ + librpcsec_gss/Makefile || die "Problem fixing \"librpcsec_gss/Makefile" + sed -i -e "s:^LDFLAGS+=.*:LDFLAGS+=-L ${MAKEOBJDIRPREFIX}/${S}/libutil -L ${MAKEOBJDIRPREFIX}/${S}/libproc:" \ + librtld_db/Makefile || die "Problem fixing \"librtld_db/Makefile" + # Everything is now setup, build it! for i in $(get_subdirs) ; do einfo "Building in ${i}... with CC=${CC} and CFLAGS=${CFLAGS}"