Force hwloc's ./configure to respect PKG_CONFIG, fixes bug #393467 and some portage...
authorNathan Phillip Brink <binki@gentoo.org>
Wed, 7 Dec 2011 22:01:17 +0000 (22:01 +0000)
committerNathan Phillip Brink <binki@gentoo.org>
Wed, 7 Dec 2011 22:01:17 +0000 (22:01 +0000)
Package-Manager: portage-2.2.0_alpha78-r1/cvs/Linux x86_64

sys-apps/hwloc/ChangeLog
sys-apps/hwloc/Manifest
sys-apps/hwloc/hwloc-1.2.1.ebuild
sys-apps/hwloc/hwloc-1.3.ebuild

index a432071dba474914ecbef440c16ce857f70625f7..4a8d520a5d46575343ca30c52ac32d0467980fbe 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for sys-apps/hwloc
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/hwloc/ChangeLog,v 1.16 2011/11/20 14:13:21 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/hwloc/ChangeLog,v 1.17 2011/12/07 22:01:17 binki Exp $
+
+  07 Dec 2011; Nathan Phillip Brink <binki@gentoo.org> hwloc-1.2.1.ebuild,
+  hwloc-1.3.ebuild:
+  Force hwloc's ./configure to respect PKG_CONFIG, fixes bug #393467 and some
+  portage-multilib compat.
 
 *hwloc-1.3 (20 Nov 2011)
 
index 6be893536f1bcc67642f3718662143894646e3a3..6dac760f236421f091f7eabc9ca0b94f91d1c7c2 100644 (file)
@@ -3,24 +3,24 @@ Hash: SHA256
 
 DIST hwloc-1.2.1.tar.bz2 2351494 RMD160 bf023e1d059914bdcae1d080d142224934f422d9 SHA1 fe52a6c68fea5af762e6d6767c6952736a9db858 SHA256 893f4662ab670baf73d514d387770231d4c2fcba7b8ed34d36a5675c1ffe3a2b
 DIST hwloc-1.3.tar.bz2 2591703 RMD160 9a6f87c3de4a6470a0d42bd16f7e3f770b8324b3 SHA1 4d4de0f48f8b9a1eaf75d55bc93e0e624f6194eb SHA256 be23f811db317f3dcb2449c20e976c45bdf546a74e22db43974c9f6721f8f483
-EBUILD hwloc-1.2.1.ebuild 1153 RMD160 5e9f26e6304f0ae08d5845a16bb54b88f86aac97 SHA1 beb2269734533147826067fe82b635b3ccdca2d2 SHA256 21eeb6a8d1b50b5c21f625597fcbc914d6493fa8cef150a18a087a885872434f
-EBUILD hwloc-1.3.ebuild 1232 RMD160 48581edadaab98e0d9fde3769c5e49e3e131fa30 SHA1 640d7a0f30fafb774b2db1772768a4304e7c9bfb SHA256 a8afd327f843059c48a9745774c913f0906ff14057b5254cc65e2014d2ec4ca5
-MISC ChangeLog 2418 RMD160 0bf0882907ad5527d7016778468b073770156aba SHA1 68a792c538c53ca40f690da9e63b571d58b39b94 SHA256 a3c43d6c16f35693d40bbbd1eff7ed92b8e0a1d2c4bf975d11ebb34e28314f7b
+EBUILD hwloc-1.2.1.ebuild 1301 RMD160 b55eef762e63a694f85a681768adc5faa6293bc2 SHA1 fdf1bfe9a8df2b9a8b665f62f9635608206c2433 SHA256 3cf7a49765dbed22d2c0f4e04c0dea9ae0a8497fdaadd83abeb994c051df7fdf
+EBUILD hwloc-1.3.ebuild 1373 RMD160 c818e37e4d9fa3d19ac5c8077731cd97abcdbc2c SHA1 d2d9e0f001e5306bcbd025fe57db76e4446ff344 SHA256 e9603e6b795225314468ab91bd8d28675b63fdef7fc76360c6de157e25779a0f
+MISC ChangeLog 2614 RMD160 6f9158da012ba08fbc665a05a217635056482428 SHA1 b64eaeaec9f6adecaad3f8c081e574d666328a08 SHA256 2e6686f61559501a4860e5a2a7f7b283a553ae4a7eb008b895dca270001367e4
 MISC metadata.xml 967 RMD160 24dc640c66a73de1f81c2114a7e53a96adf7d491 SHA1 9fe284174ae1f6b66ebe5a3a20788ff1928185a7 SHA256 af5f3e83297199a3b9439c9ee12d82ebfe791725bbd49c8011100a468f1ebcb9
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.18 (GNU/Linux)
+Version: GnuPG v2.0.14 (GNU/Linux)
 
-iQIcBAEBCAAGBQJOyQsPAAoJEF0huFKJUZL54ksP/iAaPeWwTJRIw7U8C1S4bjXT
-SSCYGFfUesQgNkUpeE9tMeb1goknkKrJsW4zbxi8AmBqVYKWp2aEOjDxM8NQbH3d
-9Hj6uz7/p2XK/VJami0zkeLl1cpwz8J1trlMWRXZPVvF2EiCdGr5XylkOCwqAwQl
-zOignAvc4pks3hi4WIgmqrSYzuS7jatP1jo3D4YFv4QwsD+pIc4eXPnemDqC9cc3
-5R/f4kM/OSv3isqR8bfLPLbaULvsTvBiRLqhdB6R95dNNNNDIvDE7LIv/gwOJDhl
-J6RZlPnxuJ9k/KttioITY7vsvKes8SX59KsScmZ3kbfenujG54a/HAXG2Yc3iiob
-qBM9YwQhYC0a5oFKD0OWufMCIpkPzeLBQR9JdmJdgryQMLDfRaLNZi80THYc0xYC
-Vdqc/Zxw7OAYRPi+//hLIINEXsF42Htkvq8ECRu2Oum4nYc07iUImMl9iyv5+twL
-jVsXvawaKane08p3Tg1kdFPOmgVnXZZ32NCRYNrg4E3aVauVlmX15rJGmNNJSKwH
-gucI/JQgiUN37Tk3U+VeCOaZfAk352ThGyPA6BHEmH5W8pDmU7fghsmbK+nsgntq
-iEBC7NBxwM4V2qfX/dYHjI2P4Wv7r7Wbq2KrzTBQGJWuTqQHYcVK1imiiaHGy/7t
-wfWYY7mxNWUoVN/DChVH
-=BVJv
+iQIcBAEBCAAGBQJO3+EPAAoJEHQ6UuhrqBBQJX8P+wZtJXltoN885BkdQhO7ABoc
+Jn29g6Rj5jd15aN+VJLqKenzFkhFebPNXT+fGgTOGdMIekKKd90yrjbVIIOtvc4e
+kuAwfgtZDJ1EQfLhBrOu95V1BQpGMd6iZdcmVbaG/dZK17h8hr66lnMvPt8izLHd
+QDBKgyqGzMyjWw7VCTyA53abRdBXEHEy1VAO9G9TnTF49D0r3IXkXKXAbqmd+a0O
+r7Ol9KESlpx06Hev2n7jZluA16CYVF/ZJ4ZJhJfYyYEMXVSrnd1nqqUGX6vi5QMq
+RX32dkmxAhJJewCVyHzKUkwaHGjL8ylzmgDNmr5jNGYIsRvZuSB+iQNK02QdN2wH
+rIhGjm+x9l+Lazmu8zxYTjVmPN+1isIyMyrLfaWMes4Ww+rf5ZU/mVuH+cHHpPfA
+DEVF0WcEZK5+8WKXvD5NSx2O13eoHSCEHDm8kcN97dql9YX4cTrviOMTK9ylodoh
+7ei7DTJjYhwkCBKzy+y6+EGvqr6yb2VXUG6ZMA+9NcIps7YxGXtbhG4O9P8EKCvO
+cKZ51iYGpCp6ZeUkwWgwboHCrenuEEnTu6UqGbWlduDxVW9gcyqvgMS+A7R0vMxI
++VF/Oo/vklProvnujbgspbBZi34SgDNVSbOS3zqTnWO8ZXdO7OrorTbTan2/4tIM
+tru08Sx6gTa9mSQcXyiL
+=Mqsd
 -----END PGP SIGNATURE-----
index f9c5135c3b15b459aec5969081bab4851a7e86fa..662743d86b54f132146b4d2c3ebc25d8559391e6 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/hwloc/hwloc-1.2.1.ebuild,v 1.2 2011/09/01 16:20:55 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/hwloc/hwloc-1.2.1.ebuild,v 1.3 2011/12/07 22:01:17 binki Exp $
 
 EAPI="4"
 
@@ -24,6 +24,11 @@ DEPEND="${RDEPEND}
        dev-util/pkgconfig
        numa? ( sys-process/numactl )"
 
+pkg_setup() {
+       # Fix bug #393467, hwloc ignores PKG_CONFIG environment variable.
+       [[ ${PKG_CONFIG} ]] && export HWLOC_PKG_CONFIG=${PKG_CONFIG}
+}
+
 src_configure() {
        econf \
                --docdir="${EPREFIX}/usr/share/doc/${P}" \
index 740f9ec67400f9efc56ba501d57bb94cc9c30850..e8b4eaabc753fd5ad212c9f9a1ad6eb77e87937d 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/hwloc/hwloc-1.3.ebuild,v 1.1 2011/11/20 14:13:21 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/hwloc/hwloc-1.3.ebuild,v 1.2 2011/12/07 22:01:17 binki Exp $
 
 EAPI=4
 
@@ -27,6 +27,11 @@ DEPEND="${RDEPEND}
 
 DOCS=( AUTHORS NEWS README VERSION )
 
+pkg_setup() {
+       # Fix bug #393467, hwloc ignores PKG_CONFIG environment variable.
+       [[ ${PKG_CONFIG} ]] && export HWLOC_PKG_CONFIG=${PKG_CONFIG}
+}
+
 src_configure() {
        econf \
                --docdir="${EPREFIX}"/usr/share/doc/${PF} \