ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/genser.spec
Revision: 1.31
Committed: Wed Apr 11 15:16:02 2007 UTC (18 years ago) by elmer
Branch: MAIN
CVS Tags: pe20070626c-ports, pe20070626b-ports, sm20070626a-ports, pe20070626a-ports, pe20070625b-ports, pe20070625a-ports, pe20070624a-ports, pe20070607a-ports, pe20070522a-ports, pe20070519a-ports, pe20070512a-ports, pe20070508a-ports, pe20070507a-ports, pe20070501c-ports, pe20070501b-ports, pe20070501a-ports, pe20070428a-ports, pe20070423b-ports, pe20070423a-ports, pe20070414b-ports, pe20070414a-ports, pe20070412b-ports, pe20070412a-ports
Changes since 1.30: +2 -2 lines
Log Message:
Patch also "slc4_amd64_gcc34" to "slc4_amd64_gcc345" in config files from
LCG. (Was previously done just for ia32.)
This change is still not tested in the form being committed. Will check
this afterwards.

File Contents

# User Rev Content
1 elmer 1.31 ### RPM lcg genser GENSER_1_4_1
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     %define cvsconfig simu/GENSER/config/scram
16 eulisse 1.26 %define isGenser true
17 eulisse 1.2
18 eulisse 1.4 %define srctree1 pythia/6_227
19     %define pythiaversion pythia-6227-0
20 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}
21    
22 argiro 1.21 %define toprexversion toprex-421-0
23     %define srctree2 toprex/421
24     %define additionalSrc1 cvs://:pserver:anonymous@simu.cvs.cern.ch:2401/cvs/simu?passwd=Ah<Z&tag=-r%{toprexversion}&module=simu/GENSER/toprex&export=%{srctree2}
25    
26    
27     %define tauolaversion tauola-27-121-1
28     %define srctree3 tauola/27.121.1
29     %define additionalSrc2 cvs://:pserver:anonymous@simu.cvs.cern.ch:2401/cvs/simu?passwd=Ah<Z&tag=-r%{tauolaversion}&module=simu/GENSER/tauola&export=%{srctree3}
30    
31     %define charybdis charybdis-1002-0
32     %define srctree4 charybdis/1_002
33     %define additionalSrc3 cvs://:pserver:anonymous@simu.cvs.cern.ch:2401/cvs/simu?passwd=Ah<Z&tag=-r%{charybdis}&module=simu/GENSER/charybdis&export=%{srctree4}
34    
35     %define photos photos-215-1
36     %define srctree5 photos/215
37     %define additionalSrc4 cvs://:pserver:anonymous@simu.cvs.cern.ch:2401/cvs/simu?passwd=Ah<Z&tag=-r%{photos}&module=simu/GENSER/photos&export=%{srctree5}
38    
39 argiro 1.28 %define herwig herwig-6510-2
40     %define srctree6 herwig/6_510
41     %define additionalSrc5 cvs://:pserver:anonymous@simu.cvs.cern.ch:2401/cvs/simu?passwd=Ah<Z&tag=-r%{herwig}&module=simu/GENSER/herwig&export=%{srctree6}
42 argiro 1.21
43 eulisse 1.2 %define additionalSubst s!cvs:[?]module=simu/GENSER/config/scram!file:config!;
44    
45 eulisse 1.1 %define buildtarget release
46     %define conflevel %{nil}
47 eulisse 1.4 %define buildtarget %{nil}
48 argiro 1.21
49     %define bootstrapfile %_builddir/%{configtree}/BootStrapFile
50 argiro 1.28 %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
51 eulisse 1.1
52     ## IMPORT lcg-scram-build
53     ## IMPORT scram-build
54