1 |
< |
### RPM lcg genser GENSER_1_3_0 |
1 |
> |
### RPM lcg genser GENSER_1_4_1-CMS3 |
2 |
> |
## IMPORT configurations |
3 |
|
Requires: genser-tool-conf |
4 |
|
Patch0: genser |
5 |
|
|
6 |
< |
%define confversion 42 |
6 |
> |
%define patchsrc2 perl -p -i -e "s/slc4_ia32_gcc34/slc4_ia32_gcc345/;s/slc4_amd64_gcc34/slc4_amd64_gcc345/" %configtree/RequirementsDoc %configtree/BuildFile |
7 |
> |
%define patchsrc3 perl -p -i -e 's!<select name=root>!!' %{configtree}/RequirementsDoc ; |
8 |
> |
%define patchsrc4 perl -p -i -e 's!LCGconfigs!CMSconfigs!' %{configtree}/BootStrapFile ; |
9 |
> |
|
10 |
> |
%define confversion %lcgConfiguration |
11 |
|
%define toolconf ${GENSER_TOOL_CONF_ROOT}/configurations/tools-STANDALONE.conf |
12 |
|
%define patchsrc %%patch0 |
13 |
|
%define cvsdir simu |
14 |
|
%define cvsserver simu |
15 |
|
%define cvsproj GENSER |
16 |
+ |
%define cvsprojuc %(echo %n | sed -e "s|-debug||"| tr 'a-z' 'A-Z') |
17 |
+ |
%define cvsprojlc %(echo %cvsprojuc | tr 'A-Z' 'a-z') |
18 |
|
%define cvsconfig simu/GENSER/config/scram |
19 |
+ |
%define isGenser true |
20 |
|
|
21 |
|
%define srctree1 pythia/6_227 |
22 |
|
%define pythiaversion pythia-6227-0 |
23 |
|
%define additionalSrc0 cvs://:pserver:anonymous@simu.cvs.cern.ch:2401/cvs/simu?passwd=Ah<Z&tag=-r%{pythiaversion}&module=simu/GENSER/pythia&export=%{srctree1} |
24 |
|
|
25 |
+ |
%define toprexversion toprex-421-0 |
26 |
+ |
%define srctree2 toprex/421 |
27 |
+ |
%define additionalSrc1 cvs://:pserver:anonymous@simu.cvs.cern.ch:2401/cvs/simu?passwd=Ah<Z&tag=-r%{toprexversion}&module=simu/GENSER/toprex&export=%{srctree2} |
28 |
+ |
|
29 |
+ |
|
30 |
+ |
%define tauolaversion tauola-27-121-1 |
31 |
+ |
%define srctree3 tauola/27.121.1 |
32 |
+ |
%define additionalSrc2 cvs://:pserver:anonymous@simu.cvs.cern.ch:2401/cvs/simu?passwd=Ah<Z&tag=-r%{tauolaversion}&module=simu/GENSER/tauola&export=%{srctree3} |
33 |
+ |
|
34 |
+ |
%define charybdis charybdis-1002-0 |
35 |
+ |
%define srctree4 charybdis/1_002 |
36 |
+ |
%define additionalSrc3 cvs://:pserver:anonymous@simu.cvs.cern.ch:2401/cvs/simu?passwd=Ah<Z&tag=-r%{charybdis}&module=simu/GENSER/charybdis&export=%{srctree4} |
37 |
+ |
|
38 |
+ |
%define photos photos-215-1 |
39 |
+ |
%define srctree5 photos/215 |
40 |
+ |
%define additionalSrc4 cvs://:pserver:anonymous@simu.cvs.cern.ch:2401/cvs/simu?passwd=Ah<Z&tag=-r%{photos}&module=simu/GENSER/photos&export=%{srctree5} |
41 |
+ |
|
42 |
+ |
%define herwig herwig-6510-2 |
43 |
+ |
%define srctree6 herwig/6_510 |
44 |
+ |
%define additionalSrc5 cvs://:pserver:anonymous@simu.cvs.cern.ch:2401/cvs/simu?passwd=Ah<Z&tag=-r%{herwig}&module=simu/GENSER/herwig&export=%{srctree6} |
45 |
+ |
|
46 |
|
%define additionalSubst s!cvs:[?]module=simu/GENSER/config/scram!file:config!; |
47 |
|
|
48 |
|
%define buildtarget release |
49 |
|
%define conflevel %{nil} |
50 |
|
%define buildtarget %{nil} |
51 |
< |
%define bootstrapfile config/BootStrapFile |
52 |
< |
%define scrambuildcmd rm -rf pythia/6_227/examples; scram b lib ; cd pythia/6_227/dummy ; scram b lib ; cd ../pdfdummy ; scram b lib |
51 |
> |
|
52 |
> |
%define bootstrapfile %_builddir/%{configtree}/BootStrapFile |
53 |
> |
%define scrambuildcmd rm -rf pythia/6_227/examples; scram b lib ; cd pythia/6_227/dummy ; scram b lib ; cd ../pdfdummy ; scram b lib ; cd ../../../toprex/421 ; scram b lib; cd ../../tauola/27.121.1; scram b lib; cd aux1; scram b; cd ..; cd ../../charybdis/1_002; scram b lib ; cd ../../photos/215; scram b lib; cd ../../herwig/6_510; scram b lib; cd dummy; scram b lib; cd ../pdfdummy; scram b lib |
54 |
|
|
55 |
|
## IMPORT lcg-scram-build |
56 |
+ |
## IMPORT cms-scram-build |
57 |
|
## IMPORT scram-build |
58 |
|
|