[sys-apps/hwloc] Update deps
authorAlexey Shvetsov <alexxy@gentoo.org>
Wed, 31 Aug 2011 15:53:45 +0000 (15:53 +0000)
committerAlexey Shvetsov <alexxy@gentoo.org>
Wed, 31 Aug 2011 15:53:45 +0000 (15:53 +0000)
Commited with force option because jer dont permit modiffication of profiles/arch/hppa/package.use.mask

Package-Manager: portage-2.2.0_alpha51/cvs/Linux x86_64
RepoMan-Options: --force

sys-apps/hwloc/ChangeLog
sys-apps/hwloc/Manifest
sys-apps/hwloc/hwloc-1.2-r1.ebuild [new file with mode: 0644]
sys-apps/hwloc/metadata.xml

index 744fb7d285de146b2c308159868f1d8001fd1af9..d25c2a1bb8c794dc0921a754613892667532868e 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.11 2011/08/02 11:37:34 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/hwloc/ChangeLog,v 1.12 2011/08/31 15:53:45 alexxy Exp $
+
+*hwloc-1.2-r1 (31 Aug 2011)
+
+  31 Aug 2011; Alexey Shvetsov <alexxy@gentoo.org> +hwloc-1.2-r1.ebuild:
+  Update deps
 
   02 Aug 2011; Kacper Kowalik <xarthisius@gentoo.org> hwloc-1.2.ebuild:
   Fix sandbox violation wrt bug 377375 by Vasileios Lourdas
index 41eea9ab3c06553af1bac7e121d61828edee341b..856746a7b5df9175c19d27d8a9a544d28840f722 100644 (file)
@@ -4,15 +4,24 @@ Hash: SHA256
 DIST hwloc-1.1.1.tar.bz2 2360861 RMD160 ab3ef7482da5debdfe0b22278897ae50449fb56a SHA1 ca99f6e7c9cb41ca0ce89171c817c1de1d9bbde1 SHA256 24fd493494ecbf06cf5d4252e417c857f5274ab3429a7657afc61d3878efe0d4
 DIST hwloc-1.2.tar.bz2 2357374 RMD160 54d1cf84d684691450d0334a71993c81f6ec9666 SHA1 43886dfdddda5bfbaa841976275e7bf643453d7b SHA256 bc019be720665c68f3bd3f9f60d22ce034dada288b3a0ad7afd1a47259a5b912
 EBUILD hwloc-1.1.1-r1.ebuild 1130 RMD160 4c5258429e200ac047f15cf5e368d07705608d54 SHA1 1dfc68fec556d64e8fc1bc5c8ebf7f7700a3da03 SHA256 313460fcdcb56603c21713f1528e317af70247abfdc2adeb37473e9d916deb22
+EBUILD hwloc-1.2-r1.ebuild 1157 RMD160 391b78a24b1835d77cc9cf73e33b4ec11632b1b1 SHA1 43dd9e236aa8f0031a64c3aa7d5966bdeb86ddb6 SHA256 a244a66011001c8564c3c3d5ecb382ed817d5fe0cc68ec94ae95b6ec2aa16ef1
 EBUILD hwloc-1.2.ebuild 1121 RMD160 a97421e4a1d229ace74dc60fc520538a783c43ae SHA1 5cd6a31b33c2dcc5ee9ea47484ffcdad9ae6173f SHA256 79d6ca2e8b932326925041462cb93e50cbe601b42a7dc86ad3d1a4e1707c0e1b
-MISC ChangeLog 1745 RMD160 53461f63876b1f6593fd7535750370394993f0b1 SHA1 134ce10d48788f9da75bea5b053c94e6b2381ccd SHA256 23218fce081c30a35d44d8ebf3a6437b02540a01f3f8077eb6c241599fd62ed3
-MISC metadata.xml 816 RMD160 a8a88f7c6cb691e081dc1e9e269f73686257af48 SHA1 566d8aee2c40e015e72b6c9e90e83dee7d11ec34 SHA256 ac473561d8272fca57a6e1d318752d8b3b8e55fe5589d809e181424d6019bfbc
+MISC ChangeLog 1858 RMD160 026360ac70f842afbbd1d2616aae44ca0904f5c4 SHA1 c0257fb342397b6f84bf74181cf6d51883c9056f SHA256 95c8bf003d1ec0b0b1b0de095fa4905e32da6dbc7e45fe35999a562935e472b5
+MISC metadata.xml 900 RMD160 e755d8f9454496dffcc07e708be4f3a7299b48e3 SHA1 436ecb06b0abadbe90dd306e8bcaa0bbd3f88686 SHA256 1eda1c307a60cd92e84edc5b8202a6e1637f1ad17cc07b74a3ae29dada5282d3
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.18 (GNU/Linux)
 
-iJwEAQEIAAYFAk434YcACgkQIiMqcbOVdxRXzAP+NVzP7t5Djh+J/cC1NXIEfuxt
-2aROS/2tBZPWgBfEEcxc6gF5ygsM/IqokM7+Oj/fwiTTAJ81JCMJ79sy9mSZDotx
-NG6wrKryvDAGwoKiUf7Xhz2GMP8zRooWayYCUkbM9QhrhFPGG1eCwp4gWlxCjUhx
-R4C4pNsYc/v72u7nNoI=
-=xUUa
+iQIcBAEBCAAGBQJOXlj/AAoJEOf+E+/4L5LmJj8P/1Noj+wUUowniga97XxiGRPe
+Jy8/ynkgMbUM4Oy3RSPjr+xEvvm/oc0LbTAaoDGgKziKXO9vqJDbLcpb4LTrFXiH
+g3fuyjryuyXFLx5X6Im5s1S2YxrN6f2XWc0HbQwa+lTIT4NOM3P3Kws2KiRuSoZ6
+Mfs2DzLZzZFgM9IrLwOTMweWs6uphDE5yf7UJpQ1qlT5+jltR/Fs9Jj8DnlqkBXt
+FshCSR/IF92JcJ59piHHRAJTczinOE7ZZ0dahCjzJDRPtZ0R8RkyySHwE6mZG5dV
+OTQRGfgV/jW0WzpRFskPCCyZLe602Qip31Cfw2Itv9HDUnaie623zqhK30s6tJNV
+Wii2W5Y7BkXFhGKiAXzaND6hH7ngqmmEbGCsbrNpYqd5hVTK7fWN1XKbxAvDnFgY
+YN52d3mqHnwm54CpW9X0mNu7w3LHeYf6dyAnZaRnNSQO5KHdI2JhICUsRQi0topQ
+OrTHp6JDIYwctLz4jd57/C3U4r1e0PWgJgpAcZUUpmEALpTpoVxGkQtqm05JF2fM
+rA2q6K3BLA1pc73EfuEnH9vSspp4Eqbck8iXOzOgG4rc1AdxyGSlmIF0sjiRHs2G
+mJHr/zoMoXcFLvEkjCUTZBgZMfQltVTmf20Vjrzdb4qM/ro5DBTDEASq/L/6JtOx
+SqfbWS4FAo1Q37GWP51A
+=zil9
 -----END PGP SIGNATURE-----
diff --git a/sys-apps/hwloc/hwloc-1.2-r1.ebuild b/sys-apps/hwloc/hwloc-1.2-r1.ebuild
new file mode 100644 (file)
index 0000000..6febb9f
--- /dev/null
@@ -0,0 +1,41 @@
+# 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-r1.ebuild,v 1.1 2011/08/31 15:53:45 alexxy Exp $
+
+EAPI="4"
+
+inherit multilib versionator
+
+MY_PV=v$(get_version_component_range 1-2)
+
+DESCRIPTION="displays the hardware topology in convenient formats"
+HOMEPAGE="http://www.open-mpi.org/projects/hwloc/"
+SRC_URI="http://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2"
+
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux"
+IUSE="cairo +numa svg static-libs xml X"
+SLOT="0"
+LICENSE="BSD"
+
+RDEPEND="sys-libs/ncurses
+       cairo? ( x11-libs/cairo[X?,svg?] )
+       xml? ( dev-libs/libxml2 )"
+DEPEND="${RDEPEND}
+       dev-util/pkgconfig
+       numa? ( sys-process/numactl )"
+
+src_configure() {
+       econf \
+               --docdir="${EPREFIX}/usr/share/doc/${P}" \
+               $(use_enable cairo) \
+               $(use_enable static-libs static) \
+               $(use_enable xml) \
+               $(use_with X x) \
+               --disable-silent-rules
+}
+
+src_install() {
+       emake DESTDIR="${D}" install
+       dodoc AUTHORS NEWS README VERSION
+       use static-libs || rm "${D}"/usr/$(get_libdir)/lib${PN}.la
+}
index 57f2fcfe3768b292fc164ad53f94396af953c7dc..b8a6bd10f64b0a141bf72f822e556db1b58b1b1a 100644 (file)
@@ -13,5 +13,8 @@
        It also gathers various system attributes such as cache and memory information. 
        It primarily aims at helping applications with gathering information about modern computing 
        hardware so as to exploit it accordingly and efficiently.
-       </longdescription>
+    </longdescription>
+       <use>
+               <flag name='numa'>Add support for numa memory allocation</flag>
+       </use>
 </pkgmetadata>