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 |
43 |
> |
## IMPORT scramv1-tool-conf |