1 |
eulisse |
1.1 |
|
2 |
eulisse |
1.6 |
### RPM lcg genser-tool-conf LCG_43
|
3 |
eulisse |
1.2 |
# DO NOT MODIFY. This spec file is automatically generated by executing src/createConfSpecs.sh in the
|
4 |
|
|
# main directory. Modify src/toolConfiguration.xsl if needed.
|
5 |
|
|
|
6 |
|
|
# We set a special variable TOOLCONF_VERSION which is then used by scram-build.file and scramv1-build.file to
|
7 |
|
|
# check out the correct toolbox. Notice that all the *-tool-conf.spec set the same variable so this is
|
8 |
|
|
# relevant only for build time and not for runtime.
|
9 |
|
|
## INITENV SET TOOLCONF_VERSION %{v}
|
10 |
eulisse |
1.1 |
Source0: none
|
11 |
|
|
|
12 |
|
|
Requires: gcc
|
13 |
|
|
|
14 |
eulisse |
1.2 |
Requires: gcc
|
15 |
|
|
|
16 |
eulisse |
1.1 |
Requires: boost
|
17 |
|
|
Requires: bz2lib
|
18 |
|
|
Requires: clhep
|
19 |
|
|
Requires: cppunit
|
20 |
|
|
Requires: gccxml
|
21 |
|
|
Requires: gsl
|
22 |
|
|
Requires: hepmc
|
23 |
|
|
Requires: oval
|
24 |
|
|
Requires: pcre
|
25 |
|
|
Requires: python
|
26 |
|
|
Requires: root
|
27 |
|
|
Requires: uuid
|
28 |
|
|
Requires: valgrind
|
29 |
|
|
Requires: zlib
|
30 |
|
|
%prep
|
31 |
|
|
%build
|
32 |
|
|
(echo "ARCHITECTURE:%{cmsplatf}"
|
33 |
|
|
echo "SCRAM_BASEPATH:%{instroot}/external"
|
34 |
|
|
|
35 |
eulisse |
1.3 |
%define is_arch_slc3_ia32_gcc344_dbg %(if [ `echo "%{cmsplatf}" | sed -e 's/\(slc3_ia32_gcc344_dbg\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi)
|
36 |
|
|
%if "%is_arch_slc3_ia32_gcc344_dbg" == "true"
|
37 |
|
|
|
38 |
|
|
%if "%{?use_system_gcc:set}" == "set"
|
39 |
|
|
echo "TOOL:gcc344:"
|
40 |
|
|
echo " +GCC_BASE:/none"
|
41 |
|
|
echo " +CC:$(which gcc)"
|
42 |
|
|
echo " +CXX:$(which c++)"
|
43 |
|
|
echo " +PATH:/none" # useless, toolbox says value=""
|
44 |
|
|
echo " +LD_LIBRARY_PATH:/none" # useless, toolbox says value=""
|
45 |
|
|
echo "TOOL:g77gcc3:"
|
46 |
|
|
echo " +FC:$(which g77)"
|
47 |
|
|
%endif
|
48 |
|
|
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set"
|
49 |
|
|
echo "TOOL:gcc344:"
|
50 |
|
|
echo " +GCC_BASE:$CCACHE_ROOT"
|
51 |
|
|
eval "echo \" +CC:$CCACHE_ROOT/bin/gcc\""
|
52 |
|
|
eval "echo \" +CXX:$CCACHE_ROOT/bin/c++\""
|
53 |
|
|
echo "TOOL:g77gcc3:"
|
54 |
|
|
echo " +FC:$GCC_ROOT/bin/g77"
|
55 |
|
|
%endif
|
56 |
|
|
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-"
|
57 |
|
|
echo "TOOL:gcc344:"
|
58 |
|
|
echo " +GCC_BASE:$GCC_ROOT"
|
59 |
|
|
echo "TOOL:g77gcc3:"
|
60 |
|
|
echo " +FC:$GCC_ROOT/bin/g77"
|
61 |
|
|
%endif
|
62 |
|
|
|
63 |
|
|
%endif
|
64 |
|
|
|
65 |
|
|
%define is_arch_slc3_ia32_gcc344 %(if [ `echo "%{cmsplatf}" | sed -e 's/\(slc3_ia32_gcc344\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi)
|
66 |
|
|
%if "%is_arch_slc3_ia32_gcc344" == "true"
|
67 |
|
|
|
68 |
|
|
%if "%{?use_system_gcc:set}" == "set"
|
69 |
|
|
echo "TOOL:gcc344:"
|
70 |
|
|
echo " +GCC_BASE:/none"
|
71 |
|
|
echo " +CC:$(which gcc)"
|
72 |
|
|
echo " +CXX:$(which c++)"
|
73 |
|
|
echo " +PATH:/none" # useless, toolbox says value=""
|
74 |
|
|
echo " +LD_LIBRARY_PATH:/none" # useless, toolbox says value=""
|
75 |
|
|
echo "TOOL:g77gcc3:"
|
76 |
|
|
echo " +FC:$(which g77)"
|
77 |
|
|
%endif
|
78 |
|
|
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set"
|
79 |
|
|
echo "TOOL:gcc344:"
|
80 |
|
|
echo " +GCC_BASE:$CCACHE_ROOT"
|
81 |
|
|
eval "echo \" +CC:$CCACHE_ROOT/bin/gcc\""
|
82 |
|
|
eval "echo \" +CXX:$CCACHE_ROOT/bin/c++\""
|
83 |
|
|
echo "TOOL:g77gcc3:"
|
84 |
|
|
echo " +FC:$GCC_ROOT/bin/g77"
|
85 |
|
|
%endif
|
86 |
|
|
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-"
|
87 |
|
|
echo "TOOL:gcc344:"
|
88 |
|
|
echo " +GCC_BASE:$GCC_ROOT"
|
89 |
|
|
echo "TOOL:g77gcc3:"
|
90 |
|
|
echo " +FC:$GCC_ROOT/bin/g77"
|
91 |
|
|
%endif
|
92 |
|
|
|
93 |
|
|
%endif
|
94 |
|
|
|
95 |
eulisse |
1.1 |
%define is_arch_slc3_ia32_gcc323_dbg %(if [ `echo "%{cmsplatf}" | sed -e 's/\(slc3_ia32_gcc323_dbg\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi)
|
96 |
|
|
%if "%is_arch_slc3_ia32_gcc323_dbg" == "true"
|
97 |
|
|
|
98 |
|
|
%if "%{?use_system_gcc:set}" == "set"
|
99 |
eulisse |
1.2 |
echo "TOOL:gcc3:"
|
100 |
eulisse |
1.1 |
echo " +GCC_BASE:/none"
|
101 |
|
|
echo " +CC:$(which gcc)"
|
102 |
|
|
echo " +CXX:$(which c++)"
|
103 |
|
|
echo " +PATH:/none" # useless, toolbox says value=""
|
104 |
|
|
echo " +LD_LIBRARY_PATH:/none" # useless, toolbox says value=""
|
105 |
|
|
echo "TOOL:g77gcc3:"
|
106 |
|
|
echo " +FC:$(which g77)"
|
107 |
|
|
%endif
|
108 |
|
|
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set"
|
109 |
eulisse |
1.2 |
echo "TOOL:gcc3:"
|
110 |
|
|
echo " +GCC_BASE:$CCACHE_ROOT"
|
111 |
|
|
eval "echo \" +CC:$CCACHE_ROOT/bin/gcc\""
|
112 |
|
|
eval "echo \" +CXX:$CCACHE_ROOT/bin/c++\""
|
113 |
eulisse |
1.1 |
echo "TOOL:g77gcc3:"
|
114 |
|
|
echo " +FC:$GCC_ROOT/bin/g77"
|
115 |
|
|
%endif
|
116 |
|
|
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-"
|
117 |
eulisse |
1.2 |
echo "TOOL:gcc3:"
|
118 |
eulisse |
1.1 |
echo " +GCC_BASE:$GCC_ROOT"
|
119 |
|
|
echo "TOOL:g77gcc3:"
|
120 |
|
|
echo " +FC:$GCC_ROOT/bin/g77"
|
121 |
|
|
%endif
|
122 |
|
|
|
123 |
|
|
%endif
|
124 |
|
|
|
125 |
|
|
%define is_arch_slc3_ia32_gcc323 %(if [ `echo "%{cmsplatf}" | sed -e 's/\(slc3_ia32_gcc323\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi)
|
126 |
|
|
%if "%is_arch_slc3_ia32_gcc323" == "true"
|
127 |
|
|
|
128 |
|
|
%if "%{?use_system_gcc:set}" == "set"
|
129 |
eulisse |
1.2 |
echo "TOOL:gcc3:"
|
130 |
eulisse |
1.1 |
echo " +GCC_BASE:/none"
|
131 |
|
|
echo " +CC:$(which gcc)"
|
132 |
|
|
echo " +CXX:$(which c++)"
|
133 |
|
|
echo " +PATH:/none" # useless, toolbox says value=""
|
134 |
|
|
echo " +LD_LIBRARY_PATH:/none" # useless, toolbox says value=""
|
135 |
|
|
echo "TOOL:g77gcc3:"
|
136 |
|
|
echo " +FC:$(which g77)"
|
137 |
|
|
%endif
|
138 |
|
|
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set"
|
139 |
eulisse |
1.2 |
echo "TOOL:gcc3:"
|
140 |
|
|
echo " +GCC_BASE:$CCACHE_ROOT"
|
141 |
|
|
eval "echo \" +CC:$CCACHE_ROOT/bin/gcc\""
|
142 |
|
|
eval "echo \" +CXX:$CCACHE_ROOT/bin/c++\""
|
143 |
eulisse |
1.1 |
echo "TOOL:g77gcc3:"
|
144 |
|
|
echo " +FC:$GCC_ROOT/bin/g77"
|
145 |
|
|
%endif
|
146 |
|
|
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-"
|
147 |
eulisse |
1.2 |
echo "TOOL:gcc3:"
|
148 |
eulisse |
1.1 |
echo " +GCC_BASE:$GCC_ROOT"
|
149 |
|
|
echo "TOOL:g77gcc3:"
|
150 |
|
|
echo " +FC:$GCC_ROOT/bin/g77"
|
151 |
|
|
%endif
|
152 |
|
|
|
153 |
|
|
%endif
|
154 |
|
|
|
155 |
|
|
%define is_arch_rh73_gcc323_dbg %(if [ `echo "%{cmsplatf}" | sed -e 's/\(rh73_gcc323_dbg\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi)
|
156 |
|
|
%if "%is_arch_rh73_gcc323_dbg" == "true"
|
157 |
|
|
|
158 |
|
|
%if "%{?use_system_gcc:set}" == "set"
|
159 |
eulisse |
1.2 |
echo "TOOL:gcc3:"
|
160 |
eulisse |
1.1 |
echo " +GCC_BASE:/none"
|
161 |
|
|
echo " +CC:$(which gcc)"
|
162 |
|
|
echo " +CXX:$(which c++)"
|
163 |
|
|
echo " +PATH:/none" # useless, toolbox says value=""
|
164 |
|
|
echo " +LD_LIBRARY_PATH:/none" # useless, toolbox says value=""
|
165 |
|
|
echo "TOOL:g77gcc3:"
|
166 |
|
|
echo " +FC:$(which g77)"
|
167 |
|
|
%endif
|
168 |
|
|
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set"
|
169 |
eulisse |
1.2 |
echo "TOOL:gcc3:"
|
170 |
|
|
echo " +GCC_BASE:$CCACHE_ROOT"
|
171 |
|
|
eval "echo \" +CC:$CCACHE_ROOT/bin/gcc\""
|
172 |
|
|
eval "echo \" +CXX:$CCACHE_ROOT/bin/c++\""
|
173 |
eulisse |
1.1 |
echo "TOOL:g77gcc3:"
|
174 |
|
|
echo " +FC:$GCC_ROOT/bin/g77"
|
175 |
|
|
%endif
|
176 |
|
|
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-"
|
177 |
eulisse |
1.2 |
echo "TOOL:gcc3:"
|
178 |
eulisse |
1.1 |
echo " +GCC_BASE:$GCC_ROOT"
|
179 |
|
|
echo "TOOL:g77gcc3:"
|
180 |
|
|
echo " +FC:$GCC_ROOT/bin/g77"
|
181 |
|
|
%endif
|
182 |
|
|
|
183 |
|
|
%endif
|
184 |
|
|
|
185 |
|
|
%define is_arch_rh73_gcc323 %(if [ `echo "%{cmsplatf}" | sed -e 's/\(rh73_gcc323\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi)
|
186 |
|
|
%if "%is_arch_rh73_gcc323" == "true"
|
187 |
|
|
|
188 |
|
|
%if "%{?use_system_gcc:set}" == "set"
|
189 |
eulisse |
1.2 |
echo "TOOL:gcc3:"
|
190 |
eulisse |
1.1 |
echo " +GCC_BASE:/none"
|
191 |
|
|
echo " +CC:$(which gcc)"
|
192 |
|
|
echo " +CXX:$(which c++)"
|
193 |
|
|
echo " +PATH:/none" # useless, toolbox says value=""
|
194 |
|
|
echo " +LD_LIBRARY_PATH:/none" # useless, toolbox says value=""
|
195 |
|
|
echo "TOOL:g77gcc3:"
|
196 |
|
|
echo " +FC:$(which g77)"
|
197 |
|
|
%endif
|
198 |
|
|
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set"
|
199 |
eulisse |
1.2 |
echo "TOOL:gcc3:"
|
200 |
|
|
echo " +GCC_BASE:$CCACHE_ROOT"
|
201 |
|
|
eval "echo \" +CC:$CCACHE_ROOT/bin/gcc\""
|
202 |
|
|
eval "echo \" +CXX:$CCACHE_ROOT/bin/c++\""
|
203 |
eulisse |
1.1 |
echo "TOOL:g77gcc3:"
|
204 |
|
|
echo " +FC:$GCC_ROOT/bin/g77"
|
205 |
|
|
%endif
|
206 |
|
|
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-"
|
207 |
eulisse |
1.2 |
echo "TOOL:gcc3:"
|
208 |
eulisse |
1.1 |
echo " +GCC_BASE:$GCC_ROOT"
|
209 |
|
|
echo "TOOL:g77gcc3:"
|
210 |
|
|
echo " +FC:$GCC_ROOT/bin/g77"
|
211 |
|
|
%endif
|
212 |
|
|
|
213 |
|
|
%endif
|
214 |
|
|
|
215 |
|
|
%define is_arch_rh73_gcc32_dbg %(if [ `echo "%{cmsplatf}" | sed -e 's/\(rh73_gcc32_dbg\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi)
|
216 |
|
|
%if "%is_arch_rh73_gcc32_dbg" == "true"
|
217 |
|
|
|
218 |
|
|
%if "%{?use_system_gcc:set}" == "set"
|
219 |
eulisse |
1.2 |
echo "TOOL:gcc3:"
|
220 |
eulisse |
1.1 |
echo " +GCC_BASE:/none"
|
221 |
|
|
echo " +CC:$(which gcc)"
|
222 |
|
|
echo " +CXX:$(which c++)"
|
223 |
|
|
echo " +PATH:/none" # useless, toolbox says value=""
|
224 |
|
|
echo " +LD_LIBRARY_PATH:/none" # useless, toolbox says value=""
|
225 |
|
|
echo "TOOL:g77gcc3:"
|
226 |
|
|
echo " +FC:$(which g77)"
|
227 |
|
|
%endif
|
228 |
|
|
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set"
|
229 |
eulisse |
1.2 |
echo "TOOL:gcc3:"
|
230 |
|
|
echo " +GCC_BASE:$CCACHE_ROOT"
|
231 |
|
|
eval "echo \" +CC:$CCACHE_ROOT/bin/gcc\""
|
232 |
|
|
eval "echo \" +CXX:$CCACHE_ROOT/bin/c++\""
|
233 |
eulisse |
1.1 |
echo "TOOL:g77gcc3:"
|
234 |
|
|
echo " +FC:$GCC_ROOT/bin/g77"
|
235 |
|
|
%endif
|
236 |
|
|
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-"
|
237 |
eulisse |
1.2 |
echo "TOOL:gcc3:"
|
238 |
eulisse |
1.1 |
echo " +GCC_BASE:$GCC_ROOT"
|
239 |
|
|
echo "TOOL:g77gcc3:"
|
240 |
|
|
echo " +FC:$GCC_ROOT/bin/g77"
|
241 |
|
|
%endif
|
242 |
|
|
|
243 |
|
|
%endif
|
244 |
|
|
|
245 |
|
|
%define is_arch_rh73_gcc32 %(if [ `echo "%{cmsplatf}" | sed -e 's/\(rh73_gcc32\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi)
|
246 |
|
|
%if "%is_arch_rh73_gcc32" == "true"
|
247 |
|
|
|
248 |
|
|
%if "%{?use_system_gcc:set}" == "set"
|
249 |
eulisse |
1.2 |
echo "TOOL:gcc3:"
|
250 |
eulisse |
1.1 |
echo " +GCC_BASE:/none"
|
251 |
|
|
echo " +CC:$(which gcc)"
|
252 |
|
|
echo " +CXX:$(which c++)"
|
253 |
|
|
echo " +PATH:/none" # useless, toolbox says value=""
|
254 |
|
|
echo " +LD_LIBRARY_PATH:/none" # useless, toolbox says value=""
|
255 |
|
|
echo "TOOL:g77gcc3:"
|
256 |
|
|
echo " +FC:$(which g77)"
|
257 |
|
|
%endif
|
258 |
|
|
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set"
|
259 |
eulisse |
1.2 |
echo "TOOL:gcc3:"
|
260 |
|
|
echo " +GCC_BASE:$CCACHE_ROOT"
|
261 |
|
|
eval "echo \" +CC:$CCACHE_ROOT/bin/gcc\""
|
262 |
|
|
eval "echo \" +CXX:$CCACHE_ROOT/bin/c++\""
|
263 |
eulisse |
1.1 |
echo "TOOL:g77gcc3:"
|
264 |
|
|
echo " +FC:$GCC_ROOT/bin/g77"
|
265 |
|
|
%endif
|
266 |
|
|
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-"
|
267 |
eulisse |
1.2 |
echo "TOOL:gcc3:"
|
268 |
eulisse |
1.1 |
echo " +GCC_BASE:$GCC_ROOT"
|
269 |
|
|
echo "TOOL:g77gcc3:"
|
270 |
|
|
echo " +FC:$GCC_ROOT/bin/g77"
|
271 |
|
|
%endif
|
272 |
|
|
|
273 |
|
|
%endif
|
274 |
|
|
|
275 |
|
|
%define is_arch_Linux__2.4 %(if [ `echo "%{cmsplatf}" | sed -e 's/\(Linux__2.4\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi)
|
276 |
|
|
%if "%is_arch_Linux__2.4" == "true"
|
277 |
|
|
|
278 |
|
|
%if "%{?use_system_gcc:set}" == "set"
|
279 |
eulisse |
1.2 |
echo "TOOL:gcc3:"
|
280 |
eulisse |
1.1 |
echo " +GCC_BASE:/none"
|
281 |
|
|
echo " +CC:$(which gcc)"
|
282 |
|
|
echo " +CXX:$(which c++)"
|
283 |
|
|
echo " +PATH:/none" # useless, toolbox says value=""
|
284 |
|
|
echo " +LD_LIBRARY_PATH:/none" # useless, toolbox says value=""
|
285 |
|
|
echo "TOOL:g77gcc3:"
|
286 |
|
|
echo " +FC:$(which g77)"
|
287 |
|
|
%endif
|
288 |
|
|
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set"
|
289 |
eulisse |
1.2 |
echo "TOOL:gcc3:"
|
290 |
|
|
echo " +GCC_BASE:$CCACHE_ROOT"
|
291 |
|
|
eval "echo \" +CC:$CCACHE_ROOT/bin/gcc\""
|
292 |
|
|
eval "echo \" +CXX:$CCACHE_ROOT/bin/c++\""
|
293 |
eulisse |
1.1 |
echo "TOOL:g77gcc3:"
|
294 |
|
|
echo " +FC:$GCC_ROOT/bin/g77"
|
295 |
|
|
%endif
|
296 |
|
|
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-"
|
297 |
eulisse |
1.2 |
echo "TOOL:gcc3:"
|
298 |
eulisse |
1.1 |
echo " +GCC_BASE:$GCC_ROOT"
|
299 |
|
|
echo "TOOL:g77gcc3:"
|
300 |
|
|
echo " +FC:$GCC_ROOT/bin/g77"
|
301 |
|
|
%endif
|
302 |
|
|
|
303 |
|
|
%endif
|
304 |
|
|
|
305 |
|
|
%define is_arch_rh73_icc71 %(if [ `echo "%{cmsplatf}" | sed -e 's/\(rh73_icc71\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi)
|
306 |
|
|
%if "%is_arch_rh73_icc71" == "true"
|
307 |
|
|
|
308 |
|
|
|
309 |
|
|
echo "TOOL:icc:"
|
310 |
|
|
eval "echo \" +ICC_BASE:\${ICC_ROOT}\""
|
311 |
|
|
eval "echo \" +PATH:\${ICC_ROOT}/bin\""
|
312 |
|
|
eval "echo \" +LIBDIR:\${ICC_ROOT}/lib\""
|
313 |
|
|
eval "echo \" +INCLUDE:\${ICC_ROOT}/include\""
|
314 |
|
|
|
315 |
|
|
|
316 |
|
|
echo "TOOL:ifc:"
|
317 |
|
|
eval "echo \" +IFC_BASE:\${IFC_ROOT}\""
|
318 |
|
|
eval "echo \" +PATH:\${IFC_ROOT}/bin\""
|
319 |
|
|
eval "echo \" +LIBDIR:\${IFC_ROOT}/lib\""
|
320 |
|
|
eval "echo \" +INCLUDE:\${IFC_ROOT}/include\""
|
321 |
|
|
|
322 |
|
|
%endif
|
323 |
|
|
|
324 |
|
|
%define is_arch_rh73_gcc2952 %(if [ `echo "%{cmsplatf}" | sed -e 's/\(rh73_gcc2952\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi)
|
325 |
|
|
%if "%is_arch_rh73_gcc2952" == "true"
|
326 |
|
|
|
327 |
|
|
|
328 |
|
|
echo "TOOL:gcc:"
|
329 |
|
|
eval "echo \" +GCC_BASE:\${GCC_ROOT}\""
|
330 |
|
|
eval "echo \" +PATH:\${GCC_ROOT}/bin\""
|
331 |
|
|
eval "echo \" +LIBDIR:\${GCC_ROOT}/lib\""
|
332 |
|
|
eval "echo \" +INCLUDE:\${GCC_ROOT}/include\""
|
333 |
|
|
|
334 |
|
|
|
335 |
|
|
echo "TOOL:g77:"
|
336 |
|
|
eval "echo \" +G77_BASE:\${G77_ROOT}\""
|
337 |
|
|
eval "echo \" +PATH:\${G77_ROOT}/bin\""
|
338 |
|
|
eval "echo \" +LIBDIR:\${G77_ROOT}/lib\""
|
339 |
|
|
eval "echo \" +INCLUDE:\${G77_ROOT}/include\""
|
340 |
|
|
|
341 |
|
|
%endif
|
342 |
|
|
|
343 |
|
|
%define is_arch_rh73_gcc323 %(if [ `echo "%{cmsplatf}" | sed -e 's/\(rh73_gcc323\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi)
|
344 |
|
|
%if "%is_arch_rh73_gcc323" == "true"
|
345 |
|
|
|
346 |
|
|
|
347 |
|
|
echo "TOOL:evtgenlhcb:"
|
348 |
|
|
eval "echo \" +EVTGENLHCB_BASE:\${EVTGENLHCB_ROOT}\""
|
349 |
|
|
eval "echo \" +PATH:\${EVTGENLHCB_ROOT}/bin\""
|
350 |
|
|
eval "echo \" +LIBDIR:\${EVTGENLHCB_ROOT}/lib\""
|
351 |
|
|
eval "echo \" +INCLUDE:\${EVTGENLHCB_ROOT}/include\""
|
352 |
|
|
|
353 |
|
|
%endif
|
354 |
|
|
|
355 |
|
|
%define is_arch_rh73_gcc32 %(if [ `echo "%{cmsplatf}" | sed -e 's/\(rh73_gcc32\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi)
|
356 |
|
|
%if "%is_arch_rh73_gcc32" == "true"
|
357 |
|
|
|
358 |
|
|
|
359 |
|
|
echo "TOOL:comphep:"
|
360 |
|
|
eval "echo \" +COMPHEP_BASE:\${COMPHEP_ROOT}\""
|
361 |
|
|
eval "echo \" +PATH:\${COMPHEP_ROOT}/bin\""
|
362 |
|
|
eval "echo \" +LIBDIR:\${COMPHEP_ROOT}/lib\""
|
363 |
|
|
eval "echo \" +INCLUDE:\${COMPHEP_ROOT}/include\""
|
364 |
|
|
|
365 |
|
|
|
366 |
|
|
echo "TOOL:evtgen:"
|
367 |
|
|
eval "echo \" +EVTGEN_BASE:\${EVTGEN_ROOT}\""
|
368 |
|
|
eval "echo \" +PATH:\${EVTGEN_ROOT}/bin\""
|
369 |
|
|
eval "echo \" +LIBDIR:\${EVTGEN_ROOT}/lib\""
|
370 |
|
|
eval "echo \" +INCLUDE:\${EVTGEN_ROOT}/include\""
|
371 |
|
|
|
372 |
|
|
%endif
|
373 |
|
|
|
374 |
|
|
|
375 |
|
|
echo "TOOL:boost:"
|
376 |
|
|
eval "echo \" +BOOST_BASE:\${BOOST_ROOT}\""
|
377 |
|
|
eval "echo \" +PATH:\${BOOST_ROOT}/bin\""
|
378 |
|
|
eval "echo \" +LIBDIR:\${BOOST_ROOT}/lib\""
|
379 |
|
|
eval "echo \" +INCLUDE:\${BOOST_ROOT}/include\""
|
380 |
|
|
|
381 |
|
|
|
382 |
|
|
echo "TOOL:bz2lib:"
|
383 |
|
|
eval "echo \" +BZ2LIB_BASE:\${BZ2LIB_ROOT}\""
|
384 |
|
|
eval "echo \" +PATH:\${BZ2LIB_ROOT}/bin\""
|
385 |
|
|
eval "echo \" +LIBDIR:\${BZ2LIB_ROOT}/lib\""
|
386 |
|
|
eval "echo \" +INCLUDE:\${BZ2LIB_ROOT}/include\""
|
387 |
|
|
|
388 |
|
|
|
389 |
|
|
echo "TOOL:cernlib:"
|
390 |
|
|
eval "echo \" +CERNLIB_BASE:\${CERNLIB_ROOT}\""
|
391 |
|
|
eval "echo \" +PATH:\${CERNLIB_ROOT}/bin\""
|
392 |
|
|
eval "echo \" +LIBDIR:\${CERNLIB_ROOT}/lib\""
|
393 |
|
|
eval "echo \" +INCLUDE:\${CERNLIB_ROOT}/include\""
|
394 |
|
|
|
395 |
|
|
|
396 |
|
|
echo "TOOL:clhep:"
|
397 |
|
|
eval "echo \" +CLHEP_BASE:\${CLHEP_ROOT}\""
|
398 |
|
|
eval "echo \" +PATH:\${CLHEP_ROOT}/bin\""
|
399 |
|
|
eval "echo \" +LIBDIR:\${CLHEP_ROOT}/lib\""
|
400 |
|
|
eval "echo \" +INCLUDE:\${CLHEP_ROOT}/include\""
|
401 |
|
|
|
402 |
|
|
|
403 |
|
|
echo "TOOL:cppunit:"
|
404 |
|
|
eval "echo \" +CPPUNIT_BASE:\${CPPUNIT_ROOT}\""
|
405 |
|
|
eval "echo \" +PATH:\${CPPUNIT_ROOT}/bin\""
|
406 |
|
|
eval "echo \" +LIBDIR:\${CPPUNIT_ROOT}/lib\""
|
407 |
|
|
eval "echo \" +INCLUDE:\${CPPUNIT_ROOT}/include\""
|
408 |
|
|
|
409 |
|
|
|
410 |
|
|
echo "TOOL:gccxml:"
|
411 |
|
|
eval "echo \" +GCCXML_BASE:\${GCCXML_ROOT}\""
|
412 |
|
|
eval "echo \" +PATH:\${GCCXML_ROOT}/bin\""
|
413 |
|
|
eval "echo \" +LIBDIR:\${GCCXML_ROOT}/lib\""
|
414 |
|
|
eval "echo \" +INCLUDE:\${GCCXML_ROOT}/include\""
|
415 |
|
|
|
416 |
|
|
|
417 |
|
|
echo "TOOL:gsl:"
|
418 |
|
|
eval "echo \" +GSL_BASE:\${GSL_ROOT}\""
|
419 |
|
|
eval "echo \" +PATH:\${GSL_ROOT}/bin\""
|
420 |
|
|
eval "echo \" +LIBDIR:\${GSL_ROOT}/lib\""
|
421 |
|
|
eval "echo \" +INCLUDE:\${GSL_ROOT}/include\""
|
422 |
|
|
|
423 |
|
|
|
424 |
|
|
echo "TOOL:hepmc:"
|
425 |
|
|
eval "echo \" +HEPMC_BASE:\${HEPMC_ROOT}\""
|
426 |
|
|
eval "echo \" +PATH:\${HEPMC_ROOT}/bin\""
|
427 |
|
|
eval "echo \" +LIBDIR:\${HEPMC_ROOT}/lib\""
|
428 |
|
|
eval "echo \" +INCLUDE:\${HEPMC_ROOT}/include\""
|
429 |
|
|
|
430 |
|
|
|
431 |
|
|
echo "TOOL:oval:"
|
432 |
|
|
eval "echo \" +OVAL_BASE:\${OVAL_ROOT}\""
|
433 |
|
|
eval "echo \" +PATH:\${OVAL_ROOT}/bin\""
|
434 |
|
|
eval "echo \" +LIBDIR:\${OVAL_ROOT}/lib\""
|
435 |
|
|
eval "echo \" +INCLUDE:\${OVAL_ROOT}/include\""
|
436 |
|
|
|
437 |
|
|
|
438 |
|
|
echo "TOOL:pcre:"
|
439 |
|
|
eval "echo \" +PCRE_BASE:\${PCRE_ROOT}\""
|
440 |
|
|
eval "echo \" +PATH:\${PCRE_ROOT}/bin\""
|
441 |
|
|
eval "echo \" +LIBDIR:\${PCRE_ROOT}/lib\""
|
442 |
|
|
eval "echo \" +INCLUDE:\${PCRE_ROOT}/include\""
|
443 |
|
|
|
444 |
|
|
PYTHON_MAJOR=$(echo $PYTHON_VERSION | sed 's/\.[0-9]*$//')
|
445 |
|
|
echo "TOOL:python:"
|
446 |
|
|
echo " +PYTHON_BASE:$PYTHON_ROOT"
|
447 |
eulisse |
1.4 |
echo " +LIBDIR:$PYTHON_ROOT/lib"
|
448 |
eulisse |
1.1 |
echo " +INCLUDE:$PYTHON_ROOT/include/python$PYTHON_MAJOR"
|
449 |
|
|
echo " +PATH:$PYTHON_ROOT/bin"
|
450 |
|
|
|
451 |
|
|
echo "TOOL:root:"
|
452 |
|
|
echo " +ROOT_BASE:$ROOT_ROOT"
|
453 |
eulisse |
1.5 |
echo " +ROOTSYS:$ROOT_ROOT/root"
|
454 |
eulisse |
1.1 |
|
455 |
|
|
|
456 |
|
|
echo "TOOL:uuid:"
|
457 |
|
|
eval "echo \" +UUID_BASE:\${UUID_ROOT}\""
|
458 |
|
|
eval "echo \" +PATH:\${UUID_ROOT}/bin\""
|
459 |
|
|
eval "echo \" +LIBDIR:\${UUID_ROOT}/lib\""
|
460 |
|
|
eval "echo \" +INCLUDE:\${UUID_ROOT}/include\""
|
461 |
|
|
|
462 |
|
|
|
463 |
|
|
echo "TOOL:valgrind:"
|
464 |
|
|
eval "echo \" +VALGRIND_BASE:\${VALGRIND_ROOT}\""
|
465 |
|
|
eval "echo \" +PATH:\${VALGRIND_ROOT}/bin\""
|
466 |
|
|
eval "echo \" +LIBDIR:\${VALGRIND_ROOT}/lib\""
|
467 |
|
|
eval "echo \" +INCLUDE:\${VALGRIND_ROOT}/include\""
|
468 |
|
|
|
469 |
|
|
|
470 |
|
|
echo "TOOL:zlib:"
|
471 |
|
|
eval "echo \" +ZLIB_BASE:\${ZLIB_ROOT}\""
|
472 |
|
|
eval "echo \" +PATH:\${ZLIB_ROOT}/bin\""
|
473 |
|
|
eval "echo \" +LIBDIR:\${ZLIB_ROOT}/lib\""
|
474 |
|
|
eval "echo \" +INCLUDE:\${ZLIB_ROOT}/include\""
|
475 |
|
|
|
476 |
|
|
) > tools.conf
|
477 |
|
|
%install
|
478 |
|
|
mkdir %i/configurations/
|
479 |
|
|
cp tools.conf %i/configurations/tools-STANDALONE.conf
|
480 |
eulisse |
1.7 |
%post
|
481 |
|
|
%{relocateConfig}configurations/tools-STANDALONE.conf
|