1 |
ratnik |
1.29 |
### RPM cms online CMSSW_2_1_0_ONLINE1
|
2 |
ratnik |
1.1 |
## IMPORT configurations
|
3 |
ratnik |
1.28 |
|
4 |
ratnik |
1.1 |
Provides: /bin/zsh
|
5 |
ratnik |
1.19 |
Provides: /bin/ksh
|
6 |
ratnik |
1.18 |
Provides: /bin/sed
|
7 |
ratnik |
1.19 |
Provides: /usr/bin/awk
|
8 |
ratnik |
1.28 |
Provides: /usr/bin/python
|
9 |
ratnik |
1.18 |
Provides: perl(Date::Format)
|
10 |
|
|
Provides: perl(Term::ReadKey)
|
11 |
|
|
Provides: perl(full)
|
12 |
ratnik |
1.19 |
Provides: perl(LWP::UserAgent)
|
13 |
|
|
Provides: perl(Template)
|
14 |
|
|
|
15 |
ratnik |
1.4 |
Requires: online-tool-conf python
|
16 |
ratnik |
1.18 |
|
17 |
ratnik |
1.24 |
%define cmssw_release %(perl -e '$_="%v"; s/_ONLINE1//; print;')
|
18 |
ratnik |
1.18 |
%define cvsprojuc %(echo %n | sed -e "s|-debug||"| tr 'a-z' 'A-Z')
|
19 |
|
|
%define cvsprojlc %(echo %cvsprojuc | tr 'A-Z' 'a-z')
|
20 |
|
|
%define cvsdir %cvsprojuc
|
21 |
|
|
%define cvsserver %cvsprojlc
|
22 |
ratnik |
1.26 |
%define useCmsTC 1
|
23 |
ratnik |
1.1 |
%define buildtarget release-build
|
24 |
|
|
%define saveDeps yes
|
25 |
|
|
|
26 |
ratnik |
1.18 |
#Defines for file containing list of packages for checkout and build:
|
27 |
|
|
%define buildsetrepo CMSDIST
|
28 |
|
|
%define buildsetfile online_build_set.file
|
29 |
ratnik |
1.29 |
%define buildsetvers buildset_V2_6
|
30 |
ratnik |
1.1 |
|
31 |
ratnik |
1.26 |
%define patchsrc2 perl -p -i -e ' s!(<classpath.*/test\\+.*>)!!;' config/BuildFile.xml
|
32 |
ratnik |
1.28 |
%define patchsrc3 perl -p -i -e ' s!(<use name=root>)!$1\\n<use name=Foundation/PluginManager>!;' src/DQM/L1TMonitorClient/BuildFile
|
33 |
|
|
%define patchsrc4 perl -p -i -e ' s!(<use name=boost>)!$1\\n<use name=EventFilter/Utilities>!;' src/DQM/SiPixelMonitorClient/BuildFile
|
34 |
|
|
|
35 |
ratnik |
1.26 |
%define scramcmd $SCRAMV1_ROOT/bin/scram
|
36 |
ratnik |
1.19 |
|
37 |
ratnik |
1.18 |
## IMPORT cms-scram-build
|
38 |
|
|
## IMPORT partial-build
|
39 |
|
|
## IMPORT scramv1-build
|