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 ) |