1 |
< |
### RPM lcg seal-tool-conf LCG_48 |
2 |
< |
# DO NOT MODIFY. This spec file is automatically generated by executing src/createConfSpecs.sh in the |
3 |
< |
# main directory. Modify src/toolConfiguration.xsl if needed. |
4 |
< |
|
5 |
< |
# We set a special variable TOOLCONF_VERSION which is then used by scram-build.file and scramv1-build.file to |
6 |
< |
# check out the correct toolbox. Notice that all the *-tool-conf.spec set the same variable so this is |
7 |
< |
# relevant only for build time and not for runtime. |
8 |
< |
# Force rebuild: add do-nothing line (SFA 091106) |
9 |
< |
|
10 |
< |
## INITENV SET TOOLCONF_VERSION %{v} |
11 |
< |
Source0: none |
12 |
< |
|
13 |
< |
Requires: gcc |
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 |
< |
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 |
18 |
– |
Requires: zlib |
32 |
|
Requires: bz2lib |
33 |
|
Requires: uuid |
21 |
– |
Requires: cppunit |
22 |
– |
Requires: oval |
23 |
– |
Requires: valgrind |
24 |
– |
Requires: python |
34 |
|
Requires: gccxml |
35 |
|
Requires: boost |
27 |
– |
Requires: root |
36 |
|
Requires: gsl |
37 |
|
Requires: clhep |
38 |
< |
Requires: qmtest |
31 |
< |
%prep |
32 |
< |
%build |
33 |
< |
(echo "ARCHITECTURE:%{cmsplatf}" |
34 |
< |
echo "SCRAM_BASEPATH:%{instroot}/external" |
35 |
< |
|
36 |
< |
%define is_arch_Linux__2.4 %(if [ `echo "%{cmsplatf}" | sed -e 's/\(Linux__2.4\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi) |
37 |
< |
%if "%is_arch_Linux__2.4" == "true" |
38 |
< |
|
39 |
< |
%if "%{?use_system_gcc:set}" == "set" |
40 |
< |
echo "TOOL:gcc3:" |
41 |
< |
echo " +GCC_BASE:/none" |
42 |
< |
echo " +CC:$(which gcc)" |
43 |
< |
echo " +CXX:$(which c++)" |
44 |
< |
echo " +PATH:/none" # useless, toolbox says value="" |
45 |
< |
echo " +LD_LIBRARY_PATH:/none" # useless, toolbox says value="" |
46 |
< |
echo "TOOL:g77gcc3:" |
47 |
< |
echo " +FC:$(which g77 | grep -v 'no g77')" |
48 |
< |
%endif |
49 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set" |
50 |
< |
echo "TOOL:gcc3:" |
51 |
< |
echo " +GCC_BASE:$CCACHE_ROOT" |
52 |
< |
eval "echo \" +CC:$CCACHE_ROOT/bin/gcc\"" |
53 |
< |
eval "echo \" +CXX:$CCACHE_ROOT/bin/c++\"" |
54 |
< |
echo "TOOL:g77gcc3:" |
55 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
56 |
< |
%endif |
57 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-" |
58 |
< |
echo "TOOL:gcc3:" |
59 |
< |
echo " +GCC_BASE:$GCC_ROOT" |
60 |
< |
echo "TOOL:g77gcc3:" |
61 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
62 |
< |
%endif |
63 |
< |
|
64 |
< |
%endif |
65 |
< |
|
66 |
< |
%define is_arch_cygwin %(if [ `echo "%{cmsplatf}" | sed -e 's/\(cygwin\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi) |
67 |
< |
%if "%is_arch_cygwin" == "true" |
68 |
< |
|
69 |
< |
|
70 |
< |
echo "TOOL:msvcwrap:" |
71 |
< |
eval "echo \" +MSVCWRAP_BASE:\${MSVCWRAP_ROOT}\"" |
72 |
< |
eval "echo \" +PATH:\${MSVCWRAP_ROOT}/bin\"" |
73 |
< |
eval "echo \" +LIBDIR:\${MSVCWRAP_ROOT}/lib\"" |
74 |
< |
eval "echo \" +INCLUDE:\${MSVCWRAP_ROOT}/include\"" |
75 |
< |
|
76 |
< |
|
77 |
< |
echo "TOOL:rx:" |
78 |
< |
eval "echo \" +RX_BASE:\${RX_ROOT}\"" |
79 |
< |
eval "echo \" +PATH:\${RX_ROOT}/bin\"" |
80 |
< |
eval "echo \" +LIBDIR:\${RX_ROOT}/lib\"" |
81 |
< |
eval "echo \" +INCLUDE:\${RX_ROOT}/include\"" |
82 |
< |
|
83 |
< |
%endif |
84 |
< |
|
85 |
< |
%define is_arch_osx103_gcc33 %(if [ `echo "%{cmsplatf}" | sed -e 's/\(osx103_gcc33\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi) |
86 |
< |
%if "%is_arch_osx103_gcc33" == "true" |
87 |
< |
|
88 |
< |
%if "%{?use_system_gcc:set}" == "set" |
89 |
< |
echo "TOOL:OSXgcc:" |
90 |
< |
echo " +GCC_BASE:/none" |
91 |
< |
echo " +CC:$(which gcc)" |
92 |
< |
echo " +CXX:$(which c++)" |
93 |
< |
echo " +PATH:/none" # useless, toolbox says value="" |
94 |
< |
echo " +LD_LIBRARY_PATH:/none" # useless, toolbox says value="" |
95 |
< |
echo "TOOL:g77gcc3:" |
96 |
< |
echo " +FC:$(which g77 | grep -v 'no g77')" |
97 |
< |
%endif |
98 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set" |
99 |
< |
echo "TOOL:OSXgcc:" |
100 |
< |
echo " +GCC_BASE:$CCACHE_ROOT" |
101 |
< |
eval "echo \" +CC:$CCACHE_ROOT/bin/gcc\"" |
102 |
< |
eval "echo \" +CXX:$CCACHE_ROOT/bin/c++\"" |
103 |
< |
echo "TOOL:g77gcc3:" |
104 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
105 |
< |
%endif |
106 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-" |
107 |
< |
echo "TOOL:OSXgcc:" |
108 |
< |
echo " +GCC_BASE:$GCC_ROOT" |
109 |
< |
echo "TOOL:g77gcc3:" |
110 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
111 |
< |
%endif |
112 |
< |
|
113 |
< |
%if "%{?use_system_gcc:set}" == "set" |
114 |
< |
echo "TOOL:OSXg77gcc:" |
115 |
< |
echo " +GCC_BASE:/none" |
116 |
< |
echo " +CC:$(which gcc)" |
117 |
< |
echo " +CXX:$(which c++)" |
118 |
< |
echo " +PATH:/none" # useless, toolbox says value="" |
119 |
< |
echo " +LD_LIBRARY_PATH:/none" # useless, toolbox says value="" |
120 |
< |
echo "TOOL:g77gcc3:" |
121 |
< |
echo " +FC:$(which g77 | grep -v 'no g77')" |
122 |
< |
%endif |
123 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set" |
124 |
< |
echo "TOOL:OSXg77gcc:" |
125 |
< |
echo " +GCC_BASE:$CCACHE_ROOT" |
126 |
< |
eval "echo \" +CC:$CCACHE_ROOT/bin/gcc\"" |
127 |
< |
eval "echo \" +CXX:$CCACHE_ROOT/bin/c++\"" |
128 |
< |
echo "TOOL:g77gcc3:" |
129 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
130 |
< |
%endif |
131 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-" |
132 |
< |
echo "TOOL:OSXg77gcc:" |
133 |
< |
echo " +GCC_BASE:$GCC_ROOT" |
134 |
< |
echo "TOOL:g77gcc3:" |
135 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
136 |
< |
%endif |
137 |
< |
|
138 |
< |
%endif |
139 |
< |
|
140 |
< |
%define is_arch_osx104_gcc33 %(if [ `echo "%{cmsplatf}" | sed -e 's/\(osx104_gcc33\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi) |
141 |
< |
%if "%is_arch_osx104_gcc33" == "true" |
142 |
< |
|
143 |
< |
%if "%{?use_system_gcc:set}" == "set" |
144 |
< |
echo "TOOL:OSXgcc:" |
145 |
< |
echo " +GCC_BASE:/none" |
146 |
< |
echo " +CC:$(which gcc)" |
147 |
< |
echo " +CXX:$(which c++)" |
148 |
< |
echo " +PATH:/none" # useless, toolbox says value="" |
149 |
< |
echo " +LD_LIBRARY_PATH:/none" # useless, toolbox says value="" |
150 |
< |
echo "TOOL:g77gcc3:" |
151 |
< |
echo " +FC:$(which g77 | grep -v 'no g77')" |
152 |
< |
%endif |
153 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set" |
154 |
< |
echo "TOOL:OSXgcc:" |
155 |
< |
echo " +GCC_BASE:$CCACHE_ROOT" |
156 |
< |
eval "echo \" +CC:$CCACHE_ROOT/bin/gcc\"" |
157 |
< |
eval "echo \" +CXX:$CCACHE_ROOT/bin/c++\"" |
158 |
< |
echo "TOOL:g77gcc3:" |
159 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
160 |
< |
%endif |
161 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-" |
162 |
< |
echo "TOOL:OSXgcc:" |
163 |
< |
echo " +GCC_BASE:$GCC_ROOT" |
164 |
< |
echo "TOOL:g77gcc3:" |
165 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
166 |
< |
%endif |
167 |
< |
|
168 |
< |
%if "%{?use_system_gcc:set}" == "set" |
169 |
< |
echo "TOOL:OSXg77gcc:" |
170 |
< |
echo " +GCC_BASE:/none" |
171 |
< |
echo " +CC:$(which gcc)" |
172 |
< |
echo " +CXX:$(which c++)" |
173 |
< |
echo " +PATH:/none" # useless, toolbox says value="" |
174 |
< |
echo " +LD_LIBRARY_PATH:/none" # useless, toolbox says value="" |
175 |
< |
echo "TOOL:g77gcc3:" |
176 |
< |
echo " +FC:$(which g77 | grep -v 'no g77')" |
177 |
< |
%endif |
178 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set" |
179 |
< |
echo "TOOL:OSXg77gcc:" |
180 |
< |
echo " +GCC_BASE:$CCACHE_ROOT" |
181 |
< |
eval "echo \" +CC:$CCACHE_ROOT/bin/gcc\"" |
182 |
< |
eval "echo \" +CXX:$CCACHE_ROOT/bin/c++\"" |
183 |
< |
echo "TOOL:g77gcc3:" |
184 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
185 |
< |
%endif |
186 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-" |
187 |
< |
echo "TOOL:OSXg77gcc:" |
188 |
< |
echo " +GCC_BASE:$GCC_ROOT" |
189 |
< |
echo "TOOL:g77gcc3:" |
190 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
191 |
< |
%endif |
192 |
< |
|
193 |
< |
%endif |
194 |
< |
|
195 |
< |
%define is_arch_osx104_gcc40 %(if [ `echo "%{cmsplatf}" | sed -e 's/\(osx104_gcc40\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi) |
196 |
< |
%if "%is_arch_osx104_gcc40" == "true" |
197 |
< |
|
198 |
< |
%if "%{?use_system_gcc:set}" == "set" |
199 |
< |
echo "TOOL:OSXgcc:" |
200 |
< |
echo " +GCC_BASE:/none" |
201 |
< |
echo " +CC:$(which gcc)" |
202 |
< |
echo " +CXX:$(which c++)" |
203 |
< |
echo " +PATH:/none" # useless, toolbox says value="" |
204 |
< |
echo " +LD_LIBRARY_PATH:/none" # useless, toolbox says value="" |
205 |
< |
echo "TOOL:g77gcc3:" |
206 |
< |
echo " +FC:$(which g77 | grep -v 'no g77')" |
207 |
< |
%endif |
208 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set" |
209 |
< |
echo "TOOL:OSXgcc:" |
210 |
< |
echo " +GCC_BASE:$CCACHE_ROOT" |
211 |
< |
eval "echo \" +CC:$CCACHE_ROOT/bin/gcc\"" |
212 |
< |
eval "echo \" +CXX:$CCACHE_ROOT/bin/c++\"" |
213 |
< |
echo "TOOL:g77gcc3:" |
214 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
215 |
< |
%endif |
216 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-" |
217 |
< |
echo "TOOL:OSXgcc:" |
218 |
< |
echo " +GCC_BASE:$GCC_ROOT" |
219 |
< |
echo "TOOL:g77gcc3:" |
220 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
221 |
< |
%endif |
222 |
< |
|
223 |
< |
%if "%{?use_system_gcc:set}" == "set" |
224 |
< |
echo "TOOL:OSXg77gcc:" |
225 |
< |
echo " +GCC_BASE:/none" |
226 |
< |
echo " +CC:$(which gcc)" |
227 |
< |
echo " +CXX:$(which c++)" |
228 |
< |
echo " +PATH:/none" # useless, toolbox says value="" |
229 |
< |
echo " +LD_LIBRARY_PATH:/none" # useless, toolbox says value="" |
230 |
< |
echo "TOOL:g77gcc3:" |
231 |
< |
echo " +FC:$(which g77 | grep -v 'no g77')" |
232 |
< |
%endif |
233 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set" |
234 |
< |
echo "TOOL:OSXg77gcc:" |
235 |
< |
echo " +GCC_BASE:$CCACHE_ROOT" |
236 |
< |
eval "echo \" +CC:$CCACHE_ROOT/bin/gcc\"" |
237 |
< |
eval "echo \" +CXX:$CCACHE_ROOT/bin/c++\"" |
238 |
< |
echo "TOOL:g77gcc3:" |
239 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
240 |
< |
%endif |
241 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-" |
242 |
< |
echo "TOOL:OSXg77gcc:" |
243 |
< |
echo " +GCC_BASE:$GCC_ROOT" |
244 |
< |
echo "TOOL:g77gcc3:" |
245 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
246 |
< |
%endif |
247 |
< |
|
248 |
< |
%endif |
249 |
< |
|
250 |
< |
%define is_arch_slc3_ia32_gcc323 %(if [ `echo "%{cmsplatf}" | sed -e 's/\(slc3_ia32_gcc323\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi) |
251 |
< |
%if "%is_arch_slc3_ia32_gcc323" == "true" |
252 |
< |
|
253 |
< |
%if "%{?use_system_gcc:set}" == "set" |
254 |
< |
echo "TOOL:gcc3:" |
255 |
< |
echo " +GCC_BASE:/none" |
256 |
< |
echo " +CC:$(which gcc)" |
257 |
< |
echo " +CXX:$(which c++)" |
258 |
< |
echo " +PATH:/none" # useless, toolbox says value="" |
259 |
< |
echo " +LD_LIBRARY_PATH:/none" # useless, toolbox says value="" |
260 |
< |
echo "TOOL:g77gcc3:" |
261 |
< |
echo " +FC:$(which g77 | grep -v 'no g77')" |
262 |
< |
%endif |
263 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set" |
264 |
< |
echo "TOOL:gcc3:" |
265 |
< |
echo " +GCC_BASE:$CCACHE_ROOT" |
266 |
< |
eval "echo \" +CC:$CCACHE_ROOT/bin/gcc\"" |
267 |
< |
eval "echo \" +CXX:$CCACHE_ROOT/bin/c++\"" |
268 |
< |
echo "TOOL:g77gcc3:" |
269 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
270 |
< |
%endif |
271 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-" |
272 |
< |
echo "TOOL:gcc3:" |
273 |
< |
echo " +GCC_BASE:$GCC_ROOT" |
274 |
< |
echo "TOOL:g77gcc3:" |
275 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
276 |
< |
%endif |
277 |
< |
|
278 |
< |
%endif |
279 |
< |
|
280 |
< |
%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) |
281 |
< |
%if "%is_arch_slc3_ia32_gcc323_dbg" == "true" |
282 |
< |
|
283 |
< |
%if "%{?use_system_gcc:set}" == "set" |
284 |
< |
echo "TOOL:gcc3:" |
285 |
< |
echo " +GCC_BASE:/none" |
286 |
< |
echo " +CC:$(which gcc)" |
287 |
< |
echo " +CXX:$(which c++)" |
288 |
< |
echo " +PATH:/none" # useless, toolbox says value="" |
289 |
< |
echo " +LD_LIBRARY_PATH:/none" # useless, toolbox says value="" |
290 |
< |
echo "TOOL:g77gcc3:" |
291 |
< |
echo " +FC:$(which g77 | grep -v 'no g77')" |
292 |
< |
%endif |
293 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set" |
294 |
< |
echo "TOOL:gcc3:" |
295 |
< |
echo " +GCC_BASE:$CCACHE_ROOT" |
296 |
< |
eval "echo \" +CC:$CCACHE_ROOT/bin/gcc\"" |
297 |
< |
eval "echo \" +CXX:$CCACHE_ROOT/bin/c++\"" |
298 |
< |
echo "TOOL:g77gcc3:" |
299 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
300 |
< |
%endif |
301 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-" |
302 |
< |
echo "TOOL:gcc3:" |
303 |
< |
echo " +GCC_BASE:$GCC_ROOT" |
304 |
< |
echo "TOOL:g77gcc3:" |
305 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
306 |
< |
%endif |
307 |
< |
|
308 |
< |
%endif |
309 |
< |
|
310 |
< |
%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) |
311 |
< |
%if "%is_arch_slc3_ia32_gcc323_gcov" == "true" |
312 |
< |
|
313 |
< |
%if "%{?use_system_gcc:set}" == "set" |
314 |
< |
echo "TOOL:gcc3:" |
315 |
< |
echo " +GCC_BASE:/none" |
316 |
< |
echo " +CC:$(which gcc)" |
317 |
< |
echo " +CXX:$(which c++)" |
318 |
< |
echo " +PATH:/none" # useless, toolbox says value="" |
319 |
< |
echo " +LD_LIBRARY_PATH:/none" # useless, toolbox says value="" |
320 |
< |
echo "TOOL:g77gcc3:" |
321 |
< |
echo " +FC:$(which g77 | grep -v 'no g77')" |
322 |
< |
%endif |
323 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set" |
324 |
< |
echo "TOOL:gcc3:" |
325 |
< |
echo " +GCC_BASE:$CCACHE_ROOT" |
326 |
< |
eval "echo \" +CC:$CCACHE_ROOT/bin/gcc\"" |
327 |
< |
eval "echo \" +CXX:$CCACHE_ROOT/bin/c++\"" |
328 |
< |
echo "TOOL:g77gcc3:" |
329 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
330 |
< |
%endif |
331 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-" |
332 |
< |
echo "TOOL:gcc3:" |
333 |
< |
echo " +GCC_BASE:$GCC_ROOT" |
334 |
< |
echo "TOOL:g77gcc3:" |
335 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
336 |
< |
%endif |
337 |
< |
|
338 |
< |
%endif |
339 |
< |
|
340 |
< |
%define is_arch_slc3_ia32_gcc344 %(if [ `echo "%{cmsplatf}" | sed -e 's/\(slc3_ia32_gcc344\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi) |
341 |
< |
%if "%is_arch_slc3_ia32_gcc344" == "true" |
342 |
< |
|
343 |
< |
%if "%{?use_system_gcc:set}" == "set" |
344 |
< |
echo "TOOL:gcc344:" |
345 |
< |
echo " +GCC_BASE:/none" |
346 |
< |
echo " +CC:$(which gcc)" |
347 |
< |
echo " +CXX:$(which c++)" |
348 |
< |
echo " +PATH:/none" # useless, toolbox says value="" |
349 |
< |
echo " +LD_LIBRARY_PATH:/none" # useless, toolbox says value="" |
350 |
< |
echo "TOOL:g77gcc3:" |
351 |
< |
echo " +FC:$(which g77 | grep -v 'no g77')" |
352 |
< |
%endif |
353 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set" |
354 |
< |
echo "TOOL:gcc344:" |
355 |
< |
echo " +GCC_BASE:$CCACHE_ROOT" |
356 |
< |
eval "echo \" +CC:$CCACHE_ROOT/bin/gcc\"" |
357 |
< |
eval "echo \" +CXX:$CCACHE_ROOT/bin/c++\"" |
358 |
< |
echo "TOOL:g77gcc3:" |
359 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
360 |
< |
%endif |
361 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-" |
362 |
< |
echo "TOOL:gcc344:" |
363 |
< |
echo " +GCC_BASE:$GCC_ROOT" |
364 |
< |
echo "TOOL:g77gcc3:" |
365 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
366 |
< |
%endif |
367 |
< |
|
368 |
< |
%endif |
369 |
< |
|
370 |
< |
%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) |
371 |
< |
%if "%is_arch_slc3_ia32_gcc344_dbg" == "true" |
372 |
< |
|
373 |
< |
%if "%{?use_system_gcc:set}" == "set" |
374 |
< |
echo "TOOL:gcc344:" |
375 |
< |
echo " +GCC_BASE:/none" |
376 |
< |
echo " +CC:$(which gcc)" |
377 |
< |
echo " +CXX:$(which c++)" |
378 |
< |
echo " +PATH:/none" # useless, toolbox says value="" |
379 |
< |
echo " +LD_LIBRARY_PATH:/none" # useless, toolbox says value="" |
380 |
< |
echo "TOOL:g77gcc3:" |
381 |
< |
echo " +FC:$(which g77 | grep -v 'no g77')" |
382 |
< |
%endif |
383 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set" |
384 |
< |
echo "TOOL:gcc344:" |
385 |
< |
echo " +GCC_BASE:$CCACHE_ROOT" |
386 |
< |
eval "echo \" +CC:$CCACHE_ROOT/bin/gcc\"" |
387 |
< |
eval "echo \" +CXX:$CCACHE_ROOT/bin/c++\"" |
388 |
< |
echo "TOOL:g77gcc3:" |
389 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
390 |
< |
%endif |
391 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-" |
392 |
< |
echo "TOOL:gcc344:" |
393 |
< |
echo " +GCC_BASE:$GCC_ROOT" |
394 |
< |
echo "TOOL:g77gcc3:" |
395 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
396 |
< |
%endif |
397 |
< |
|
398 |
< |
%endif |
399 |
< |
|
400 |
< |
%define is_arch_slc3_amd64_gcc344 %(if [ `echo "%{cmsplatf}" | sed -e 's/\(slc3_amd64_gcc344\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi) |
401 |
< |
%if "%is_arch_slc3_amd64_gcc344" == "true" |
402 |
< |
|
403 |
< |
%if "%{?use_system_gcc:set}" == "set" |
404 |
< |
echo "TOOL:gcc344:" |
405 |
< |
echo " +GCC_BASE:/none" |
406 |
< |
echo " +CC:$(which gcc)" |
407 |
< |
echo " +CXX:$(which c++)" |
408 |
< |
echo " +PATH:/none" # useless, toolbox says value="" |
409 |
< |
echo " +LD_LIBRARY_PATH:/none" # useless, toolbox says value="" |
410 |
< |
echo "TOOL:g77gcc3:" |
411 |
< |
echo " +FC:$(which g77 | grep -v 'no g77')" |
412 |
< |
%endif |
413 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set" |
414 |
< |
echo "TOOL:gcc344:" |
415 |
< |
echo " +GCC_BASE:$CCACHE_ROOT" |
416 |
< |
eval "echo \" +CC:$CCACHE_ROOT/bin/gcc\"" |
417 |
< |
eval "echo \" +CXX:$CCACHE_ROOT/bin/c++\"" |
418 |
< |
echo "TOOL:g77gcc3:" |
419 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
420 |
< |
%endif |
421 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-" |
422 |
< |
echo "TOOL:gcc344:" |
423 |
< |
echo " +GCC_BASE:$GCC_ROOT" |
424 |
< |
echo "TOOL:g77gcc3:" |
425 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
426 |
< |
%endif |
427 |
< |
|
428 |
< |
%endif |
429 |
< |
|
430 |
< |
%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) |
431 |
< |
%if "%is_arch_slc3_amd64_gcc344_dbg" == "true" |
432 |
< |
|
433 |
< |
%if "%{?use_system_gcc:set}" == "set" |
434 |
< |
echo "TOOL:gcc344:" |
435 |
< |
echo " +GCC_BASE:/none" |
436 |
< |
echo " +CC:$(which gcc)" |
437 |
< |
echo " +CXX:$(which c++)" |
438 |
< |
echo " +PATH:/none" # useless, toolbox says value="" |
439 |
< |
echo " +LD_LIBRARY_PATH:/none" # useless, toolbox says value="" |
440 |
< |
echo "TOOL:g77gcc3:" |
441 |
< |
echo " +FC:$(which g77 | grep -v 'no g77')" |
442 |
< |
%endif |
443 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set" |
444 |
< |
echo "TOOL:gcc344:" |
445 |
< |
echo " +GCC_BASE:$CCACHE_ROOT" |
446 |
< |
eval "echo \" +CC:$CCACHE_ROOT/bin/gcc\"" |
447 |
< |
eval "echo \" +CXX:$CCACHE_ROOT/bin/c++\"" |
448 |
< |
echo "TOOL:g77gcc3:" |
449 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
450 |
< |
%endif |
451 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-" |
452 |
< |
echo "TOOL:gcc344:" |
453 |
< |
echo " +GCC_BASE:$GCC_ROOT" |
454 |
< |
echo "TOOL:g77gcc3:" |
455 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
456 |
< |
%endif |
457 |
< |
|
458 |
< |
%endif |
459 |
< |
|
460 |
< |
%define is_arch_slc4_ia32_gcc345 %(if [ `echo "%{cmsplatf}" | sed -e 's/\(slc4_ia32_gcc345\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi) |
461 |
< |
%if "%is_arch_slc4_ia32_gcc345" == "true" |
462 |
< |
|
463 |
< |
%if "%{?use_system_gcc:set}" == "set" |
464 |
< |
echo "TOOL:gcc3:" |
465 |
< |
echo " +GCC_BASE:/none" |
466 |
< |
echo " +CC:$(which gcc)" |
467 |
< |
echo " +CXX:$(which c++)" |
468 |
< |
echo " +PATH:/none" # useless, toolbox says value="" |
469 |
< |
echo " +LD_LIBRARY_PATH:/none" # useless, toolbox says value="" |
470 |
< |
echo "TOOL:g77gcc3:" |
471 |
< |
echo " +FC:$(which g77 | grep -v 'no g77')" |
472 |
< |
%endif |
473 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set" |
474 |
< |
echo "TOOL:gcc3:" |
475 |
< |
echo " +GCC_BASE:$CCACHE_ROOT" |
476 |
< |
eval "echo \" +CC:$CCACHE_ROOT/bin/gcc\"" |
477 |
< |
eval "echo \" +CXX:$CCACHE_ROOT/bin/c++\"" |
478 |
< |
echo "TOOL:g77gcc3:" |
479 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
480 |
< |
%endif |
481 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-" |
482 |
< |
echo "TOOL:gcc3:" |
483 |
< |
echo " +GCC_BASE:$GCC_ROOT" |
484 |
< |
echo "TOOL:g77gcc3:" |
485 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
486 |
< |
%endif |
487 |
< |
|
488 |
< |
%endif |
489 |
< |
|
490 |
< |
%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) |
491 |
< |
%if "%is_arch_slc4_ia32_gcc345_dbg" == "true" |
492 |
< |
|
493 |
< |
%if "%{?use_system_gcc:set}" == "set" |
494 |
< |
echo "TOOL:gcc3:" |
495 |
< |
echo " +GCC_BASE:/none" |
496 |
< |
echo " +CC:$(which gcc)" |
497 |
< |
echo " +CXX:$(which c++)" |
498 |
< |
echo " +PATH:/none" # useless, toolbox says value="" |
499 |
< |
echo " +LD_LIBRARY_PATH:/none" # useless, toolbox says value="" |
500 |
< |
echo "TOOL:g77gcc3:" |
501 |
< |
echo " +FC:$(which g77 | grep -v 'no g77')" |
502 |
< |
%endif |
503 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set" |
504 |
< |
echo "TOOL:gcc3:" |
505 |
< |
echo " +GCC_BASE:$CCACHE_ROOT" |
506 |
< |
eval "echo \" +CC:$CCACHE_ROOT/bin/gcc\"" |
507 |
< |
eval "echo \" +CXX:$CCACHE_ROOT/bin/c++\"" |
508 |
< |
echo "TOOL:g77gcc3:" |
509 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
510 |
< |
%endif |
511 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-" |
512 |
< |
echo "TOOL:gcc3:" |
513 |
< |
echo " +GCC_BASE:$GCC_ROOT" |
514 |
< |
echo "TOOL:g77gcc3:" |
515 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
516 |
< |
%endif |
517 |
< |
|
518 |
< |
%endif |
519 |
< |
|
520 |
< |
%define is_arch_slc4_amd64_gcc345 %(if [ `echo "%{cmsplatf}" | sed -e 's/\(slc4_amd64_gcc345\)/\1/'` = "%{cmsplatf}" ]; then echo true; else echo false; fi) |
521 |
< |
%if "%is_arch_slc4_amd64_gcc345" == "true" |
522 |
< |
|
523 |
< |
%if "%{?use_system_gcc:set}" == "set" |
524 |
< |
echo "TOOL:gcc3:" |
525 |
< |
echo " +GCC_BASE:/none" |
526 |
< |
echo " +CC:$(which gcc)" |
527 |
< |
echo " +CXX:$(which c++)" |
528 |
< |
echo " +PATH:/none" # useless, toolbox says value="" |
529 |
< |
echo " +LD_LIBRARY_PATH:/none" # useless, toolbox says value="" |
530 |
< |
echo "TOOL:g77gcc3:" |
531 |
< |
echo " +FC:$(which g77 | grep -v 'no g77')" |
532 |
< |
%endif |
533 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set" |
534 |
< |
echo "TOOL:gcc3:" |
535 |
< |
echo " +GCC_BASE:$CCACHE_ROOT" |
536 |
< |
eval "echo \" +CC:$CCACHE_ROOT/bin/gcc\"" |
537 |
< |
eval "echo \" +CXX:$CCACHE_ROOT/bin/c++\"" |
538 |
< |
echo "TOOL:g77gcc3:" |
539 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
540 |
< |
%endif |
541 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-" |
542 |
< |
echo "TOOL:gcc3:" |
543 |
< |
echo " +GCC_BASE:$GCC_ROOT" |
544 |
< |
echo "TOOL:g77gcc3:" |
545 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
546 |
< |
%endif |
547 |
< |
|
548 |
< |
%endif |
549 |
< |
|
550 |
< |
%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) |
551 |
< |
%if "%is_arch_slc4_amd64_gcc345_dbg" == "true" |
552 |
< |
|
553 |
< |
%if "%{?use_system_gcc:set}" == "set" |
554 |
< |
echo "TOOL:gcc3:" |
555 |
< |
echo " +GCC_BASE:/none" |
556 |
< |
echo " +CC:$(which gcc)" |
557 |
< |
echo " +CXX:$(which c++)" |
558 |
< |
echo " +PATH:/none" # useless, toolbox says value="" |
559 |
< |
echo " +LD_LIBRARY_PATH:/none" # useless, toolbox says value="" |
560 |
< |
echo "TOOL:g77gcc3:" |
561 |
< |
echo " +FC:$(which g77 | grep -v 'no g77')" |
562 |
< |
%endif |
563 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-set" |
564 |
< |
echo "TOOL:gcc3:" |
565 |
< |
echo " +GCC_BASE:$CCACHE_ROOT" |
566 |
< |
eval "echo \" +CC:$CCACHE_ROOT/bin/gcc\"" |
567 |
< |
eval "echo \" +CXX:$CCACHE_ROOT/bin/c++\"" |
568 |
< |
echo "TOOL:g77gcc3:" |
569 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
570 |
< |
%endif |
571 |
< |
%if "%{?use_system_gcc:set}-%{?use_ccache:set}" == "-" |
572 |
< |
echo "TOOL:gcc3:" |
573 |
< |
echo " +GCC_BASE:$GCC_ROOT" |
574 |
< |
echo "TOOL:g77gcc3:" |
575 |
< |
echo " +FC:$GCC_ROOT/bin/g77" |
576 |
< |
%endif |
577 |
< |
|
578 |
< |
%endif |
579 |
< |
|
580 |
< |
|
581 |
< |
echo "TOOL:pcre:" |
582 |
< |
eval "echo \" +PCRE_BASE:\${PCRE_ROOT}\"" |
583 |
< |
eval "echo \" +PATH:\${PCRE_ROOT}/bin\"" |
584 |
< |
eval "echo \" +LIBDIR:\${PCRE_ROOT}/lib\"" |
585 |
< |
eval "echo \" +INCLUDE:\${PCRE_ROOT}/include\"" |
586 |
< |
|
587 |
< |
|
588 |
< |
echo "TOOL:zlib:" |
589 |
< |
eval "echo \" +ZLIB_BASE:\${ZLIB_ROOT}\"" |
590 |
< |
eval "echo \" +PATH:\${ZLIB_ROOT}/bin\"" |
591 |
< |
eval "echo \" +LIBDIR:\${ZLIB_ROOT}/lib\"" |
592 |
< |
eval "echo \" +INCLUDE:\${ZLIB_ROOT}/include\"" |
593 |
< |
|
594 |
< |
|
595 |
< |
echo "TOOL:bz2lib:" |
596 |
< |
eval "echo \" +BZ2LIB_BASE:\${BZ2LIB_ROOT}\"" |
597 |
< |
eval "echo \" +PATH:\${BZ2LIB_ROOT}/bin\"" |
598 |
< |
eval "echo \" +LIBDIR:\${BZ2LIB_ROOT}/lib\"" |
599 |
< |
eval "echo \" +INCLUDE:\${BZ2LIB_ROOT}/include\"" |
600 |
< |
|
601 |
< |
|
602 |
< |
echo "TOOL:uuid:" |
603 |
< |
eval "echo \" +UUID_BASE:\${UUID_ROOT}\"" |
604 |
< |
eval "echo \" +PATH:\${UUID_ROOT}/bin\"" |
605 |
< |
eval "echo \" +LIBDIR:\${UUID_ROOT}/lib\"" |
606 |
< |
eval "echo \" +INCLUDE:\${UUID_ROOT}/include\"" |
607 |
< |
|
608 |
< |
|
609 |
< |
echo "TOOL:cppunit:" |
610 |
< |
eval "echo \" +CPPUNIT_BASE:\${CPPUNIT_ROOT}\"" |
611 |
< |
eval "echo \" +PATH:\${CPPUNIT_ROOT}/bin\"" |
612 |
< |
eval "echo \" +LIBDIR:\${CPPUNIT_ROOT}/lib\"" |
613 |
< |
eval "echo \" +INCLUDE:\${CPPUNIT_ROOT}/include\"" |
614 |
< |
|
615 |
< |
|
616 |
< |
echo "TOOL:oval:" |
617 |
< |
eval "echo \" +OVAL_BASE:\${OVAL_ROOT}\"" |
618 |
< |
eval "echo \" +PATH:\${OVAL_ROOT}/bin\"" |
619 |
< |
eval "echo \" +LIBDIR:\${OVAL_ROOT}/lib\"" |
620 |
< |
eval "echo \" +INCLUDE:\${OVAL_ROOT}/include\"" |
621 |
< |
|
622 |
< |
|
623 |
< |
echo "TOOL:valgrind:" |
624 |
< |
eval "echo \" +VALGRIND_BASE:\${VALGRIND_ROOT}\"" |
625 |
< |
eval "echo \" +PATH:\${VALGRIND_ROOT}/bin\"" |
626 |
< |
eval "echo \" +LIBDIR:\${VALGRIND_ROOT}/lib\"" |
627 |
< |
eval "echo \" +INCLUDE:\${VALGRIND_ROOT}/include\"" |
628 |
< |
|
629 |
< |
PYTHON_MAJOR=$(echo $PYTHON_VERSION | sed 's/\.[0-9]*$//') |
630 |
< |
echo "TOOL:python:" |
631 |
< |
echo " +PYTHON_BASE:$PYTHON_ROOT" |
632 |
< |
echo " +LIBDIR:$PYTHON_ROOT/lib" |
633 |
< |
echo " +INCLUDE:$PYTHON_ROOT/include/python$PYTHON_MAJOR" |
634 |
< |
echo " +PATH:$PYTHON_ROOT/bin" |
635 |
< |
|
636 |
< |
|
637 |
< |
echo "TOOL:gccxml:" |
638 |
< |
eval "echo \" +GCCXML_BASE:\${GCCXML_ROOT}\"" |
639 |
< |
eval "echo \" +PATH:\${GCCXML_ROOT}/bin\"" |
640 |
< |
eval "echo \" +LIBDIR:\${GCCXML_ROOT}/lib\"" |
641 |
< |
eval "echo \" +INCLUDE:\${GCCXML_ROOT}/include\"" |
642 |
< |
|
643 |
< |
|
644 |
< |
echo "TOOL:boost:" |
645 |
< |
eval "echo \" +BOOST_BASE:\${BOOST_ROOT}\"" |
646 |
< |
eval "echo \" +PATH:\${BOOST_ROOT}/bin\"" |
647 |
< |
eval "echo \" +LIBDIR:\${BOOST_ROOT}/lib\"" |
648 |
< |
eval "echo \" +INCLUDE:\${BOOST_ROOT}/include\"" |
649 |
< |
|
650 |
< |
echo "TOOL:root:" |
651 |
< |
echo " +ROOT_BASE:$ROOT_ROOT" |
652 |
< |
echo " +ROOTSYS:$ROOT_ROOT/root" |
653 |
< |
|
654 |
< |
|
655 |
< |
echo "TOOL:gsl:" |
656 |
< |
eval "echo \" +GSL_BASE:\${GSL_ROOT}\"" |
657 |
< |
eval "echo \" +PATH:\${GSL_ROOT}/bin\"" |
658 |
< |
eval "echo \" +LIBDIR:\${GSL_ROOT}/lib\"" |
659 |
< |
eval "echo \" +INCLUDE:\${GSL_ROOT}/include\"" |
660 |
< |
|
661 |
< |
|
662 |
< |
echo "TOOL:clhep:" |
663 |
< |
eval "echo \" +CLHEP_BASE:\${CLHEP_ROOT}\"" |
664 |
< |
eval "echo \" +PATH:\${CLHEP_ROOT}/bin\"" |
665 |
< |
eval "echo \" +LIBDIR:\${CLHEP_ROOT}/lib\"" |
666 |
< |
eval "echo \" +INCLUDE:\${CLHEP_ROOT}/include\"" |
667 |
< |
|
38 |
> |
Requires: root |
39 |
|
|
40 |
< |
echo "TOOL:qmtest:" |
41 |
< |
eval "echo \" +QMTEST_BASE:\${QMTEST_ROOT}\"" |
671 |
< |
eval "echo \" +PATH:\${QMTEST_ROOT}/bin\"" |
672 |
< |
eval "echo \" +LIBDIR:\${QMTEST_ROOT}/lib\"" |
673 |
< |
eval "echo \" +INCLUDE:\${QMTEST_ROOT}/include\"" |
40 |
> |
%define skipreqtools %{nil} |
41 |
> |
%define skipreqtools jcompiler |
42 |
|
|
43 |
< |
) > tools.conf |
676 |
< |
%install |
677 |
< |
mkdir %i/configurations/ |
678 |
< |
cp tools.conf %i/configurations/tools-STANDALONE.conf |
679 |
< |
%post |
680 |
< |
%{relocateConfig}configurations/tools-STANDALONE.conf |
43 |
> |
## IMPORT scramv1-tool-conf |