Revision: | 1.1 |
Committed: | Tue Aug 10 14:20:15 2010 UTC (14 years, 8 months ago) by muzaffar |
Branch: | MAIN |
CVS Tags: | pe20101217a-for310Xrb, pe20101215a-for310Xrb, pe20101214b-for310Xrb, pe20101214a-for310Xrb, pe20101213a-for310Xrb, pe20101208c-for310Xrb, pe20101208b-for310Xrb, pe20101208a-for310Xrb, pe20101202a-for310Xrb, pe20101130a-for310Xrb, pe20101125f-for310Xrb, pe20101125e-for310Xrb, pe20101125d-for310Xrb, pe20101125c-for310Xrb, pe20101125b-for310Xrb, pe20101125a-for310Xrb, pe20101114a-for310Xrb, pe20101111a-for310Xrb, ge20101109, pe20101108d-for310Xrb, pe20101108c-for310Xrb, pe20101108b-for310Xrb, pe20101108a-for310Xrb, pe20101105b-for310Xrb, pe20101105a-for310Xrb, pe20101104c-for310Xrb, pe20101104b-for310Xrb, pe20101104a-for310Xrb, pe20101103e-for310Xrb, pe20101103d-for310Xrb, pe20101103c-for310Xrb, pe20101103b-for310Xrb, pe20101103a-for310Xrb, pe20101102e-for310Xrb, pe20101102d-for310Xrb, pe20101102c-for310Xrb, pe20101102b-for310Xrb, pe20101102a-for310Xrb, pe20101029a-for310Xrb, pe20101028a-for310Xrb, pe20101025c-for310Xrb, pe20101025b-for310Xrb, pe20101025a-for310Xrb, pe20101011f-for39Xrb, pe20101011e-for39Xrb, pe20101011d-for39Xrb, pe20101011c-for39Xrb, pe20101011b-for39Xrb, pe20101011a-for39Xrb, pe20101008c-for39Xrb, pe20101008b-for39Xrb, pe20101008a-for39Xrb, pe20101005a-for39Xrb, pe20101004a-for39Xrb, pe20101001b-for39Xrb, pe20101001a-for39Xrb, pe20100930c-for39Xrb, pe20100930b-for39Xrb, pe20100930a-for39Xrb, pe20100925a-for39Xrb, pe20100924b-for39Xrb, pe20100924a-for39Xrb, pe20100923c-for39Xrb, pe20100923b-for39Xrb, pe20100923a-for39Xrb, pe20100922b-for39Xrb, pe20100922a-for39Xrb, pe20100908b-for39Xrb, pe20100908a-for39Xrb, pe20100907c-for39Xrb, pe20100907b-for39Xrb, pe20100907a-for39Xrb, pe20100906a-for39Xrb, pe20100902a-for39Xrb, pe20100901b-for39Xrb, pe20100901a-for39Xrb, pe20100830c-for39Xrb, pe20100830b-for39Xrb, pe20100830a-for39Xrb, pe20100829a-for39Xrb, pe20100827a-for39Xrb, sm100826a, pe20100826a-for39Xrb, pe20100825b-for39Xrb, pe20100825a-for39Xrb, pe20100824c-for39Xrb, pe20100824b-for39Xrb, sm100824a, pe20100824a-for39Xrb, sm100811b, sm100811a, sm20100810a |
Log Message: | added new spec files to define the scram tools |
# | User | Rev | Content |
---|---|---|---|
1 | muzaffar | 1.1 | ### RPM external geant4-toolfile 1.0 |
2 | Requires: geant4 | ||
3 | %prep | ||
4 | |||
5 | %build | ||
6 | |||
7 | %install | ||
8 | |||
9 | mkdir -p %i/etc/scram.d | ||
10 | cat << \EOF_TOOLFILE >%i/etc/scram.d/geant4.xml | ||
11 | <tool name="GEANT4" version="@TOOL_VERSION@"> | ||
12 | <info url="http://wwwinfo.cern.ch/asd/geant4/geant4.html"/> | ||
13 | <lib name="G4digits_hits"/> | ||
14 | <lib name="G4error_propagation"/> | ||
15 | <lib name="G4event"/> | ||
16 | <lib name="G4FR"/> | ||
17 | <lib name="G4geometry"/> | ||
18 | <lib name="G4global"/> | ||
19 | <lib name="G4graphics_reps"/> | ||
20 | <lib name="G4intercoms"/> | ||
21 | <lib name="G4interfaces"/> | ||
22 | <lib name="G4materials"/> | ||
23 | <lib name="G4modeling"/> | ||
24 | <lib name="G4parmodels"/> | ||
25 | <lib name="G4particles"/> | ||
26 | <lib name="G4persistency"/> | ||
27 | <lib name="G4physicslists"/> | ||
28 | <lib name="G4processes"/> | ||
29 | <lib name="G4RayTracer"/> | ||
30 | <lib name="G4readout"/> | ||
31 | <lib name="G4run"/> | ||
32 | <lib name="G4tracking"/> | ||
33 | <lib name="G4track"/> | ||
34 | <lib name="G4Tree"/> | ||
35 | <lib name="G4visHepRep"/> | ||
36 | <lib name="G4vis_management"/> | ||
37 | <lib name="G4visXXX"/> | ||
38 | <lib name="G4VRML"/> | ||
39 | <client> | ||
40 | <environment name="GEANT4_BASE" default="@TOOL_ROOT@"/> | ||
41 | <environment name="LIBDIR" default="$GEANT4_BASE/lib"/> | ||
42 | <environment name="G4LIB" value="$LIBDIR"/> | ||
43 | <environment name="INCLUDE" default="$GEANT4_BASE/include"/> | ||
44 | </client> | ||
45 | <flags cppdefines="G4USE_STD_NAMESPACE GNU_GCC G4V9"/> | ||
46 | <runtime name="G4LEVELGAMMADATA" value="$GEANT4_BASE/data/PhotonEvaporation2.0" type="path"/> | ||
47 | <runtime name="G4NEUTRONHPDATA" value="$GEANT4_BASE/data/G4NDL3.13" type="path"/> | ||
48 | <runtime name="G4RADIOACTIVEDATA" value="$GEANT4_BASE/data/RadioactiveDecay3.2" type="path"/> | ||
49 | <runtime name="G4LEDATA" value="$GEANT4_BASE/data/G4EMLOW6.2" type="path"/> | ||
50 | <runtime name="G4NEUTRONXS" value="$GEANT4_BASE/data/G4NEUTRONXS1.0" type="path"/> | ||
51 | <use name="clhep"/> | ||
52 | </tool> | ||
53 | |||
54 | EOF_TOOLFILE | ||
55 | |||
56 | cat << \EOF_TOOLFILE >%i/etc/scram.d/geant4core.xml | ||
57 | <tool name="geant4core" version="@TOOL_VERSION@"> | ||
58 | <info url="http://wwwinfo.cern.ch/asd/geant4/geant4.html"/> | ||
59 | <lib name="G4digits_hits"/> | ||
60 | <lib name="G4error_propagation"/> | ||
61 | <lib name="G4event"/> | ||
62 | <lib name="G4geometry"/> | ||
63 | <lib name="G4global"/> | ||
64 | <lib name="G4graphics_reps"/> | ||
65 | <lib name="G4intercoms"/> | ||
66 | <lib name="G4interfaces"/> | ||
67 | <lib name="G4materials"/> | ||
68 | <lib name="G4parmodels"/> | ||
69 | <lib name="G4particles"/> | ||
70 | <lib name="G4persistency"/> | ||
71 | <lib name="G4physicslists"/> | ||
72 | <lib name="G4processes"/> | ||
73 | <lib name="G4readout"/> | ||
74 | <lib name="G4run"/> | ||
75 | <lib name="G4tracking"/> | ||
76 | <lib name="G4track"/> | ||
77 | <client> | ||
78 | <environment name="GEANT4_BASE" default="@TOOL_ROOT@"/> | ||
79 | <environment name="LIBDIR" default="$GEANT4_BASE/lib"/> | ||
80 | <environment name="G4LIB" value="$LIBDIR"/> | ||
81 | <environment name="INCLUDE" default="$GEANT4_BASE/include"/> | ||
82 | </client> | ||
83 | <flags cppdefines="G4USE_STD_NAMESPACE GNU_GCC G4V9"/> | ||
84 | <runtime name="G4LEVELGAMMADATA" value="$GEANT4_BASE/data/PhotonEvaporation2.0" type="path"/> | ||
85 | <runtime name="G4NEUTRONHPDATA" value="$GEANT4_BASE/data/G4NDL3.13" type="path"/> | ||
86 | <runtime name="G4RADIOACTIVEDATA" value="$GEANT4_BASE/data/RadioactiveDecay3.2" type="path"/> | ||
87 | <runtime name="G4LEDATA" value="$GEANT4_BASE/data/G4EMLOW6.2" type="path"/> | ||
88 | <runtime name="G4NEUTRONXS" value="$GEANT4_BASE/data/G4NEUTRONXS1.0" type="path"/> | ||
89 | <use name="clhep"/> | ||
90 | </tool> | ||
91 | EOF_TOOLFILE | ||
92 | |||
93 | cat << \EOF_TOOLFILE >%i/etc/scram.d/geant4vis.xml | ||
94 | <tool name="geant4vis" version="@TOOL_VERSION@"> | ||
95 | <info url="http://wwwinfo.cern.ch/asd/geant4/geant4.html"/> | ||
96 | <lib name="G4FR"/> | ||
97 | <lib name="G4modeling"/> | ||
98 | <lib name="G4RayTracer"/> | ||
99 | <lib name="G4Tree"/> | ||
100 | <lib name="G4visHepRep"/> | ||
101 | <lib name="G4vis_management"/> | ||
102 | <lib name="G4visXXX"/> | ||
103 | <lib name="G4VRML"/> | ||
104 | <use name="geant4core"/> | ||
105 | </tool> | ||
106 | EOF_TOOLFILE | ||
107 | |||
108 | ## IMPORT scram-tools-post |