ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/alpgen.spec
Revision: 1.10
Committed: Thu Jul 19 20:05:28 2007 UTC (17 years, 9 months ago) by dlange
Branch: MAIN
Changes since 1.9: +1 -1 lines
Log Message:
another patch attempt

File Contents

# User Rev Content
1 dlange 1.7 ### RPM external alpgen 213
2 dlange 1.5 Source: http://mlm.home.cern.ch/mlm/alpgen/V2.1/v%{v}.tgz
3 elmer 1.1 Source1: config.sub-amd64
4 dlange 1.9 Patch0: alpgen
5 dlange 1.8
6 elmer 1.1 %prep
7     %setup -c -n alpgen-%v
8 dlange 1.10 %patch0 -p1
9 elmer 1.1
10     %build
11 dlange 1.8 cd 2Qphwork; make gen; cd ..
12 dlange 1.6 cd 2Qwork; make gen; cd ..
13     cd 4Qwork; make gen; cd ..
14     cd hjetwork; make gen; cd ..
15     cd Njetwork; make gen; cd ..
16     cd QQhwork; make gen; cd ..
17     cd topwork; make gen; cd ..
18     cd vbjetwork; make gen; cd ..
19     cd wcjetwork; make gen; cd ..
20 dlange 1.8 cd wphjetwork; make gen; cd ..
21     cd wphqqwork; make gen; cd ..
22 dlange 1.6 cd wqqwork; make gen; cd ..
23     cd zjetwork; make gen; cd ..
24 dlange 1.8
25     cd phjetwork; make gen;
26     export USRF=120_180bin
27     make gen -f cmsMakefile
28     export USRF=180_240bin
29     make gen -f cmsMakefile
30     export USRF=20_60bin
31     make gen -f cmsMakefile
32     export USRF=240_300bin
33     make gen -f cmsMakefile
34     export USRF=300_7000bin
35     make gen -f cmsMakefile
36     export USRF=60_120bin
37     make gen -f cmsMakefile
38     cd ..
39    
40     cd wjetwork; make gen;
41     export USRF=0ptw100
42     make gen -f cmsMakefile
43     export USRF=100ptw300
44     make gen -f cmsMakefile
45     export USRF=300ptw800
46     make gen -f cmsMakefile
47     export USRF=800ptw1600
48     make gen -f cmsMakefile
49     export USRF=1600ptw3200
50     make gen -f cmsMakefile
51     export USRF=3200ptw5000
52     make gen -f cmsMakefile
53     export USRF=VBFHiggsTo2Tau
54     make gen -f cmsMakefile
55     cd ..
56    
57     cd zqqwork; make gen;
58     export USRF=0ptz100
59     make gen -f cmsMakefile
60     export USRF=100ptz300
61     make gen -f cmsMakefile
62     export USRF=300ptz800
63     make gen -f cmsMakefile
64     export USRF=800ptz1600
65     make gen -f cmsMakefile
66     export USRF=1600ptz3200
67     make gen -f cmsMakefile
68     export USRF=3200ptz5000
69     make gen -f cmsMakefile
70     export USRF=VBFHiggsTo2Tau
71     make gen -f cmsMakefile
72     cd ..
73 elmer 1.1
74     %install
75     mkdir -p %{i}/bin
76     mkdir -p %{i}/alplib
77     cp 2Qwork/2Qgen %{i}/bin/
78     cp 4Qwork/4Qgen %{i}/bin/
79     cp hjetwork/hjetgen %{i}/bin/
80     cp Njetwork/Njetgen %{i}/bin/
81     cp phjetwork/phjetgen %{i}/bin/
82     cp QQhwork/QQhgen %{i}/bin/
83     cp topwork/topgen %{i}/bin/
84     cp vbjetwork/vbjetgen %{i}/bin/
85     cp wcjetwork/wcjetgen %{i}/bin/
86     cp wjetwork/wjetgen %{i}/bin/
87     cp wqqwork/wqqgen %{i}/bin/
88     cp zjetwork/zjetgen %{i}/bin/
89     cp zqqwork/zqqgen %{i}/bin/
90     cp -R alplib/* %{i}/alplib/
91     #