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