Gentoo Archives: gentoo-commits

From: "Alexey Shvetsov (alexxy)" <alexxy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-apps/hwloc: hwloc-1.2-r1.ebuild metadata.xml ChangeLog
Date: Wed, 31 Aug 2011 15:54:02
Message-Id: 20110831155346.02E952004C@flycatcher.gentoo.org
1 alexxy 11/08/31 15:53:46
2
3 Modified: metadata.xml ChangeLog
4 Added: hwloc-1.2-r1.ebuild
5 Log:
6 [sys-apps/hwloc] Update deps
7
8 Commited with force option because jer dont permit modiffication of profiles/arch/hppa/package.use.mask
9
10 (Portage version: 2.2.0_alpha51/cvs/Linux x86_64, RepoMan options: --force)
11
12 Revision Changes Path
13 1.2 sys-apps/hwloc/metadata.xml
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/hwloc/metadata.xml?rev=1.2&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/hwloc/metadata.xml?rev=1.2&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/hwloc/metadata.xml?r1=1.1&r2=1.2
18
19 Index: metadata.xml
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/sys-apps/hwloc/metadata.xml,v
22 retrieving revision 1.1
23 retrieving revision 1.2
24 diff -u -r1.1 -r1.2
25 --- metadata.xml 11 Sep 2010 13:36:53 -0000 1.1
26 +++ metadata.xml 31 Aug 2011 15:53:45 -0000 1.2
27 @@ -13,5 +13,8 @@
28 It also gathers various system attributes such as cache and memory information.
29 It primarily aims at helping applications with gathering information about modern computing
30 hardware so as to exploit it accordingly and efficiently.
31 - </longdescription>
32 + </longdescription>
33 + <use>
34 + <flag name='numa'>Add support for numa memory allocation</flag>
35 + </use>
36 </pkgmetadata>
37
38
39
40 1.12 sys-apps/hwloc/ChangeLog
41
42 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/hwloc/ChangeLog?rev=1.12&view=markup
43 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/hwloc/ChangeLog?rev=1.12&content-type=text/plain
44 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/hwloc/ChangeLog?r1=1.11&r2=1.12
45
46 Index: ChangeLog
47 ===================================================================
48 RCS file: /var/cvsroot/gentoo-x86/sys-apps/hwloc/ChangeLog,v
49 retrieving revision 1.11
50 retrieving revision 1.12
51 diff -u -r1.11 -r1.12
52 --- ChangeLog 2 Aug 2011 11:37:34 -0000 1.11
53 +++ ChangeLog 31 Aug 2011 15:53:45 -0000 1.12
54 @@ -1,6 +1,11 @@
55 # ChangeLog for sys-apps/hwloc
56 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
57 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/hwloc/ChangeLog,v 1.11 2011/08/02 11:37:34 xarthisius Exp $
58 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/hwloc/ChangeLog,v 1.12 2011/08/31 15:53:45 alexxy Exp $
59 +
60 +*hwloc-1.2-r1 (31 Aug 2011)
61 +
62 + 31 Aug 2011; Alexey Shvetsov <alexxy@g.o> +hwloc-1.2-r1.ebuild:
63 + Update deps
64
65 02 Aug 2011; Kacper Kowalik <xarthisius@g.o> hwloc-1.2.ebuild:
66 Fix sandbox violation wrt bug 377375 by Vasileios Lourdas
67
68
69
70 1.1 sys-apps/hwloc/hwloc-1.2-r1.ebuild
71
72 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/hwloc/hwloc-1.2-r1.ebuild?rev=1.1&view=markup
73 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/hwloc/hwloc-1.2-r1.ebuild?rev=1.1&content-type=text/plain
74
75 Index: hwloc-1.2-r1.ebuild
76 ===================================================================
77 # Copyright 1999-2011 Gentoo Foundation
78 # Distributed under the terms of the GNU General Public License v2
79 # $Header: /var/cvsroot/gentoo-x86/sys-apps/hwloc/hwloc-1.2-r1.ebuild,v 1.1 2011/08/31 15:53:45 alexxy Exp $
80
81 EAPI="4"
82
83 inherit multilib versionator
84
85 MY_PV=v$(get_version_component_range 1-2)
86
87 DESCRIPTION="displays the hardware topology in convenient formats"
88 HOMEPAGE="http://www.open-mpi.org/projects/hwloc/"
89 SRC_URI="http://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2"
90
91 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux"
92 IUSE="cairo +numa svg static-libs xml X"
93 SLOT="0"
94 LICENSE="BSD"
95
96 RDEPEND="sys-libs/ncurses
97 cairo? ( x11-libs/cairo[X?,svg?] )
98 xml? ( dev-libs/libxml2 )"
99 DEPEND="${RDEPEND}
100 dev-util/pkgconfig
101 numa? ( sys-process/numactl )"
102
103 src_configure() {
104 econf \
105 --docdir="${EPREFIX}/usr/share/doc/${P}" \
106 $(use_enable cairo) \
107 $(use_enable static-libs static) \
108 $(use_enable xml) \
109 $(use_with X x) \
110 --disable-silent-rules
111 }
112
113 src_install() {
114 emake DESTDIR="${D}" install
115 dodoc AUTHORS NEWS README VERSION
116 use static-libs || rm "${D}"/usr/$(get_libdir)/lib${PN}.la
117 }