ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/alpgen.spec
Revision: 1.21
Committed: Wed Oct 17 14:29:09 2007 UTC (17 years, 6 months ago) by andreasp
Branch: MAIN
CVS Tags: nr080626_for1612flt, CMSSW_1_6_12, apFor1612v0, apFor1612p3v0, CMSSW_1_6_12_pre2, apFor1612p2v1, apFor1612p2v0, CMSSW_1_6_12_pre1, apFor1612p1v1, apFor1612p1v0, CMSSW_1_6_11, apFor1611v0, apFor1611p1v1, apFor1611p1v0, CMSSW_1_6_10, apFor1610v0, CMSSW_1_6_10_pre2, CMSSW_1_6_10_pre1, apFor1610p2v0, apFor1610p1v2, CMSSW_1_6_8_FWLITE-root51800, apFor1610p1v1, CMSSW_1_6_9, apFor169v1, CMSSW_1_6_9_pre2, nr080124fwl168a, apFor169p2v2, apFor169p2v1, apFor169p2v0, ap20080116d, ap20080116c, ap20080116b, ap20080116a, ap20080115d, ap20080115c, ap20080115b, ap20080115a, ap20080114b, ap20080114a, CMSSW_1_6_9_pre1, apFor169p1, apFor169p1v5, apFor169p1v4, apFor169p1v3, apFor169p1v2, apFor169p1v1, apFor169p1v0, apFor169v0, CMSSW_1_6_8, CMSSW_1_6_8_pre2_FWLITE-root51706, apFor168, CMSSW_1_6_8_pre2, apFor168p2, CMSSW_1_6_8_pre1, apFor168p1, apFor1412, apFor1411, CMSSW_1_4_10, apForCMSSW1410, CMSSW_1_4_9, apForCMSSW149, forTony_001, apForCMSSW148
Changes since 1.20: +2 -2 lines
Log Message:
fixed typo

File Contents

# User Rev Content
1 andreasp 1.19 ### RPM external alpgen 212-CMS4
2 andreasp 1.16 %define realversion %(echo %v | cut -d- -f1 )
3 dlange 1.14 Source: http://mlm.home.cern.ch/mlm/alpgen/V2.1/v%{realversion}.tgz
4 elmer 1.1 Source1: config.sub-amd64
5 andreasp 1.16 Patch0: alpgen-212
6 andreasp 1.17
7 elmer 1.1 %prep
8     %setup -c -n alpgen-%v
9 dlange 1.10 %patch0 -p1
10 elmer 1.1
11     %build
12 dlange 1.8 cd 2Qphwork; make gen; cd ..
13 dlange 1.6 cd 2Qwork; make gen; cd ..
14     cd 4Qwork; make gen; cd ..
15     cd hjetwork; make gen; cd ..
16     cd Njetwork; make gen; cd ..
17     cd QQhwork; make gen; cd ..
18     cd topwork; make gen; cd ..
19     cd vbjetwork; make gen; cd ..
20     cd wcjetwork; make gen; cd ..
21 dlange 1.8 cd wphjetwork; make gen; cd ..
22     cd wphqqwork; make gen; cd ..
23 dlange 1.6 cd wqqwork; make gen; cd ..
24 dlange 1.11 cd zqqwork; make gen; cd ..
25 dlange 1.8
26     cd phjetwork; make gen;
27     export USRF=120_180bin
28     make gen -f cmsMakefile
29     export USRF=180_240bin
30     make gen -f cmsMakefile
31     export USRF=20_60bin
32     make gen -f cmsMakefile
33     export USRF=240_300bin
34     make gen -f cmsMakefile
35     export USRF=300_7000bin
36     make gen -f cmsMakefile
37     export USRF=60_120bin
38     make gen -f cmsMakefile
39     cd ..
40    
41     cd wjetwork; make gen;
42     export USRF=0ptw100
43     make gen -f cmsMakefile
44     export USRF=100ptw300
45     make gen -f cmsMakefile
46     export USRF=300ptw800
47     make gen -f cmsMakefile
48     export USRF=800ptw1600
49     make gen -f cmsMakefile
50     export USRF=1600ptw3200
51     make gen -f cmsMakefile
52     export USRF=3200ptw5000
53     make gen -f cmsMakefile
54     export USRF=VBFHiggsTo2Tau
55     make gen -f cmsMakefile
56 andreasp 1.21 export USRF=2j_vbf_inv
57 andreasp 1.19 make gen -f cmsMakefile
58 andreasp 1.20 export USRF=3j_vbf_inv
59 andreasp 1.19 make gen -f cmsMakefile
60 dlange 1.8 cd ..
61    
62 dlange 1.11 cd zjetwork; make gen;
63 dlange 1.8 export USRF=0ptz100
64     make gen -f cmsMakefile
65     export USRF=100ptz300
66     make gen -f cmsMakefile
67     export USRF=300ptz800
68     make gen -f cmsMakefile
69     export USRF=800ptz1600
70     make gen -f cmsMakefile
71     export USRF=1600ptz3200
72     make gen -f cmsMakefile
73     export USRF=3200ptz5000
74     make gen -f cmsMakefile
75     export USRF=VBFHiggsTo2Tau
76     make gen -f cmsMakefile
77 andreasp 1.21 export USRF=2j_vbf_inv
78 andreasp 1.19 make gen -f cmsMakefile
79 andreasp 1.20 export USRF=3j_vbf_inv
80 andreasp 1.19 make gen -f cmsMakefile
81 dlange 1.8 cd ..
82 elmer 1.1
83 andreasp 1.18 cd Njetwork; make gen;
84     export USRF=100_160
85     make gen -f cmsMakefile
86     export USRF=100_180
87     make gen -f cmsMakefile
88     export USRF=140_180
89     make gen -f cmsMakefile
90     export USRF=140_5600
91     make gen -f cmsMakefile
92     export USRF=160_200
93     make gen -f cmsMakefile
94     export USRF=180_250
95     make gen -f cmsMakefile
96     export USRF=180_5600
97     make gen -f cmsMakefile
98     export USRF=200_250
99     make gen -f cmsMakefile
100     export USRF=20_100
101     make gen -f cmsMakefile
102     export USRF=20_80
103     make gen -f cmsMakefile
104     export USRF=250_400
105     make gen -f cmsMakefile
106     export USRF=400_5600
107     make gen -f cmsMakefile
108     export USRF=80_140
109     make gen -f cmsMakefile
110     cd ..
111    
112 elmer 1.1 %install
113     mkdir -p %{i}/bin
114     mkdir -p %{i}/alplib
115 dlange 1.12 cp zjetwork/zjet_*gen %{i}/bin/
116     cp wjetwork/wjet_*gen %{i}/bin/
117     cp phjetwork/phjet_*gen %{i}/bin/
118 andreasp 1.18 cp Njetwork/Njet_*gen %{i}/bin/
119 dlange 1.12
120     cp 2Qphwork/2Qphgen %{i}/bin/
121 elmer 1.1 cp 2Qwork/2Qgen %{i}/bin/
122     cp 4Qwork/4Qgen %{i}/bin/
123 dlange 1.12
124 elmer 1.1 cp hjetwork/hjetgen %{i}/bin/
125     cp Njetwork/Njetgen %{i}/bin/
126     cp phjetwork/phjetgen %{i}/bin/
127 dlange 1.12
128 elmer 1.1 cp QQhwork/QQhgen %{i}/bin/
129     cp topwork/topgen %{i}/bin/
130     cp vbjetwork/vbjetgen %{i}/bin/
131 dlange 1.12
132 elmer 1.1 cp wcjetwork/wcjetgen %{i}/bin/
133     cp wjetwork/wjetgen %{i}/bin/
134 dlange 1.12 cp wphjetwork/wphjetgen %{i}/bin/
135 dlange 1.13 cp wphqqwork/wphqqgen %{i}/bin/
136 elmer 1.1 cp wqqwork/wqqgen %{i}/bin/
137 dlange 1.12
138 elmer 1.1 cp zjetwork/zjetgen %{i}/bin/
139     cp zqqwork/zqqgen %{i}/bin/
140 dlange 1.12
141 elmer 1.1 cp -R alplib/* %{i}/alplib/
142     #