ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/seal-tool-conf.spec
(Generate patch)

Comparing COMP/CMSDIST/seal-tool-conf.spec (file contents):
Revision 1.8 by eulisse, Tue May 16 10:38:09 2006 UTC vs.
Revision 1.73 by ratnik, Fri Jan 18 21:11:57 2008 UTC

# Line 1 | Line 1
1 + ### RPM cms seal-tool-conf CMS_152
2 + %if "%{?use_system_gcc:set}" != "set"
3 + Requires: gcc-toolfile
4 + Requires: gmake
5 + %endif
6  
7 < ### RPM lcg seal-tool-conf LCG_43
8 < # DO NOT MODIFY. This spec file is automatically generated by executing src/createConfSpecs.sh in the
9 < # main directory. Modify src/toolConfiguration.xsl if needed.
10 <
11 < # We set a special variable TOOLCONF_VERSION which is then used by scram-build.file and scramv1-build.file to
12 < # check out the correct toolbox. Notice that all the *-tool-conf.spec set the same variable so this is
13 < # relevant only for build time and not for runtime.
14 < ## INITENV SET TOOLCONF_VERSION %{v}
15 < Source0: none
16 <
17 < Requires: gcc
18 <
19 < Requires: gcc
7 > %if "%{?online_release:set}" != "set"
8 > Requires: zlib
9 > Requires: expat
10 > Requires: openssl
11 > Requires: db4
12 > Requires: gdbm
13 > Requires: qt
14 > Requires: castor
15 > Requires: mysql
16 > Requires: libpng
17 > Requires: libjpg
18 > Requires: dcap
19 > Requires: oracle
20 > Requires: oracle-env
21 > Requires: libungif
22 > Requires: libtiff
23 > Requires: cppunit
24 > Requires: systemtools
25 > %else
26 > Requires: onlinesystemtools
27 > %define onlinesystemtoolsroot ${ONLINESYSTEMTOOLS_ROOT}
28 > %endif
29  
30 + Requires: python
31   Requires: pcre
17 Requires: zlib
32   Requires: bz2lib
33   Requires: uuid
20 Requires: cppunit
21 Requires: oval
22 Requires: valgrind
23 Requires: python
34   Requires: gccxml
35   Requires: boost
26 Requires: root
36   Requires: gsl
37   Requires: clhep
38 < Requires: qmtest
30 < %prep
31 < %build
32 < (echo "ARCHITECTURE:%{cmsplatf}"
33 < echo "SCRAM_BASEPATH:%{instroot}/external"
34 <
35 < %define is_arch_Linux__2.4 %(if [ `echo "%{cmsplatf}" | sed -e 's/\(Linux__2.4\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi)
36 < %if "%is_arch_Linux__2.4" == "true"
37 <
38 < %if "%{?use_system_gcc:set}" == "set"
39 <  echo "TOOL:gcc3:"
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:gcc3:"
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:gcc3:"
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_cygwin %(if [ `echo "%{cmsplatf}" | sed -e 's/\(cygwin\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi)
66 < %if "%is_arch_cygwin" == "true"
67 <
68 <
69 < echo "TOOL:msvcwrap:"
70 < eval "echo \"  +MSVCWRAP_BASE:\${MSVCWRAP_ROOT}\""
71 < eval "echo \"  +PATH:\${MSVCWRAP_ROOT}/bin\""
72 < eval "echo \"  +LIBDIR:\${MSVCWRAP_ROOT}/lib\""
73 < eval "echo \"  +INCLUDE:\${MSVCWRAP_ROOT}/include\""
74 <
75 <
76 < echo "TOOL:rx:"
77 < eval "echo \"  +RX_BASE:\${RX_ROOT}\""
78 < eval "echo \"  +PATH:\${RX_ROOT}/bin\""
79 < eval "echo \"  +LIBDIR:\${RX_ROOT}/lib\""
80 < eval "echo \"  +INCLUDE:\${RX_ROOT}/include\""
81 <
82 < %endif
83 <
84 < %define is_arch_osx103_gcc33 %(if [ `echo "%{cmsplatf}" | sed -e 's/\(osx103_gcc33\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi)
85 < %if "%is_arch_osx103_gcc33" == "true"
86 <
87 <
88 < echo "TOOL:osxgcc:"
89 < eval "echo \"  +OSXGCC_BASE:\${OSXGCC_ROOT}\""
90 < eval "echo \"  +PATH:\${OSXGCC_ROOT}/bin\""
91 < eval "echo \"  +LIBDIR:\${OSXGCC_ROOT}/lib\""
92 < eval "echo \"  +INCLUDE:\${OSXGCC_ROOT}/include\""
93 <
94 <
95 < echo "TOOL:osxg77gcc:"
96 < eval "echo \"  +OSXG77GCC_BASE:\${OSXG77GCC_ROOT}\""
97 < eval "echo \"  +PATH:\${OSXG77GCC_ROOT}/bin\""
98 < eval "echo \"  +LIBDIR:\${OSXG77GCC_ROOT}/lib\""
99 < eval "echo \"  +INCLUDE:\${OSXG77GCC_ROOT}/include\""
100 <
101 < %endif
102 <
103 < %define is_arch_osx104_gcc33 %(if [ `echo "%{cmsplatf}" | sed -e 's/\(osx104_gcc33\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi)
104 < %if "%is_arch_osx104_gcc33" == "true"
105 <
106 <
107 < echo "TOOL:osxgcc:"
108 < eval "echo \"  +OSXGCC_BASE:\${OSXGCC_ROOT}\""
109 < eval "echo \"  +PATH:\${OSXGCC_ROOT}/bin\""
110 < eval "echo \"  +LIBDIR:\${OSXGCC_ROOT}/lib\""
111 < eval "echo \"  +INCLUDE:\${OSXGCC_ROOT}/include\""
112 <
113 <
114 < echo "TOOL:osxg77gcc:"
115 < eval "echo \"  +OSXG77GCC_BASE:\${OSXG77GCC_ROOT}\""
116 < eval "echo \"  +PATH:\${OSXG77GCC_ROOT}/bin\""
117 < eval "echo \"  +LIBDIR:\${OSXG77GCC_ROOT}/lib\""
118 < eval "echo \"  +INCLUDE:\${OSXG77GCC_ROOT}/include\""
119 <
120 < %endif
121 <
122 < %define is_arch_osx104_gcc40 %(if [ `echo "%{cmsplatf}" | sed -e 's/\(osx104_gcc40\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi)
123 < %if "%is_arch_osx104_gcc40" == "true"
124 <
125 <
126 < echo "TOOL:osxgcc:"
127 < eval "echo \"  +OSXGCC_BASE:\${OSXGCC_ROOT}\""
128 < eval "echo \"  +PATH:\${OSXGCC_ROOT}/bin\""
129 < eval "echo \"  +LIBDIR:\${OSXGCC_ROOT}/lib\""
130 < eval "echo \"  +INCLUDE:\${OSXGCC_ROOT}/include\""
131 <
132 <
133 < echo "TOOL:osxg77gcc:"
134 < eval "echo \"  +OSXG77GCC_BASE:\${OSXG77GCC_ROOT}\""
135 < eval "echo \"  +PATH:\${OSXG77GCC_ROOT}/bin\""
136 < eval "echo \"  +LIBDIR:\${OSXG77GCC_ROOT}/lib\""
137 < eval "echo \"  +INCLUDE:\${OSXG77GCC_ROOT}/include\""
138 <
139 < %endif
140 <
141 < %define is_arch_slc3_ia32_gcc323 %(if [ `echo "%{cmsplatf}" | sed -e 's/\(slc3_ia32_gcc323\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi)
142 < %if "%is_arch_slc3_ia32_gcc323" == "true"
143 <
144 < %if "%{?use_system_gcc:set}" == "set"
145 <  echo "TOOL:gcc3:"
146 <       echo "  +GCC_BASE:/none"
147 <       echo "  +CC:$(which gcc)"
148 <       echo "  +CXX:$(which c++)"
149 <       echo "  +PATH:/none"  # useless, toolbox says value=""
150 <       echo "  +LD_LIBRARY_PATH:/none" # useless, toolbox says value=""
151 <       echo "TOOL:g77gcc3:"
152 <       echo "  +FC:$(which g77)"
153 < %endif
154 < %if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set"
155 < echo "TOOL:gcc3:"
156 <       echo "  +GCC_BASE:$CCACHE_ROOT"
157 < eval        "echo \"  +CC:$CCACHE_ROOT/bin/gcc\""
158 < eval        "echo \"  +CXX:$CCACHE_ROOT/bin/c++\""
159 <       echo "TOOL:g77gcc3:"
160 <       echo "  +FC:$GCC_ROOT/bin/g77"
161 < %endif
162 < %if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-"
163 < echo "TOOL:gcc3:"
164 <       echo "  +GCC_BASE:$GCC_ROOT"
165 <       echo "TOOL:g77gcc3:"
166 <       echo "  +FC:$GCC_ROOT/bin/g77"
167 < %endif
168 <
169 < %endif
170 <
171 < %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)
172 < %if "%is_arch_slc3_ia32_gcc323_dbg" == "true"
173 <
174 < %if "%{?use_system_gcc:set}" == "set"
175 <  echo "TOOL:gcc3:"
176 <       echo "  +GCC_BASE:/none"
177 <       echo "  +CC:$(which gcc)"
178 <       echo "  +CXX:$(which c++)"
179 <       echo "  +PATH:/none"  # useless, toolbox says value=""
180 <       echo "  +LD_LIBRARY_PATH:/none" # useless, toolbox says value=""
181 <       echo "TOOL:g77gcc3:"
182 <       echo "  +FC:$(which g77)"
183 < %endif
184 < %if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set"
185 < echo "TOOL:gcc3:"
186 <       echo "  +GCC_BASE:$CCACHE_ROOT"
187 < eval        "echo \"  +CC:$CCACHE_ROOT/bin/gcc\""
188 < eval        "echo \"  +CXX:$CCACHE_ROOT/bin/c++\""
189 <       echo "TOOL:g77gcc3:"
190 <       echo "  +FC:$GCC_ROOT/bin/g77"
191 < %endif
192 < %if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-"
193 < echo "TOOL:gcc3:"
194 <       echo "  +GCC_BASE:$GCC_ROOT"
195 <       echo "TOOL:g77gcc3:"
196 <       echo "  +FC:$GCC_ROOT/bin/g77"
197 < %endif
198 <
199 < %endif
200 <
201 < %define is_arch_slc3_ia32_gcc323_gcov %(if [ `echo "%{cmsplatf}" | sed -e 's/\(slc3_ia32_gcc323_gcov\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi)
202 < %if "%is_arch_slc3_ia32_gcc323_gcov" == "true"
203 <
204 < %if "%{?use_system_gcc:set}" == "set"
205 <  echo "TOOL:gcc3:"
206 <       echo "  +GCC_BASE:/none"
207 <       echo "  +CC:$(which gcc)"
208 <       echo "  +CXX:$(which c++)"
209 <       echo "  +PATH:/none"  # useless, toolbox says value=""
210 <       echo "  +LD_LIBRARY_PATH:/none" # useless, toolbox says value=""
211 <       echo "TOOL:g77gcc3:"
212 <       echo "  +FC:$(which g77)"
213 < %endif
214 < %if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set"
215 < echo "TOOL:gcc3:"
216 <       echo "  +GCC_BASE:$CCACHE_ROOT"
217 < eval        "echo \"  +CC:$CCACHE_ROOT/bin/gcc\""
218 < eval        "echo \"  +CXX:$CCACHE_ROOT/bin/c++\""
219 <       echo "TOOL:g77gcc3:"
220 <       echo "  +FC:$GCC_ROOT/bin/g77"
221 < %endif
222 < %if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-"
223 < echo "TOOL:gcc3:"
224 <       echo "  +GCC_BASE:$GCC_ROOT"
225 <       echo "TOOL:g77gcc3:"
226 <       echo "  +FC:$GCC_ROOT/bin/g77"
227 < %endif
228 <
229 < %endif
230 <
231 < %define is_arch_slc3_ia32_gcc344 %(if [ `echo "%{cmsplatf}" | sed -e 's/\(slc3_ia32_gcc344\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi)
232 < %if "%is_arch_slc3_ia32_gcc344" == "true"
233 <
234 < %if "%{?use_system_gcc:set}" == "set"
235 <  echo "TOOL:gcc344:"
236 <       echo "  +GCC_BASE:/none"
237 <       echo "  +CC:$(which gcc)"
238 <       echo "  +CXX:$(which c++)"
239 <       echo "  +PATH:/none"  # useless, toolbox says value=""
240 <       echo "  +LD_LIBRARY_PATH:/none" # useless, toolbox says value=""
241 <       echo "TOOL:g77gcc3:"
242 <       echo "  +FC:$(which g77)"
243 < %endif
244 < %if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set"
245 < echo "TOOL:gcc344:"
246 <       echo "  +GCC_BASE:$CCACHE_ROOT"
247 < eval        "echo \"  +CC:$CCACHE_ROOT/bin/gcc\""
248 < eval        "echo \"  +CXX:$CCACHE_ROOT/bin/c++\""
249 <       echo "TOOL:g77gcc3:"
250 <       echo "  +FC:$GCC_ROOT/bin/g77"
251 < %endif
252 < %if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-"
253 < echo "TOOL:gcc344:"
254 <       echo "  +GCC_BASE:$GCC_ROOT"
255 <       echo "TOOL:g77gcc3:"
256 <       echo "  +FC:$GCC_ROOT/bin/g77"
257 < %endif
258 <
259 < %endif
260 <
261 < %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)
262 < %if "%is_arch_slc3_ia32_gcc344_dbg" == "true"
263 <
264 < %if "%{?use_system_gcc:set}" == "set"
265 <  echo "TOOL:gcc344:"
266 <       echo "  +GCC_BASE:/none"
267 <       echo "  +CC:$(which gcc)"
268 <       echo "  +CXX:$(which c++)"
269 <       echo "  +PATH:/none"  # useless, toolbox says value=""
270 <       echo "  +LD_LIBRARY_PATH:/none" # useless, toolbox says value=""
271 <       echo "TOOL:g77gcc3:"
272 <       echo "  +FC:$(which g77)"
273 < %endif
274 < %if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set"
275 < echo "TOOL:gcc344:"
276 <       echo "  +GCC_BASE:$CCACHE_ROOT"
277 < eval        "echo \"  +CC:$CCACHE_ROOT/bin/gcc\""
278 < eval        "echo \"  +CXX:$CCACHE_ROOT/bin/c++\""
279 <       echo "TOOL:g77gcc3:"
280 <       echo "  +FC:$GCC_ROOT/bin/g77"
281 < %endif
282 < %if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-"
283 < echo "TOOL:gcc344:"
284 <       echo "  +GCC_BASE:$GCC_ROOT"
285 <       echo "TOOL:g77gcc3:"
286 <       echo "  +FC:$GCC_ROOT/bin/g77"
287 < %endif
288 <
289 < %endif
290 <
291 < %define is_arch_slc3_amd64_gcc344 %(if [ `echo "%{cmsplatf}" | sed -e 's/\(slc3_amd64_gcc344\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi)
292 < %if "%is_arch_slc3_amd64_gcc344" == "true"
293 <
294 < %if "%{?use_system_gcc:set}" == "set"
295 <  echo "TOOL:gcc344:"
296 <       echo "  +GCC_BASE:/none"
297 <       echo "  +CC:$(which gcc)"
298 <       echo "  +CXX:$(which c++)"
299 <       echo "  +PATH:/none"  # useless, toolbox says value=""
300 <       echo "  +LD_LIBRARY_PATH:/none" # useless, toolbox says value=""
301 <       echo "TOOL:g77gcc3:"
302 <       echo "  +FC:$(which g77)"
303 < %endif
304 < %if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set"
305 < echo "TOOL:gcc344:"
306 <       echo "  +GCC_BASE:$CCACHE_ROOT"
307 < eval        "echo \"  +CC:$CCACHE_ROOT/bin/gcc\""
308 < eval        "echo \"  +CXX:$CCACHE_ROOT/bin/c++\""
309 <       echo "TOOL:g77gcc3:"
310 <       echo "  +FC:$GCC_ROOT/bin/g77"
311 < %endif
312 < %if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-"
313 < echo "TOOL:gcc344:"
314 <       echo "  +GCC_BASE:$GCC_ROOT"
315 <       echo "TOOL:g77gcc3:"
316 <       echo "  +FC:$GCC_ROOT/bin/g77"
317 < %endif
318 <
319 < %endif
320 <
321 < %define is_arch_slc3_amd64_gcc344_dbg %(if [ `echo "%{cmsplatf}" | sed -e 's/\(slc3_amd64_gcc344_dbg\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi)
322 < %if "%is_arch_slc3_amd64_gcc344_dbg" == "true"
323 <
324 < %if "%{?use_system_gcc:set}" == "set"
325 <  echo "TOOL:gcc344:"
326 <       echo "  +GCC_BASE:/none"
327 <       echo "  +CC:$(which gcc)"
328 <       echo "  +CXX:$(which c++)"
329 <       echo "  +PATH:/none"  # useless, toolbox says value=""
330 <       echo "  +LD_LIBRARY_PATH:/none" # useless, toolbox says value=""
331 <       echo "TOOL:g77gcc3:"
332 <       echo "  +FC:$(which g77)"
333 < %endif
334 < %if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set"
335 < echo "TOOL:gcc344:"
336 <       echo "  +GCC_BASE:$CCACHE_ROOT"
337 < eval        "echo \"  +CC:$CCACHE_ROOT/bin/gcc\""
338 < eval        "echo \"  +CXX:$CCACHE_ROOT/bin/c++\""
339 <       echo "TOOL:g77gcc3:"
340 <       echo "  +FC:$GCC_ROOT/bin/g77"
341 < %endif
342 < %if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-"
343 < echo "TOOL:gcc344:"
344 <       echo "  +GCC_BASE:$GCC_ROOT"
345 <       echo "TOOL:g77gcc3:"
346 <       echo "  +FC:$GCC_ROOT/bin/g77"
347 < %endif
348 <
349 < %endif
350 <
351 < %define is_arch_slc4_ia32_gcc345 %(if [ `echo "%{cmsplatf}" | sed -e 's/\(slc4_ia32_gcc345\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi)
352 < %if "%is_arch_slc4_ia32_gcc345" == "true"
353 <
354 < %if "%{?use_system_gcc:set}" == "set"
355 <  echo "TOOL:gcc3:"
356 <       echo "  +GCC_BASE:/none"
357 <       echo "  +CC:$(which gcc)"
358 <       echo "  +CXX:$(which c++)"
359 <       echo "  +PATH:/none"  # useless, toolbox says value=""
360 <       echo "  +LD_LIBRARY_PATH:/none" # useless, toolbox says value=""
361 <       echo "TOOL:g77gcc3:"
362 <       echo "  +FC:$(which g77)"
363 < %endif
364 < %if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set"
365 < echo "TOOL:gcc3:"
366 <       echo "  +GCC_BASE:$CCACHE_ROOT"
367 < eval        "echo \"  +CC:$CCACHE_ROOT/bin/gcc\""
368 < eval        "echo \"  +CXX:$CCACHE_ROOT/bin/c++\""
369 <       echo "TOOL:g77gcc3:"
370 <       echo "  +FC:$GCC_ROOT/bin/g77"
371 < %endif
372 < %if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-"
373 < echo "TOOL:gcc3:"
374 <       echo "  +GCC_BASE:$GCC_ROOT"
375 <       echo "TOOL:g77gcc3:"
376 <       echo "  +FC:$GCC_ROOT/bin/g77"
377 < %endif
378 <
379 < %endif
380 <
381 < %define is_arch_slc4_ia32_gcc345_dbg %(if [ `echo "%{cmsplatf}" | sed -e 's/\(slc4_ia32_gcc345_dbg\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi)
382 < %if "%is_arch_slc4_ia32_gcc345_dbg" == "true"
383 <
384 < %if "%{?use_system_gcc:set}" == "set"
385 <  echo "TOOL:gcc3:"
386 <       echo "  +GCC_BASE:/none"
387 <       echo "  +CC:$(which gcc)"
388 <       echo "  +CXX:$(which c++)"
389 <       echo "  +PATH:/none"  # useless, toolbox says value=""
390 <       echo "  +LD_LIBRARY_PATH:/none" # useless, toolbox says value=""
391 <       echo "TOOL:g77gcc3:"
392 <       echo "  +FC:$(which g77)"
393 < %endif
394 < %if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set"
395 < echo "TOOL:gcc3:"
396 <       echo "  +GCC_BASE:$CCACHE_ROOT"
397 < eval        "echo \"  +CC:$CCACHE_ROOT/bin/gcc\""
398 < eval        "echo \"  +CXX:$CCACHE_ROOT/bin/c++\""
399 <       echo "TOOL:g77gcc3:"
400 <       echo "  +FC:$GCC_ROOT/bin/g77"
401 < %endif
402 < %if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-"
403 < echo "TOOL:gcc3:"
404 <       echo "  +GCC_BASE:$GCC_ROOT"
405 <       echo "TOOL:g77gcc3:"
406 <       echo "  +FC:$GCC_ROOT/bin/g77"
407 < %endif
408 <
409 < %endif
410 <
411 < %define is_arch_slc4_amd64_gcc345 %(if [ `echo "%{cmsplatf}" | sed -e 's/\(slc4_amd64_gcc345\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi)
412 < %if "%is_arch_slc4_amd64_gcc345" == "true"
413 <
414 < %if "%{?use_system_gcc:set}" == "set"
415 <  echo "TOOL:gcc3:"
416 <       echo "  +GCC_BASE:/none"
417 <       echo "  +CC:$(which gcc)"
418 <       echo "  +CXX:$(which c++)"
419 <       echo "  +PATH:/none"  # useless, toolbox says value=""
420 <       echo "  +LD_LIBRARY_PATH:/none" # useless, toolbox says value=""
421 <       echo "TOOL:g77gcc3:"
422 <       echo "  +FC:$(which g77)"
423 < %endif
424 < %if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set"
425 < echo "TOOL:gcc3:"
426 <       echo "  +GCC_BASE:$CCACHE_ROOT"
427 < eval        "echo \"  +CC:$CCACHE_ROOT/bin/gcc\""
428 < eval        "echo \"  +CXX:$CCACHE_ROOT/bin/c++\""
429 <       echo "TOOL:g77gcc3:"
430 <       echo "  +FC:$GCC_ROOT/bin/g77"
431 < %endif
432 < %if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-"
433 < echo "TOOL:gcc3:"
434 <       echo "  +GCC_BASE:$GCC_ROOT"
435 <       echo "TOOL:g77gcc3:"
436 <       echo "  +FC:$GCC_ROOT/bin/g77"
437 < %endif
438 <
439 < %endif
440 <
441 < %define is_arch_slc4_amd64_gcc345_dbg %(if [ `echo "%{cmsplatf}" | sed -e 's/\(slc4_amd64_gcc345_dbg\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi)
442 < %if "%is_arch_slc4_amd64_gcc345_dbg" == "true"
443 <
444 < %if "%{?use_system_gcc:set}" == "set"
445 <  echo "TOOL:gcc3:"
446 <       echo "  +GCC_BASE:/none"
447 <       echo "  +CC:$(which gcc)"
448 <       echo "  +CXX:$(which c++)"
449 <       echo "  +PATH:/none"  # useless, toolbox says value=""
450 <       echo "  +LD_LIBRARY_PATH:/none" # useless, toolbox says value=""
451 <       echo "TOOL:g77gcc3:"
452 <       echo "  +FC:$(which g77)"
453 < %endif
454 < %if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set"
455 < echo "TOOL:gcc3:"
456 <       echo "  +GCC_BASE:$CCACHE_ROOT"
457 < eval        "echo \"  +CC:$CCACHE_ROOT/bin/gcc\""
458 < eval        "echo \"  +CXX:$CCACHE_ROOT/bin/c++\""
459 <       echo "TOOL:g77gcc3:"
460 <       echo "  +FC:$GCC_ROOT/bin/g77"
461 < %endif
462 < %if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-"
463 < echo "TOOL:gcc3:"
464 <       echo "  +GCC_BASE:$GCC_ROOT"
465 <       echo "TOOL:g77gcc3:"
466 <       echo "  +FC:$GCC_ROOT/bin/g77"
467 < %endif
468 <
469 < %endif
470 <
471 <
472 < echo "TOOL:pcre:"
473 < eval "echo \"  +PCRE_BASE:\${PCRE_ROOT}\""
474 < eval "echo \"  +PATH:\${PCRE_ROOT}/bin\""
475 < eval "echo \"  +LIBDIR:\${PCRE_ROOT}/lib\""
476 < eval "echo \"  +INCLUDE:\${PCRE_ROOT}/include\""
477 <
478 <
479 < echo "TOOL:zlib:"
480 < eval "echo \"  +ZLIB_BASE:\${ZLIB_ROOT}\""
481 < eval "echo \"  +PATH:\${ZLIB_ROOT}/bin\""
482 < eval "echo \"  +LIBDIR:\${ZLIB_ROOT}/lib\""
483 < eval "echo \"  +INCLUDE:\${ZLIB_ROOT}/include\""
484 <
485 <
486 < echo "TOOL:bz2lib:"
487 < eval "echo \"  +BZ2LIB_BASE:\${BZ2LIB_ROOT}\""
488 < eval "echo \"  +PATH:\${BZ2LIB_ROOT}/bin\""
489 < eval "echo \"  +LIBDIR:\${BZ2LIB_ROOT}/lib\""
490 < eval "echo \"  +INCLUDE:\${BZ2LIB_ROOT}/include\""
491 <
492 <
493 < echo "TOOL:uuid:"
494 < eval "echo \"  +UUID_BASE:\${UUID_ROOT}\""
495 < eval "echo \"  +PATH:\${UUID_ROOT}/bin\""
496 < eval "echo \"  +LIBDIR:\${UUID_ROOT}/lib\""
497 < eval "echo \"  +INCLUDE:\${UUID_ROOT}/include\""
498 <
499 <
500 < echo "TOOL:cppunit:"
501 < eval "echo \"  +CPPUNIT_BASE:\${CPPUNIT_ROOT}\""
502 < eval "echo \"  +PATH:\${CPPUNIT_ROOT}/bin\""
503 < eval "echo \"  +LIBDIR:\${CPPUNIT_ROOT}/lib\""
504 < eval "echo \"  +INCLUDE:\${CPPUNIT_ROOT}/include\""
505 <
506 <
507 < echo "TOOL:oval:"
508 < eval "echo \"  +OVAL_BASE:\${OVAL_ROOT}\""
509 < eval "echo \"  +PATH:\${OVAL_ROOT}/bin\""
510 < eval "echo \"  +LIBDIR:\${OVAL_ROOT}/lib\""
511 < eval "echo \"  +INCLUDE:\${OVAL_ROOT}/include\""
512 <
513 <
514 < echo "TOOL:valgrind:"
515 < eval "echo \"  +VALGRIND_BASE:\${VALGRIND_ROOT}\""
516 < eval "echo \"  +PATH:\${VALGRIND_ROOT}/bin\""
517 < eval "echo \"  +LIBDIR:\${VALGRIND_ROOT}/lib\""
518 < eval "echo \"  +INCLUDE:\${VALGRIND_ROOT}/include\""
519 <
520 < PYTHON_MAJOR=$(echo $PYTHON_VERSION | sed 's/\.[0-9]*$//')
521 < echo "TOOL:python:"
522 < echo "  +PYTHON_BASE:$PYTHON_ROOT"
523 < echo "  +LIBDIR:$PYTHON_ROOT/lib"
524 < echo "  +INCLUDE:$PYTHON_ROOT/include/python$PYTHON_MAJOR"
525 < echo "  +PATH:$PYTHON_ROOT/bin"
526 <
527 <
528 < echo "TOOL:gccxml:"
529 < eval "echo \"  +GCCXML_BASE:\${GCCXML_ROOT}\""
530 < eval "echo \"  +PATH:\${GCCXML_ROOT}/bin\""
531 < eval "echo \"  +LIBDIR:\${GCCXML_ROOT}/lib\""
532 < eval "echo \"  +INCLUDE:\${GCCXML_ROOT}/include\""
533 <
534 <
535 < echo "TOOL:boost:"
536 < eval "echo \"  +BOOST_BASE:\${BOOST_ROOT}\""
537 < eval "echo \"  +PATH:\${BOOST_ROOT}/bin\""
538 < eval "echo \"  +LIBDIR:\${BOOST_ROOT}/lib\""
539 < eval "echo \"  +INCLUDE:\${BOOST_ROOT}/include\""
540 <
541 < echo "TOOL:root:"
542 < echo "  +ROOT_BASE:$ROOT_ROOT"
543 < echo "  +ROOTSYS:$ROOT_ROOT/root"
544 <
545 <
546 < echo "TOOL:gsl:"
547 < eval "echo \"  +GSL_BASE:\${GSL_ROOT}\""
548 < eval "echo \"  +PATH:\${GSL_ROOT}/bin\""
549 < eval "echo \"  +LIBDIR:\${GSL_ROOT}/lib\""
550 < eval "echo \"  +INCLUDE:\${GSL_ROOT}/include\""
551 <
552 <
553 < echo "TOOL:clhep:"
554 < eval "echo \"  +CLHEP_BASE:\${CLHEP_ROOT}\""
555 < eval "echo \"  +PATH:\${CLHEP_ROOT}/bin\""
556 < eval "echo \"  +LIBDIR:\${CLHEP_ROOT}/lib\""
557 < eval "echo \"  +INCLUDE:\${CLHEP_ROOT}/include\""
558 <
38 > Requires: root
39  
40 < echo "TOOL:qmtest:"
41 < eval "echo \"  +QMTEST_BASE:\${QMTEST_ROOT}\""
562 < eval "echo \"  +PATH:\${QMTEST_ROOT}/bin\""
563 < eval "echo \"  +LIBDIR:\${QMTEST_ROOT}/lib\""
564 < eval "echo \"  +INCLUDE:\${QMTEST_ROOT}/include\""
40 > %define skipreqtools %{nil}
41 > %define skipreqtools jcompiler
42  
43 < ) > tools.conf
567 < %install
568 < mkdir %i/configurations/
569 < cp tools.conf %i/configurations/tools-STANDALONE.conf
570 < %post
571 < %{relocateConfig}configurations/tools-STANDALONE.conf
43 > ## IMPORT scramv1-tool-conf

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines