Gentoo Archives: gentoo-commits

From: "Sebastien Fabbro (bicatali)" <bicatali@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-physics/root: root-5.20.00.ebuild ChangeLog metadata.xml root-5.18.00d.ebuild
Date: Tue, 29 Jul 2008 10:43:57
Message-Id: E1KNmgL-0003Nw-VF@stork.gentoo.org
1 bicatali 08/07/29 10:43:53
2
3 Modified: root-5.20.00.ebuild ChangeLog metadata.xml
4 root-5.18.00d.ebuild
5 Log:
6 Added use flags in metadata.xml, removed pch use flag (buggy upstream), added libiodbc as a possible implementation for ODBC. Also fixed qt-xmlpatterns dependency.
7 (Portage version: 2.1.4.4)
8
9 Revision Changes Path
10 1.4 sci-physics/root/root-5.20.00.ebuild
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-physics/root/root-5.20.00.ebuild?rev=1.4&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-physics/root/root-5.20.00.ebuild?rev=1.4&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-physics/root/root-5.20.00.ebuild?r1=1.3&r2=1.4
15
16 Index: root-5.20.00.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/sci-physics/root/root-5.20.00.ebuild,v
19 retrieving revision 1.3
20 retrieving revision 1.4
21 diff -u -r1.3 -r1.4
22 --- root-5.20.00.ebuild 26 Jul 2008 21:40:13 -0000 1.3
23 +++ root-5.20.00.ebuild 29 Jul 2008 10:43:53 -0000 1.4
24 @@ -1,6 +1,6 @@
25 # Copyright 1999-2008 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/root-5.20.00.ebuild,v 1.3 2008/07/26 21:40:13 carlo Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/root-5.20.00.ebuild,v 1.4 2008/07/29 10:43:53 bicatali Exp $
29
30 EAPI=1
31 inherit versionator flag-o-matic eutils toolchain-funcs qt4 fortran
32 @@ -18,7 +18,7 @@
33 KEYWORDS="~amd64 ~hppa ~sparc ~x86"
34
35 IUSE="afs cern clarens doc fftw geant4 kerberos ldap +math mysql odbc
36 - oracle pch postgres python ruby qt4 ssl xml xrootd"
37 + oracle postgres python ruby qt4 ssl xml xrootd"
38
39 # libafterimage ignored, may be re-install for >=5.20
40 # see https://savannah.cern.ch/bugs/?func=detailitem&item_id=30944
41 @@ -43,7 +43,7 @@
42 qt4? ( || ( ( x11-libs/qt-gui:4
43 x11-libs/qt-opengl:4
44 x11-libs/qt-qt3support:4
45 - x11-libs/qt-xml:4 )
46 + x11-libs/qt-xmlpatterns:4 )
47 =x11-libs/qt-4.3* ) )
48 fftw? ( sci-libs/fftw:3.0 )
49 python? ( dev-lang/python )
50 @@ -51,7 +51,7 @@
51 ssl? ( dev-libs/openssl )
52 xml? ( dev-libs/libxml2 )
53 geant4? ( sci-physics/geant:4 )
54 - odbc? ( dev-db/unixODBC )
55 + odbc? ( || ( dev-db/unixODBC dev-db/libiodbc ) )
56 oracle? ( dev-db/oracle-instantclient-basic )
57 clarens? ( dev-libs/xmlrpc-c )"
58
59 @@ -118,6 +118,9 @@
60 myconf="${myconf} --with-clhep-incdir=/usr/include" && \
61 myconf="${myconf} --with-g4-libdir=${G4LIB}"
62
63 + use odbc && [[ -z $(type -P odbc-config) ]] && \
64 + myconf="${myconf} --with-odbc-incdir=/usr/include/iodbc"
65 +
66 # the configure script is not the standard autotools
67 ./configure \
68 ${target} \
69 @@ -163,7 +166,6 @@
70 $(use_enable math unuran) \
71 $(use_enable mysql) \
72 $(use_enable odbc) \
73 - $(use_enable pch) \
74 $(use_enable postgres pgsql) \
75 $(use_enable python) \
76 $(use_enable qt4 qt) \
77
78
79
80 1.33 sci-physics/root/ChangeLog
81
82 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-physics/root/ChangeLog?rev=1.33&view=markup
83 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-physics/root/ChangeLog?rev=1.33&content-type=text/plain
84 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-physics/root/ChangeLog?r1=1.32&r2=1.33
85
86 Index: ChangeLog
87 ===================================================================
88 RCS file: /var/cvsroot/gentoo-x86/sci-physics/root/ChangeLog,v
89 retrieving revision 1.32
90 retrieving revision 1.33
91 diff -u -r1.32 -r1.33
92 --- ChangeLog 27 Jul 2008 22:20:12 -0000 1.32
93 +++ ChangeLog 29 Jul 2008 10:43:53 -0000 1.33
94 @@ -1,6 +1,12 @@
95 # ChangeLog for sci-physics/root
96 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
97 -# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/ChangeLog,v 1.32 2008/07/27 22:20:12 carlo Exp $
98 +# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/ChangeLog,v 1.33 2008/07/29 10:43:53 bicatali Exp $
99 +
100 + 29 Jul 2008; Sébastien Fabbro <bicatali@g.o> metadata.xml,
101 + root-5.18.00d.ebuild, root-5.20.00.ebuild:
102 + Added use flags in metadata.xml, removed pch use flag (buggy upstream),
103 + added libiodbc as a possible implementation for ODBC. Also fixed
104 + qt-xmlpatterns dependency.
105
106 27 Jul 2008; Carsten Lohrke <carlo@g.o> root-5.16.00.ebuild,
107 root-5.18.00d.ebuild:
108
109
110
111 1.4 sci-physics/root/metadata.xml
112
113 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-physics/root/metadata.xml?rev=1.4&view=markup
114 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-physics/root/metadata.xml?rev=1.4&content-type=text/plain
115 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-physics/root/metadata.xml?r1=1.3&r2=1.4
116
117 Index: metadata.xml
118 ===================================================================
119 RCS file: /var/cvsroot/gentoo-x86/sci-physics/root/metadata.xml,v
120 retrieving revision 1.3
121 retrieving revision 1.4
122 diff -u -r1.3 -r1.4
123 --- metadata.xml 5 Feb 2007 16:04:09 -0000 1.3
124 +++ metadata.xml 29 Jul 2008 10:43:53 -0000 1.4
125 @@ -10,4 +10,48 @@
126 statistics, serialization, optimization, linear algebra, graphics,
127 GUI toolkit, and a complete visualization framework.
128 </longdescription>
129 +<use>
130 + <flag name="cern">
131 + Build the HBOOK input/ouput functionality. HBOOK is a histogram
132 + library. On ROOT versions previous to 5.20.00, it will depend
133 + on <pkg>sci-physics/cernlib</pkg>. On versions above, it only need
134 + a FORTRAN compiler.
135 + </flag>
136 + <flag name="cint7">
137 + Build the experimental C++ INTerpreter version 7. Use with caution to
138 + test this newer interpreter. If not sure, stick with version 6
139 + included by default.
140 + </flag>
141 + <flag name="clarens">
142 + Buld the Clarens and PEAC plug-ins, to use in a GRID enabled
143 + analysis. The Clarens Grid-Enabled Web Services Framework is an
144 + open source portal for ubiquitous access to data and computational
145 + resources provided by computing grids. PEAC is an interactive
146 + distributed analysis framework that uses Clarens as a glue
147 + protocol to advertise and communicate amongst SAM, Global Manager
148 + (GM), Local Manager (LM), DCache, and PROOF services.
149 + It doesn't need Clarens to build, however if you want to use it,
150 + you will require to build Clarens and PEAC on your own, it is not
151 + yet in the Gentoo Portage tree.
152 + See http://clarens.sourceforge.net/ for Clarens
153 + and http://physics.ucsd.edu/~schsu/project/peac.html for
154 + PEAC.
155 + </flag>
156 + <flag name="geant4">
157 + Build the <pkg>sci-physics/geant</pkg> (GEANT4) navigator.
158 + </flag>
159 + <flag name="math">
160 + Build all math libraries plugins. It includes
161 + the <pkg>sci-libs/gsl</pkg> bindings in MathMore, the GenVector
162 + physical vectors package, the Minuit2 minimization library (same as
163 + standalone <pkg>sci-libs/minuit</pkg>), the RooFit toolkit for
164 + distribution modeling, and the Universal Non-Uniform RANdom number
165 + generators (UNURAN) library.
166 + </flag>
167 + <flag name="xrootd">
168 + Build the xrootd low latency file server. For more on the eXtended Request
169 + Daemon (xrd) and associated software, please see
170 + http://xrootd.slac.stanford.edu.
171 + </flag>
172 +</use>
173 </pkgmetadata>
174
175
176
177 1.7 sci-physics/root/root-5.18.00d.ebuild
178
179 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-physics/root/root-5.18.00d.ebuild?rev=1.7&view=markup
180 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-physics/root/root-5.18.00d.ebuild?rev=1.7&content-type=text/plain
181 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-physics/root/root-5.18.00d.ebuild?r1=1.6&r2=1.7
182
183 Index: root-5.18.00d.ebuild
184 ===================================================================
185 RCS file: /var/cvsroot/gentoo-x86/sci-physics/root/root-5.18.00d.ebuild,v
186 retrieving revision 1.6
187 retrieving revision 1.7
188 diff -u -r1.6 -r1.7
189 --- root-5.18.00d.ebuild 27 Jul 2008 22:20:12 -0000 1.6
190 +++ root-5.18.00d.ebuild 29 Jul 2008 10:43:53 -0000 1.7
191 @@ -1,6 +1,6 @@
192 # Copyright 1999-2008 Gentoo Foundation
193 # Distributed under the terms of the GNU General Public License v2
194 -# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/root-5.18.00d.ebuild,v 1.6 2008/07/27 22:20:12 carlo Exp $
195 +# $Header: /var/cvsroot/gentoo-x86/sci-physics/root/root-5.18.00d.ebuild,v 1.7 2008/07/29 10:43:53 bicatali Exp $
196
197 EAPI="1"
198 inherit versionator flag-o-matic eutils toolchain-funcs qt3 qt4 fortran
199 @@ -39,7 +39,7 @@
200 qt4? ( || ( ( x11-libs/qt-gui:4
201 x11-libs/qt-opengl:4
202 x11-libs/qt-qt3support:4
203 - x11-libs/qt-xml:4 )
204 + x11-libs/qt-xmlpatterns:4 )
205 =x11-libs/qt-4.3* ) )
206 fftw? ( >=sci-libs/fftw-3 )
207 python? ( dev-lang/python )