1 |
ratnik |
1.23 |
### RPM cms fwlite CMSSW_1_6_12_FWLITE
|
2 |
ratnik |
1.1 |
## IMPORT configurations
|
3 |
|
|
Provides: /bin/zsh
|
4 |
ratnik |
1.23 |
Requires: fwlite-tool-conf
|
5 |
|
|
%define cmssw_release %(perl -e '$_="%v"; s/_FWLITE//; print;')
|
6 |
|
|
%define toolconf ${FWLITE_TOOL_CONF_ROOT}/configurations/tools-STANDALONE.conf
|
7 |
ratnik |
1.15 |
|
8 |
|
|
#Defines for file containing list of packages for checkout and build:
|
9 |
ratnik |
1.23 |
%define buildsetrepo CMSDIST
|
10 |
|
|
%define buildsetfile fwlite_build_set.file
|
11 |
|
|
%define buildsetvers buildset_V3_3_1
|
12 |
|
|
|
13 |
|
|
# Define list of external tools to be selected in scram configuration.
|
14 |
|
|
# Any changes must be propagated in fwlite-tool-conf.spec:
|
15 |
|
|
%define externals "cxxcompiler ccompiler clhep sockets boost boost_filesystem rootrflx rootcore rootmath gccxml boost_python elementtree sigcpp hepmc gsl boost_regex boost_program_options boost_program_options boost_regex bz2lib pcre root rootcintex zlib castor python oracle mysql dcap qt libjpg openssl expat seal"
|
16 |
|
|
|
17 |
|
|
%define buildtarget release-build
|
18 |
ratnik |
1.15 |
|
19 |
|
|
# Skip library load and symbol checks to avoid dependency on seal:
|
20 |
ratnik |
1.23 |
%define nolibchecks on
|
21 |
ratnik |
1.1 |
|
22 |
ratnik |
1.7 |
# Switch off building tests:
|
23 |
ratnik |
1.23 |
%define patchsrc3 perl -p -i -e ' s!(<ClassPath.*test\\+test>)!#$1!;' config/BuildFile
|
24 |
ratnik |
1.15 |
|
25 |
ratnik |
1.23 |
# Additional source patches named patchsrc4, patchsrc5 can be defined here.
|
26 |
ratnik |
1.17 |
|
27 |
ratnik |
1.15 |
## IMPORT cms-scram-build
|
28 |
|
|
## IMPORT partial-build
|
29 |
|
|
## IMPORT scramv1-build
|