Update of /cvsroot/fink/dists/10.4-transitional/unstable/main/finkinfo/sci
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25674

Modified Files:
        geant4.7.info geant4.7.patch geant4.8.info geant4.8.patch 
Log Message:
Reorganized install locations to make seperation btw geant4.7 and geant4.8 
cleaner, enabled additional physics lists.

Index: geant4.8.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4-transitional/unstable/main/finkinfo/sci/geant4.8.info,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- geant4.8.info       1 Mar 2006 05:04:59 -0000       1.2
+++ geant4.8.info       24 Mar 2006 15:06:10 -0000      1.3
@@ -1,6 +1,6 @@
 Package: geant4.8
 Version: 4.8.0.p01
-Revision: 51
+Revision: 52
 Description: Toolkit for simulation of particles passing through matter
 DescDetail: <<
 Its application areas include high energy physics and nuclear 
@@ -12,20 +12,13 @@
 installing the geant4 package.
 
 GEANT4 needs a local workdir. This is set by the environment variable
-G4WORKDIR which defaults to ${HOME}/geant4. Any binary being built by
+G4WORKDIR which defaults to ${HOME}/geant4.8. Any binary being built by
 the user will be found in ${G4WORKDIR}/bin/${G4SYSTEM}. For
 convenience this path is appended to the PATH environment variable.
 <<
 DescPackaging: <<
 As many graphic outputs are enabled as easily available on Mac OS
 X. The OpenGL framework provided by Mac OS X is used, too.
-
-GEANT4 looks for libraries in ${G4LIB}/${G4SYSTEM} which translates
-in the fink framework to %p/lib/Darwin-g++. As the G4SYSTEM
-environment variable is used to find the correct configuration file,
-it cannot be set to something else. I didn't want to put the GEANT4
-libraries into a Darwin-g++ subdirectory.  I solved the problem by
-providing a symbolic link from %p/lib/Darwin-g++ to %p/lib. 
 <<
 Homepage: http://geant4.cern.ch/
 Maintainer: Remi Mommsen <[EMAIL PROTECTED]>
@@ -41,39 +34,53 @@
 Conflicts: geant4 (<=4.7.1-51), geant4.7
 Replaces: geant4 (<=4.7.1-51), geant4.7
 Provides: geant4
-Suggests: geant4-data
+Suggests: geant4.8-data
 GCC: 4.0
 NoSetPATH: true
 Source: http://geant4.cern.ch/support/source/geant%v.tar.gz
 Source-MD5: 0f951601841372629c07241254ff1373
 PatchScript: sed 's|@PREFIX@|%p|g' <%a/%n.patch | sed 's|@BUILDDIR@|%b|g' | 
sed 's|@VERSION@|%v|g' | patch -p1
 CompileScript: <<
- ./Configure -install -d -e -f fink.sh
- ./Configure -build -d -e -f fink.sh
+  #!/bin/sh -ev
+  ./Configure -install -d -e -f fink.sh
+  ./Configure -build -d -e -f fink.sh
+  export G4INSTALL=%b
+  export G4LIB=%b/lib
+  export G4INCLUDE=%b/include
+  export G4SYSTEM=Darwin-g++
+  cd physics_lists/hadronic && make
 <<
 InstallScript: <<
-  /usr/bin/install -d -m 755 %i/lib
-  /bin/cp -PR lib/Darwin-g++/* %i/lib
-  /bin/ln -s . %i/lib/Darwin-g++
-  /usr/bin/ranlib %i/lib/*.a
-  /usr/bin/install -d -m 755 %i/include/geant4
-  /bin/cp -PR include/* %i/include/geant4
-  /usr/bin/install -d -m 755 %i/share/geant4
-  /bin/cp -PR config %i/share/geant4
-  /bin/cp -PR examples %i/share/geant4
+  #!/bin/sh -ev
+  /usr/bin/install -d -m 755 %i/lib/geant4.8
+  /bin/cp -PR lib/Darwin-g++ %i/lib/geant4.8
+  /bin/cp -PR lib/plists %i/lib/geant4.8
+  /usr/bin/ranlib %i/lib/geant4.8/Darwin-g++/*.a
+  /usr/bin/ranlib %i/lib/geant4.8/plists/Darwin-g++/*.a
+  /usr/bin/install -d -m 755 %i/include/geant4.8
+  /bin/cp -PR include/* %i/include/geant4.8
+  /usr/bin/install -d -m 755 %i/share/geant4.8
+  /bin/cp -PR config %i/share/geant4.8
+  /bin/cp -PR examples %i/share/geant4.8
+  for lists in `/bin/ls -d -1 physics_lists/hadronic/*/include` ; do
+    /usr/bin/install -d -m 755 %i/share/geant4.8/$lists
+    /bin/cp -PR $lists/* %i/share/geant4.8/$lists
+  done
+  /bin/cp -PR physics_lists/hadronic/GNUmakefile.user.code.example 
%i/share/geant4.8/physics_lists/hadronic/
+  /bin/cp -PR physics_lists/electromagnetic %i/share/geant4.8/physics_lists/
   /usr/bin/install -d -m 755 %i/etc/profile.d
-  echo "setenv G4WORKDIR \${HOME}/geant4" > %i/etc/profile.d/%n.csh
+  echo "setenv G4WORKDIR \${HOME}/geant4.8" > %i/etc/profile.d/%n.csh
   echo "append_path PATH \${G4WORKDIR}/bin/\${G4SYSTEM}" >> 
%i/etc/profile.d/%n.csh
-  echo "export G4WORKDIR=\${HOME}/geant4" > %i/etc/profile.d/%n.sh
+  echo "export G4WORKDIR=\${HOME}/geant4.8" > %i/etc/profile.d/%n.sh
   echo "append_path PATH \${G4WORKDIR}/bin/\${G4SYSTEM}" >> 
%i/etc/profile.d/%n.sh
   echo "export PATH" >> %i/etc/profile.d/%n.sh
   chmod 755 %i/etc/profile.d/%n.*
 <<
 RuntimeVars: <<
   G4SYSTEM:  Darwin-g++
-  G4INSTALL: %p/share/geant4
-  G4LIB:     %p/lib
-  G4INCLUDE: %p/include/geant4
+  G4INSTALL: %p/share/geant4.8
+  G4LIB:     %p/lib/geant4.8
+  G4INCLUDE: %p/include/geant4.8
   G4VIS_USE_OPENGLX: 1
   CLHEP_BASE_DIR: %p
 <<
@@ -86,82 +93,82 @@
      openmotif3-shlibs
    <<
    Files: <<
-     lib/libG4FR.%v.dylib
-     lib/libG4FR.4.8.dylib
-     lib/libG4OpenGL.%v.dylib
-     lib/libG4OpenGL.4.8.dylib
-     lib/libG4RayTracer.%v.dylib
-     lib/libG4RayTracer.4.8.dylib
-     lib/libG4Tree.%v.dylib
-     lib/libG4Tree.4.8.dylib
-     lib/libG4VRML.%v.dylib
-     lib/libG4VRML.4.8.dylib
-     lib/libG4digits_hits.%v.dylib
-     lib/libG4digits_hits.4.8.dylib
-     lib/libG4event.%v.dylib
-     lib/libG4event.4.8.dylib
-     lib/libG4geometry.%v.dylib
-     lib/libG4geometry.4.8.dylib
-     lib/libG4global.%v.dylib
-     lib/libG4global.4.8.dylib
-     lib/libG4graphics_reps.%v.dylib
-     lib/libG4graphics_reps.4.8.dylib
-     lib/libG4intercoms.%v.dylib
-     lib/libG4intercoms.4.8.dylib
-     lib/libG4interfaces.%v.dylib
-     lib/libG4interfaces.4.8.dylib
-     lib/libG4materials.%v.dylib
-     lib/libG4materials.4.8.dylib
-     lib/libG4modeling.%v.dylib
-     lib/libG4modeling.4.8.dylib
-     lib/libG4parmodels.%v.dylib
-     lib/libG4parmodels.4.8.dylib
-     lib/libG4particles.%v.dylib
-     lib/libG4particles.4.8.dylib
-     lib/libG4persistency.%v.dylib
-     lib/libG4persistency.4.8.dylib
-     lib/libG4processes.%v.dylib
-     lib/libG4processes.4.8.dylib
-     lib/libG4readout.%v.dylib
-     lib/libG4readout.4.8.dylib
-     lib/libG4run.%v.dylib
-     lib/libG4run.4.8.dylib
-     lib/libG4track.%v.dylib
-     lib/libG4track.4.8.dylib
-     lib/libG4tracking.%v.dylib
-     lib/libG4tracking.4.8.dylib
-     lib/libG4visHepRep.%v.dylib
-     lib/libG4visHepRep.4.8.dylib
-     lib/libG4visXXX.%v.dylib
-     lib/libG4visXXX.4.8.dylib
-     lib/libG4vis_management.%v.dylib
-     lib/libG4vis_management.4.8.dylib
+     lib/geant4.8/Darwin-g++/libG4FR.%v.dylib
+     lib/geant4.8/Darwin-g++/libG4FR.4.8.dylib
+     lib/geant4.8/Darwin-g++/libG4OpenGL.%v.dylib
+     lib/geant4.8/Darwin-g++/libG4OpenGL.4.8.dylib
+     lib/geant4.8/Darwin-g++/libG4RayTracer.%v.dylib
+     lib/geant4.8/Darwin-g++/libG4RayTracer.4.8.dylib
+     lib/geant4.8/Darwin-g++/libG4Tree.%v.dylib
+     lib/geant4.8/Darwin-g++/libG4Tree.4.8.dylib
+     lib/geant4.8/Darwin-g++/libG4VRML.%v.dylib
+     lib/geant4.8/Darwin-g++/libG4VRML.4.8.dylib
+     lib/geant4.8/Darwin-g++/libG4digits_hits.%v.dylib
+     lib/geant4.8/Darwin-g++/libG4digits_hits.4.8.dylib
+     lib/geant4.8/Darwin-g++/libG4event.%v.dylib
+     lib/geant4.8/Darwin-g++/libG4event.4.8.dylib
+     lib/geant4.8/Darwin-g++/libG4geometry.%v.dylib
+     lib/geant4.8/Darwin-g++/libG4geometry.4.8.dylib
+     lib/geant4.8/Darwin-g++/libG4global.%v.dylib
+     lib/geant4.8/Darwin-g++/libG4global.4.8.dylib
+     lib/geant4.8/Darwin-g++/libG4graphics_reps.%v.dylib
+     lib/geant4.8/Darwin-g++/libG4graphics_reps.4.8.dylib
+     lib/geant4.8/Darwin-g++/libG4intercoms.%v.dylib
+     lib/geant4.8/Darwin-g++/libG4intercoms.4.8.dylib
+     lib/geant4.8/Darwin-g++/libG4interfaces.%v.dylib
+     lib/geant4.8/Darwin-g++/libG4interfaces.4.8.dylib
+     lib/geant4.8/Darwin-g++/libG4materials.%v.dylib
+     lib/geant4.8/Darwin-g++/libG4materials.4.8.dylib
+     lib/geant4.8/Darwin-g++/libG4modeling.%v.dylib
+     lib/geant4.8/Darwin-g++/libG4modeling.4.8.dylib
+     lib/geant4.8/Darwin-g++/libG4parmodels.%v.dylib
+     lib/geant4.8/Darwin-g++/libG4parmodels.4.8.dylib
+     lib/geant4.8/Darwin-g++/libG4particles.%v.dylib
+     lib/geant4.8/Darwin-g++/libG4particles.4.8.dylib
+     lib/geant4.8/Darwin-g++/libG4persistency.%v.dylib
+     lib/geant4.8/Darwin-g++/libG4persistency.4.8.dylib
+     lib/geant4.8/Darwin-g++/libG4processes.%v.dylib
+     lib/geant4.8/Darwin-g++/libG4processes.4.8.dylib
+     lib/geant4.8/Darwin-g++/libG4readout.%v.dylib
+     lib/geant4.8/Darwin-g++/libG4readout.4.8.dylib
+     lib/geant4.8/Darwin-g++/libG4run.%v.dylib
+     lib/geant4.8/Darwin-g++/libG4run.4.8.dylib
+     lib/geant4.8/Darwin-g++/libG4track.%v.dylib
+     lib/geant4.8/Darwin-g++/libG4track.4.8.dylib
+     lib/geant4.8/Darwin-g++/libG4tracking.%v.dylib
+     lib/geant4.8/Darwin-g++/libG4tracking.4.8.dylib
+     lib/geant4.8/Darwin-g++/libG4visHepRep.%v.dylib
+     lib/geant4.8/Darwin-g++/libG4visHepRep.4.8.dylib
+     lib/geant4.8/Darwin-g++/libG4visXXX.%v.dylib
+     lib/geant4.8/Darwin-g++/libG4visXXX.4.8.dylib
+     lib/geant4.8/Darwin-g++/libG4vis_management.%v.dylib
+     lib/geant4.8/Darwin-g++/libG4vis_management.4.8.dylib
    <<
    Shlibs: <<
-     %p/lib/libG4FR.4.8.dylib                                   4.8.0 geant4 
(>=4.8.2-11)
-     %p/lib/libG4OpenGL.4.8.dylib                               4.8.0 geant4 
(>=4.8.2-11)
-     %p/lib/libG4RayTracer.4.8.dylib                            4.8.0 geant4 
(>=4.8.2-11)
-     %p/lib/libG4Tree.4.8.dylib                                 4.8.0 geant4 
(>=4.8.2-11)
-     %p/lib/libG4VRML.4.8.dylib                                 4.8.0 geant4 
(>=4.8.2-11)
-     %p/lib/libG4digits_hits.4.8.dylib                          4.8.0 geant4 
(>=4.8.2-11)
-     %p/lib/libG4event.4.8.dylib                                4.8.0 geant4 
(>=4.8.2-11)
-     %p/lib/libG4geometry.4.8.dylib                             4.8.0 geant4 
(>=4.8.2-11)
-     %p/lib/libG4global.4.8.dylib                               4.8.0 geant4 
(>=4.8.2-11)
-     %p/lib/libG4graphics_reps.4.8.dylib                        4.8.0 geant4 
(>=4.8.2-11)
-     %p/lib/libG4intercoms.4.8.dylib                            4.8.0 geant4 
(>=4.8.2-11)
-     %p/lib/libG4interfaces.4.8.dylib                                   4.8.0 
geant4 (>=4.8.2-11)
-     %p/lib/libG4materials.4.8.dylib                            4.8.0 geant4 
(>=4.8.2-11)
-     %p/lib/libG4modeling.4.8.dylib                             4.8.0 geant4 
(>=4.8.2-11)
-     %p/lib/libG4parmodels.4.8.dylib                            4.8.0 geant4 
(>=4.8.2-11)
-     %p/lib/libG4particles.4.8.dylib                            4.8.0 geant4 
(>=4.8.2-11)
-     %p/lib/libG4persistency.4.8.dylib                          4.8.0 geant4 
(>=4.8.2-11)
-     %p/lib/libG4processes.4.8.dylib                            4.8.0 geant4 
(>=4.8.2-11)
-     %p/lib/libG4readout.4.8.dylib                              4.8.0 geant4 
(>=4.8.2-11)
-     %p/lib/libG4run.4.8.dylib                                  4.8.0 geant4 
(>=4.8.2-11)
-     %p/lib/libG4track.4.8.dylib                                4.8.0 geant4 
(>=4.8.2-11)
-     %p/lib/libG4tracking.4.8.dylib                             4.8.0 geant4 
(>=4.8.2-11)
-     %p/lib/libG4visHepRep.4.8.dylib                            4.8.0 geant4 
(>=4.8.2-11)
-     %p/lib/libG4visXXX.4.8.dylib                               4.8.0 geant4 
(>=4.8.2-11)
-     %p/lib/libG4vis_management.4.8.dylib                       4.8.0 geant4 
(>=4.8.2-11)
+     %p/lib/geant4.8/Darwin-g++/libG4FR.4.8.dylib               4.8.0 geant4 
(>=4.8.2-11)
+     %p/lib/geant4.8/Darwin-g++/libG4OpenGL.4.8.dylib           4.8.0 geant4 
(>=4.8.2-11)
+     %p/lib/geant4.8/Darwin-g++/libG4RayTracer.4.8.dylib        4.8.0 geant4 
(>=4.8.2-11)
+     %p/lib/geant4.8/Darwin-g++/libG4Tree.4.8.dylib             4.8.0 geant4 
(>=4.8.2-11)
+     %p/lib/geant4.8/Darwin-g++/libG4VRML.4.8.dylib             4.8.0 geant4 
(>=4.8.2-11)
+     %p/lib/geant4.8/Darwin-g++/libG4digits_hits.4.8.dylib       4.8.0 geant4 
(>=4.8.2-11)
+     %p/lib/geant4.8/Darwin-g++/libG4event.4.8.dylib            4.8.0 geant4 
(>=4.8.2-11)
+     %p/lib/geant4.8/Darwin-g++/libG4geometry.4.8.dylib         4.8.0 geant4 
(>=4.8.2-11)
+     %p/lib/geant4.8/Darwin-g++/libG4global.4.8.dylib           4.8.0 geant4 
(>=4.8.2-11)
+     %p/lib/geant4.8/Darwin-g++/libG4graphics_reps.4.8.dylib    4.8.0 geant4 
(>=4.8.2-11)
+     %p/lib/geant4.8/Darwin-g++/libG4intercoms.4.8.dylib        4.8.0 geant4 
(>=4.8.2-11)
+     %p/lib/geant4.8/Darwin-g++/libG4interfaces.4.8.dylib       4.8.0 geant4 
(>=4.8.2-11)
+     %p/lib/geant4.8/Darwin-g++/libG4materials.4.8.dylib        4.8.0 geant4 
(>=4.8.2-11)
+     %p/lib/geant4.8/Darwin-g++/libG4modeling.4.8.dylib         4.8.0 geant4 
(>=4.8.2-11)
+     %p/lib/geant4.8/Darwin-g++/libG4parmodels.4.8.dylib        4.8.0 geant4 
(>=4.8.2-11)
+     %p/lib/geant4.8/Darwin-g++/libG4particles.4.8.dylib        4.8.0 geant4 
(>=4.8.2-11)
+     %p/lib/geant4.8/Darwin-g++/libG4persistency.4.8.dylib      4.8.0 geant4 
(>=4.8.2-11)
+     %p/lib/geant4.8/Darwin-g++/libG4processes.4.8.dylib                4.8.0 
geant4 (>=4.8.2-11)
+     %p/lib/geant4.8/Darwin-g++/libG4readout.4.8.dylib          4.8.0 geant4 
(>=4.8.2-11)
+     %p/lib/geant4.8/Darwin-g++/libG4run.4.8.dylib              4.8.0 geant4 
(>=4.8.2-11)
+     %p/lib/geant4.8/Darwin-g++/libG4track.4.8.dylib            4.8.0 geant4 
(>=4.8.2-11)
+     %p/lib/geant4.8/Darwin-g++/libG4tracking.4.8.dylib         4.8.0 geant4 
(>=4.8.2-11)
+     %p/lib/geant4.8/Darwin-g++/libG4visHepRep.4.8.dylib        4.8.0 geant4 
(>=4.8.2-11)
+     %p/lib/geant4.8/Darwin-g++/libG4visXXX.4.8.dylib           4.8.0 geant4 
(>=4.8.2-11)
+     %p/lib/geant4.8/Darwin-g++/libG4vis_management.4.8.dylib    4.8.0 geant4 
(>=4.8.2-11)
    <<
 <<

Index: geant4.7.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4-transitional/unstable/main/finkinfo/sci/geant4.7.info,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- geant4.7.info       1 Mar 2006 05:04:59 -0000       1.2
+++ geant4.7.info       24 Mar 2006 15:06:10 -0000      1.3
@@ -1,6 +1,6 @@
 Package: geant4.7
 Version: 4.7.1
-Revision: 52
+Revision: 53
 Description: Toolkit for simulation of particles passing through matter
 DescDetail: <<
 Its application areas include high energy physics and nuclear 
@@ -19,13 +19,6 @@
 DescPackaging: <<
 As many graphic outputs are enabled as easily available on Mac OS
 X. The OpenGL framework provided by Mac OS X is used, too.
-
-GEANT4 looks for libraries in ${G4LIB}/${G4SYSTEM} which translates
-in the fink framework to %p/lib/Darwin-g++. As the G4SYSTEM
-environment variable is used to find the correct configuration file,
-it cannot be set to something else. I didn't want to put the GEANT4
-libraries into a Darwin-g++ subdirectory.  I solved the problem by
-providing a symbolic link from %p/lib/Darwin-g++ to %p/lib. 
 <<
 Homepage: http://geant4.cern.ch/
 Maintainer: Remi Mommsen <[EMAIL PROTECTED]>
@@ -41,39 +34,53 @@
 Conflicts: geant4 (<=4.7.1-51), geant4.8
 Replaces: geant4 (<=4.7.1-51), geant4.8
 Provides: geant4
-Suggests: geant4-data
+Suggests: geant4.7-data
 GCC: 4.0
 NoSetPATH: true
 Source: http://geant4.cern.ch/support/source/geant%v.tar.gz
 Source-MD5: 80605376e0476fa44afde9dffd96612c
 PatchScript: sed 's|@PREFIX@|%p|g' <%a/%n.patch | sed 's|@BUILDDIR@|%b|g' | 
sed 's|@VERSION@|%v|g' | patch -p1
 CompileScript: <<
- ./Configure -install -d -e -f fink.sh
- ./Configure -build -d -e -f fink.sh
+  #!/bin/sh -ev
+  ./Configure -install -d -e -f fink.sh
+  ./Configure -build -d -e -f fink.sh
+  export G4INSTALL=%b
+  export G4LIB=%b/lib
+  export G4INCLUDE=%b/include
+  export G4SYSTEM=Darwin-g++
+  cd physics_lists/hadronic && make
 <<
 InstallScript: <<
-  /usr/bin/install -d -m 755 %i/lib
-  /bin/cp -PR lib/Darwin-g++/* %i/lib
-  /bin/ln -s . %i/lib/Darwin-g++
-  /usr/bin/ranlib %i/lib/*.a
-  /usr/bin/install -d -m 755 %i/include/geant4
-  /bin/cp -PR include/* %i/include/geant4
-  /usr/bin/install -d -m 755 %i/share/geant4
-  /bin/cp -PR config %i/share/geant4
-  /bin/cp -PR examples %i/share/geant4
+  #!/bin/sh -ev
+  /usr/bin/install -d -m 755 %i/lib/geant4.7
+  /bin/cp -PR lib/Darwin-g++ %i/lib/geant4.7
+  /bin/cp -PR lib/plists %i/lib/geant4.7
+  /usr/bin/ranlib %i/lib/geant4.7/Darwin-g++/*.a
+  /usr/bin/ranlib %i/lib/geant4.7/plists/Darwin-g++/*.a
+  /usr/bin/install -d -m 755 %i/include/geant4.7
+  /bin/cp -PR include/* %i/include/geant4.7
+  /usr/bin/install -d -m 755 %i/share/geant4.7
+  /bin/cp -PR config %i/share/geant4.7
+  /bin/cp -PR examples %i/share/geant4.7
+  for lists in `/bin/ls -d -1 physics_lists/hadronic/*/include` ; do
+    /usr/bin/install -d -m 755 %i/share/geant4.7/$lists
+    /bin/cp -PR $lists/* %i/share/geant4.7/$lists
+  done
+  /bin/cp -PR physics_lists/hadronic/GNUmakefile.user.code.example 
%i/share/geant4.7/physics_lists/hadronic/
+  /bin/cp -PR physics_lists/electromagnetic %i/share/geant4.7/physics_lists/
   /usr/bin/install -d -m 755 %i/etc/profile.d
-  echo "setenv G4WORKDIR \${HOME}/geant4" > %i/etc/profile.d/%n.csh
+  echo "setenv G4WORKDIR \${HOME}/geant4.7" > %i/etc/profile.d/%n.csh
   echo "append_path PATH \${G4WORKDIR}/bin/\${G4SYSTEM}" >> 
%i/etc/profile.d/%n.csh
-  echo "export G4WORKDIR=\${HOME}/geant4" > %i/etc/profile.d/%n.sh
+  echo "export G4WORKDIR=\${HOME}/geant4.7" > %i/etc/profile.d/%n.sh
   echo "append_path PATH \${G4WORKDIR}/bin/\${G4SYSTEM}" >> 
%i/etc/profile.d/%n.sh
   echo "export PATH" >> %i/etc/profile.d/%n.sh
   chmod 755 %i/etc/profile.d/%n.*
 <<
 RuntimeVars: <<
   G4SYSTEM:  Darwin-g++
-  G4INSTALL: %p/share/geant4
-  G4LIB:     %p/lib
-  G4INCLUDE: %p/include/geant4
+  G4INSTALL: %p/share/geant4.7
+  G4LIB:     %p/lib/geant4.7
+  G4INCLUDE: %p/include/geant4.7
   G4VIS_USE_OPENGLX: 1
   CLHEP_BASE_DIR: %p
 <<
@@ -88,82 +95,82 @@
    Conflicts: geant4-shlibs (<=4.7.1-51)
    Replaces: geant4-shlibs (<=4.7.1-51)
    Files: <<
-     lib/libG4FR.%v.dylib
-     lib/libG4FR.4.7.dylib
-     lib/libG4OpenGL.%v.dylib
-     lib/libG4OpenGL.4.7.dylib
-     lib/libG4RayTracer.%v.dylib
-     lib/libG4RayTracer.4.7.dylib
-     lib/libG4Tree.%v.dylib
-     lib/libG4Tree.4.7.dylib
-     lib/libG4VRML.%v.dylib
-     lib/libG4VRML.4.7.dylib
-     lib/libG4digits_hits.%v.dylib
-     lib/libG4digits_hits.4.7.dylib
-     lib/libG4event.%v.dylib
-     lib/libG4event.4.7.dylib
-     lib/libG4geometry.%v.dylib
-     lib/libG4geometry.4.7.dylib
-     lib/libG4global.%v.dylib
-     lib/libG4global.4.7.dylib
-     lib/libG4graphics_reps.%v.dylib
-     lib/libG4graphics_reps.4.7.dylib
-     lib/libG4intercoms.%v.dylib
-     lib/libG4intercoms.4.7.dylib
-     lib/libG4interfaces.%v.dylib
-     lib/libG4interfaces.4.7.dylib
-     lib/libG4materials.%v.dylib
-     lib/libG4materials.4.7.dylib
-     lib/libG4modeling.%v.dylib
-     lib/libG4modeling.4.7.dylib
-     lib/libG4parmodels.%v.dylib
-     lib/libG4parmodels.4.7.dylib
-     lib/libG4particles.%v.dylib
-     lib/libG4particles.4.7.dylib
-     lib/libG4persistency.%v.dylib
-     lib/libG4persistency.4.7.dylib
-     lib/libG4processes.%v.dylib
-     lib/libG4processes.4.7.dylib
-     lib/libG4readout.%v.dylib
-     lib/libG4readout.4.7.dylib
-     lib/libG4run.%v.dylib
-     lib/libG4run.4.7.dylib
-     lib/libG4track.%v.dylib
-     lib/libG4track.4.7.dylib
-     lib/libG4tracking.%v.dylib
-     lib/libG4tracking.4.7.dylib
-     lib/libG4visHepRep.%v.dylib
-     lib/libG4visHepRep.4.7.dylib
-     lib/libG4visXXX.%v.dylib
-     lib/libG4visXXX.4.7.dylib
-     lib/libG4vis_management.%v.dylib
-     lib/libG4vis_management.4.7.dylib
+     lib/geant4.7/Darwin-g++/libG4FR.%v.dylib
+     lib/geant4.7/Darwin-g++/libG4FR.4.7.dylib
+     lib/geant4.7/Darwin-g++/libG4OpenGL.%v.dylib
+     lib/geant4.7/Darwin-g++/libG4OpenGL.4.7.dylib
+     lib/geant4.7/Darwin-g++/libG4RayTracer.%v.dylib
+     lib/geant4.7/Darwin-g++/libG4RayTracer.4.7.dylib
+     lib/geant4.7/Darwin-g++/libG4Tree.%v.dylib
+     lib/geant4.7/Darwin-g++/libG4Tree.4.7.dylib
+     lib/geant4.7/Darwin-g++/libG4VRML.%v.dylib
+     lib/geant4.7/Darwin-g++/libG4VRML.4.7.dylib
+     lib/geant4.7/Darwin-g++/libG4digits_hits.%v.dylib
+     lib/geant4.7/Darwin-g++/libG4digits_hits.4.7.dylib
+     lib/geant4.7/Darwin-g++/libG4event.%v.dylib
+     lib/geant4.7/Darwin-g++/libG4event.4.7.dylib
+     lib/geant4.7/Darwin-g++/libG4geometry.%v.dylib
+     lib/geant4.7/Darwin-g++/libG4geometry.4.7.dylib
+     lib/geant4.7/Darwin-g++/libG4global.%v.dylib
+     lib/geant4.7/Darwin-g++/libG4global.4.7.dylib
+     lib/geant4.7/Darwin-g++/libG4graphics_reps.%v.dylib
+     lib/geant4.7/Darwin-g++/libG4graphics_reps.4.7.dylib
+     lib/geant4.7/Darwin-g++/libG4intercoms.%v.dylib
+     lib/geant4.7/Darwin-g++/libG4intercoms.4.7.dylib
+     lib/geant4.7/Darwin-g++/libG4interfaces.%v.dylib
+     lib/geant4.7/Darwin-g++/libG4interfaces.4.7.dylib
+     lib/geant4.7/Darwin-g++/libG4materials.%v.dylib
+     lib/geant4.7/Darwin-g++/libG4materials.4.7.dylib
+     lib/geant4.7/Darwin-g++/libG4modeling.%v.dylib
+     lib/geant4.7/Darwin-g++/libG4modeling.4.7.dylib
+     lib/geant4.7/Darwin-g++/libG4parmodels.%v.dylib
+     lib/geant4.7/Darwin-g++/libG4parmodels.4.7.dylib
+     lib/geant4.7/Darwin-g++/libG4particles.%v.dylib
+     lib/geant4.7/Darwin-g++/libG4particles.4.7.dylib
+     lib/geant4.7/Darwin-g++/libG4persistency.%v.dylib
+     lib/geant4.7/Darwin-g++/libG4persistency.4.7.dylib
+     lib/geant4.7/Darwin-g++/libG4processes.%v.dylib
+     lib/geant4.7/Darwin-g++/libG4processes.4.7.dylib
+     lib/geant4.7/Darwin-g++/libG4readout.%v.dylib
+     lib/geant4.7/Darwin-g++/libG4readout.4.7.dylib
+     lib/geant4.7/Darwin-g++/libG4run.%v.dylib
+     lib/geant4.7/Darwin-g++/libG4run.4.7.dylib
+     lib/geant4.7/Darwin-g++/libG4track.%v.dylib
+     lib/geant4.7/Darwin-g++/libG4track.4.7.dylib
+     lib/geant4.7/Darwin-g++/libG4tracking.%v.dylib
+     lib/geant4.7/Darwin-g++/libG4tracking.4.7.dylib
+     lib/geant4.7/Darwin-g++/libG4visHepRep.%v.dylib
+     lib/geant4.7/Darwin-g++/libG4visHepRep.4.7.dylib
+     lib/geant4.7/Darwin-g++/libG4visXXX.%v.dylib
+     lib/geant4.7/Darwin-g++/libG4visXXX.4.7.dylib
+     lib/geant4.7/Darwin-g++/libG4vis_management.%v.dylib
+     lib/geant4.7/Darwin-g++/libG4vis_management.4.7.dylib
    <<
    Shlibs: <<
-     %p/lib/libG4FR.4.7.dylib                                   4.7.0 geant4 
(>=4.7.2-11)
-     %p/lib/libG4OpenGL.4.7.dylib                               4.7.0 geant4 
(>=4.7.2-11)
-     %p/lib/libG4RayTracer.4.7.dylib                            4.7.0 geant4 
(>=4.7.2-11)
-     %p/lib/libG4Tree.4.7.dylib                                 4.7.0 geant4 
(>=4.7.2-11)
-     %p/lib/libG4VRML.4.7.dylib                                 4.7.0 geant4 
(>=4.7.2-11)
-     %p/lib/libG4digits_hits.4.7.dylib                          4.7.0 geant4 
(>=4.7.2-11)
-     %p/lib/libG4event.4.7.dylib                                4.7.0 geant4 
(>=4.7.2-11)
-     %p/lib/libG4geometry.4.7.dylib                             4.7.0 geant4 
(>=4.7.2-11)
-     %p/lib/libG4global.4.7.dylib                               4.7.0 geant4 
(>=4.7.2-11)
-     %p/lib/libG4graphics_reps.4.7.dylib                        4.7.0 geant4 
(>=4.7.2-11)
-     %p/lib/libG4intercoms.4.7.dylib                            4.7.0 geant4 
(>=4.7.2-11)
-     %p/lib/libG4interfaces.4.7.dylib                                   4.7.0 
geant4 (>=4.7.2-11)
-     %p/lib/libG4materials.4.7.dylib                            4.7.0 geant4 
(>=4.7.2-11)
-     %p/lib/libG4modeling.4.7.dylib                             4.7.0 geant4 
(>=4.7.2-11)
-     %p/lib/libG4parmodels.4.7.dylib                            4.7.0 geant4 
(>=4.7.2-11)
-     %p/lib/libG4particles.4.7.dylib                            4.7.0 geant4 
(>=4.7.2-11)
-     %p/lib/libG4persistency.4.7.dylib                          4.7.0 geant4 
(>=4.7.2-11)
-     %p/lib/libG4processes.4.7.dylib                            4.7.0 geant4 
(>=4.7.2-11)
-     %p/lib/libG4readout.4.7.dylib                              4.7.0 geant4 
(>=4.7.2-11)
-     %p/lib/libG4run.4.7.dylib                                  4.7.0 geant4 
(>=4.7.2-11)
-     %p/lib/libG4track.4.7.dylib                                4.7.0 geant4 
(>=4.7.2-11)
-     %p/lib/libG4tracking.4.7.dylib                             4.7.0 geant4 
(>=4.7.2-11)
-     %p/lib/libG4visHepRep.4.7.dylib                            4.7.0 geant4 
(>=4.7.2-11)
-     %p/lib/libG4visXXX.4.7.dylib                               4.7.0 geant4 
(>=4.7.2-11)
-     %p/lib/libG4vis_management.4.7.dylib                       4.7.0 geant4 
(>=4.7.2-11)
+     %p/lib/geant4.7/Darwin-g++/libG4FR.4.7.dylib              4.7.0 geant4 
(>=4.7.2-11)
+     %p/lib/geant4.7/Darwin-g++/libG4OpenGL.4.7.dylib          4.7.0 geant4 
(>=4.7.2-11)
+     %p/lib/geant4.7/Darwin-g++/libG4RayTracer.4.7.dylib       4.7.0 geant4 
(>=4.7.2-11)
+     %p/lib/geant4.7/Darwin-g++/libG4Tree.4.7.dylib            4.7.0 geant4 
(>=4.7.2-11)
+     %p/lib/geant4.7/Darwin-g++/libG4VRML.4.7.dylib            4.7.0 geant4 
(>=4.7.2-11)
+     %p/lib/geant4.7/Darwin-g++/libG4digits_hits.4.7.dylib      4.7.0 geant4 
(>=4.7.2-11)
+     %p/lib/geant4.7/Darwin-g++/libG4event.4.7.dylib           4.7.0 geant4 
(>=4.7.2-11)
+     %p/lib/geant4.7/Darwin-g++/libG4geometry.4.7.dylib        4.7.0 geant4 
(>=4.7.2-11)
+     %p/lib/geant4.7/Darwin-g++/libG4global.4.7.dylib          4.7.0 geant4 
(>=4.7.2-11)
+     %p/lib/geant4.7/Darwin-g++/libG4graphics_reps.4.7.dylib   4.7.0 geant4 
(>=4.7.2-11)
+     %p/lib/geant4.7/Darwin-g++/libG4intercoms.4.7.dylib       4.7.0 geant4 
(>=4.7.2-11)
+     %p/lib/geant4.7/Darwin-g++/libG4interfaces.4.7.dylib      4.7.0 geant4 
(>=4.7.2-11)
+     %p/lib/geant4.7/Darwin-g++/libG4materials.4.7.dylib       4.7.0 geant4 
(>=4.7.2-11)
+     %p/lib/geant4.7/Darwin-g++/libG4modeling.4.7.dylib        4.7.0 geant4 
(>=4.7.2-11)
+     %p/lib/geant4.7/Darwin-g++/libG4parmodels.4.7.dylib       4.7.0 geant4 
(>=4.7.2-11)
+     %p/lib/geant4.7/Darwin-g++/libG4particles.4.7.dylib       4.7.0 geant4 
(>=4.7.2-11)
+     %p/lib/geant4.7/Darwin-g++/libG4persistency.4.7.dylib     4.7.0 geant4 
(>=4.7.2-11)
+     %p/lib/geant4.7/Darwin-g++/libG4processes.4.7.dylib               4.7.0 
geant4 (>=4.7.2-11)
+     %p/lib/geant4.7/Darwin-g++/libG4readout.4.7.dylib         4.7.0 geant4 
(>=4.7.2-11)
+     %p/lib/geant4.7/Darwin-g++/libG4run.4.7.dylib             4.7.0 geant4 
(>=4.7.2-11)
+     %p/lib/geant4.7/Darwin-g++/libG4track.4.7.dylib           4.7.0 geant4 
(>=4.7.2-11)
+     %p/lib/geant4.7/Darwin-g++/libG4tracking.4.7.dylib        4.7.0 geant4 
(>=4.7.2-11)
+     %p/lib/geant4.7/Darwin-g++/libG4visHepRep.4.7.dylib       4.7.0 geant4 
(>=4.7.2-11)
+     %p/lib/geant4.7/Darwin-g++/libG4visXXX.4.7.dylib          4.7.0 geant4 
(>=4.7.2-11)
+     %p/lib/geant4.7/Darwin-g++/libG4vis_management.4.7.dylib   4.7.0 geant4 
(>=4.7.2-11)
    <<
 <<

Index: geant4.8.patch
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4-transitional/unstable/main/finkinfo/sci/geant4.8.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- geant4.8.patch      19 Feb 2006 00:08:15 -0000      1.1
+++ geant4.8.patch      24 Mar 2006 15:06:10 -0000      1.2
@@ -6,7 +6,7 @@
 +g4clhep_lib='CLHEP'
 +g4clhep_lib_dir='@PREFIX@/lib'
 +g4compiler='g++'
-+g4data='@PREFIX@/share/geant4/data'
++g4data='@PREFIX@/share/geant4.8/data'
 +g4debug=''
 +g4global='n'
 +g4granular='y'
@@ -127,7 +127,7 @@
 -     cd $(G4TMPDIR); \
 -     g++ -dynamiclib -flat_namespace -undefined suppress  -dynamic 
-single_module -o $$libdir/$(@F) $(INTYLIBS) *.o
 +     g++ -dynamiclib -twolevel_namespace -undefined error -dynamic \
-+         -install_name @PREFIX@/lib/`echo $$libname | /usr/bin/cut -d'.' 
-f1-3`".dylib" \
++         -install_name @PREFIX@/lib/geant4.8/Darwin-g++/`echo $$libname | 
/usr/bin/cut -d'.' -f1-3`".dylib" \
 +         -compatibility_version $$compversion -current_version @VERSION@ \
 +         -single_module -o $$libdir/$$libname *.o -L$(G4LIB)/$(G4SYSTEM) 
$$libs \
 +         -L$(CLHEP_LIB_DIR) -l$(CLHEP_LIB) $(INTYLIBS); \
@@ -144,7 +144,7 @@
       cd $(G4TMP)/$(G4SYSTEM); \
       g++ -dynamiclib -twolevel_namespace -undefined error -dynamic \
 -         -single_module -o $$libdir/$(@F) \
-+         -install_name @PREFIX@/lib/`echo $$libname | /usr/bin/cut -d'.' 
-f1-3`".dylib" \
++         -install_name @PREFIX@/lib/geant4.8/Darwin-g++/`echo $$libname | 
/usr/bin/cut -d'.' -f1-3`".dylib" \
 +         -compatibility_version $$compversion -current_version @VERSION@ \
 +         -single_module -o $$libdir/$$libname $$libs \
           $(foreach dir,$(SUBLIBS),$(dir)/*.o) -L$(G4LIB)/$(G4SYSTEM) \

Index: geant4.7.patch
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4-transitional/unstable/main/finkinfo/sci/geant4.7.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- geant4.7.patch      19 Feb 2006 00:08:15 -0000      1.1
+++ geant4.7.patch      24 Mar 2006 15:06:10 -0000      1.2
@@ -6,7 +6,7 @@
 +g4clhep_lib='CLHEP'
 +g4clhep_lib_dir='@PREFIX@/lib'
 +g4compiler='g++'
-+g4data='@PREFIX@/share/geant4/data'
++g4data='@PREFIX@/share/geant4.7/data'
 +g4debug=''
 +g4global='n'
 +g4granular='y'
@@ -127,7 +127,7 @@
 -     cd $(G4TMPDIR); \
 -     g++ -dynamiclib -flat_namespace -undefined suppress  -dynamic 
-single_module -o $$libdir/$(@F) $(INTYLIBS) *.o
 +     g++ -dynamiclib -twolevel_namespace -undefined error -dynamic \
-+         -install_name @PREFIX@/lib/`echo $$libname | /usr/bin/cut -d'.' 
-f1-3`".dylib" \
++         -install_name @PREFIX@/lib/geant4.7/Darwin-g++/`echo $$libname | 
/usr/bin/cut -d'.' -f1-3`".dylib" \
 +         -compatibility_version $$compversion -current_version @VERSION@ \
 +         -single_module -o $$libdir/$$libname *.o -L$(G4LIB)/$(G4SYSTEM) 
$$libs \
 +         -L$(CLHEP_LIB_DIR) -l$(CLHEP_LIB) $(INTYLIBS); \
@@ -144,7 +144,7 @@
       cd $(G4TMP)/$(G4SYSTEM); \
       g++ -dynamiclib -twolevel_namespace -undefined error -dynamic \
 -         -single_module -o $$libdir/$(@F) \
-+         -install_name @PREFIX@/lib/`echo $$libname | /usr/bin/cut -d'.' 
-f1-3`".dylib" \
++         -install_name @PREFIX@/lib/geant4.7/Darwin-g++/`echo $$libname | 
/usr/bin/cut -d'.' -f1-3`".dylib" \
 +         -compatibility_version $$compversion -current_version @VERSION@ \
 +         -single_module -o $$libdir/$$libname $$libs \
           $(foreach dir,$(SUBLIBS),$(dir)/*.o) -L$(G4LIB)/$(G4SYSTEM) \



-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to