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 |
muzaffar |
1.2 |
<tool name="geant4" version="@TOOL_VERSION@">
|
12 |
muzaffar |
1.1 |
<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
|