1 |
|
### RPM external geant4-toolfile 1.0 |
2 |
|
Requires: geant4 |
3 |
– |
%prep |
3 |
|
|
4 |
+ |
%prep |
5 |
|
%build |
6 |
– |
|
6 |
|
%install |
8 |
– |
|
7 |
|
mkdir -p %i/etc/scram.d |
8 |
|
cat << \EOF_TOOLFILE >%i/etc/scram.d/geant4.xml |
9 |
|
<tool name="geant4" version="@TOOL_VERSION@"> |
10 |
|
<info url="http://wwwinfo.cern.ch/asd/geant4/geant4.html"/> |
11 |
< |
<lib name="G4digits_hits"/> |
12 |
< |
<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"/> |
11 |
> |
<use name="geant4core"/> |
12 |
> |
<use name="geant4vis"/> |
13 |
|
</tool> |
53 |
– |
|
14 |
|
EOF_TOOLFILE |
15 |
|
|
16 |
|
cat << \EOF_TOOLFILE >%i/etc/scram.d/geant4core.xml |
35 |
|
<lib name="G4tracking"/> |
36 |
|
<lib name="G4track"/> |
37 |
|
<client> |
38 |
< |
<environment name="GEANT4_BASE" default="@TOOL_ROOT@"/> |
39 |
< |
<environment name="LIBDIR" default="$GEANT4_BASE/lib"/> |
38 |
> |
<environment name="GEANT4CORE_BASE" default="@TOOL_ROOT@"/> |
39 |
> |
<environment name="LIBDIR" default="$GEANT4CORE_BASE/lib"/> |
40 |
|
<environment name="G4LIB" value="$LIBDIR"/> |
41 |
< |
<environment name="INCLUDE" default="$GEANT4_BASE/include"/> |
41 |
> |
<environment name="INCLUDE" default="$GEANT4CORE_BASE/include"/> |
42 |
|
</client> |
43 |
|
<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"/> |
44 |
|
<use name="clhep"/> |
45 |
|
</tool> |
46 |
|
EOF_TOOLFILE |