1 |
< |
### RPM cms fwlite CMSSW_1_6_0_pre5_FWLITE |
1 |
> |
### RPM cms fwlite CMSSW_2_1_7_FWLITE |
2 |
|
## IMPORT configurations |
3 |
|
Provides: /bin/zsh |
4 |
< |
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 |
4 |
> |
Provides: /bin/sed |
5 |
> |
Provides: perl(Date::Format) |
6 |
> |
Provides: perl(Term::ReadKey) |
7 |
> |
Provides: perl(full) |
8 |
> |
Requires: fwlite-tool-conf python |
9 |
> |
|
10 |
> |
%define cmssw_release %(perl -e '$_="%v"; s/_FWLITE//; print;') |
11 |
> |
%define cvsprojuc %(echo %n | sed -e "s|-debug||"| tr 'a-z' 'A-Z') |
12 |
> |
%define cvsprojlc %(echo %cvsprojuc | tr 'A-Z' 'a-z') |
13 |
> |
%define cvsdir %cvsprojuc |
14 |
> |
%define cvsserver %cvsprojlc |
15 |
> |
%define buildtarget release-build |
16 |
> |
%define useCmsTC 1 |
17 |
> |
%define saveDeps yes |
18 |
|
|
19 |
|
#Defines for file containing list of packages for checkout and build: |
20 |
< |
%define buildsetrepo CMSDIST |
21 |
< |
%define buildsetfile fwlite_build_set.file |
22 |
< |
%define buildsetvers buildset_V3_0 |
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 glimpse" |
16 |
< |
|
17 |
< |
|
18 |
< |
%define prebuildtarget gindices |
19 |
< |
%define buildtarget release-build |
20 |
> |
%define buildsetrepo CMSDIST |
21 |
> |
%define buildsetfile fwlite_build_set.file |
22 |
> |
%define buildsetvers buildset_V3_11 |
23 |
|
|
24 |
|
# Skip library load and symbol checks to avoid dependency on seal: |
25 |
< |
%define nolibchecks on |
25 |
> |
%define nolibchecks on |
26 |
|
|
27 |
|
# Switch off building tests: |
28 |
< |
%define patchsrc3 perl -p -i -e ' s!(<ClassPath.*test\\+test>)!#$1!;' config/BuildFile |
28 |
> |
%define patchsrc3 perl -p -i -e ' s|(<classpath.*test\\+test.*>)||;' config/BuildFile.xml* |
29 |
|
|
27 |
– |
# Additional source patches named patchsrc4, patchsrc5 can be defined here. |
30 |
|
|
31 |
|
## IMPORT cms-scram-build |
32 |
|
## IMPORT partial-build |