the Fink project is an effort to port
popular Unix programs to Mac OS X
Info3: <<
Package: geant4.9%type_pkg[cernlib]
Version: 4.9.4
Revision: 11
Type: cernlib (. -cernlib-gfortran -cernlib-g77 -cernlib)
Architecture: <<
('%type_pkg[cernlib]' = '-cernlib-g77') powerpc,
('%type_pkg[cernlib]' = '-cernlib-gfortran') powerpc,
('%type_pkg[cernlib]' = '-cernlib-gfortran') i386,
('%type_pkg[cernlib]' = '-cernlib') i386,
('%type_pkg[cernlib]' = '-cernlib') x86_64
<<
Description: Simulation of particle-matter interaction
DescDetail: <<
Geant4 is a toolkit for the simulation of the passage of
particles through matter. Its areas of application include
high energy, nuclear and accelerator physics, as well as
studies in medical and space science.
<<
DescUsage: <<
GEANT4 uses a set of environment variables needed to compile and run
user applications. Restart your shell to get them set after
installing the geant4 package.
GEANT4 needs a local workdir. This is set by the environment variable
G4WORKDIR which defaults to ${HOME}/geant4.9. 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.
Upstream hardcodes /sw in some places, and we fix this.
<<
Homepage: http://geant4.cern.ch/
Maintainer: Remi Mommsen
DocFiles: ReleaseNotes/*
License: BSD
BuildDependsOnly: true
Depends: <<
%n-shlibs (=%v-%r),
openmotif3-bin
<<
BuildDepends: <<
fink (>= 0.27.2),
x11-dev,
clhep2 (>= 2.1.0.1),
openmotif3,
('%type_pkg[cernlib]' = '-cernlib') cernlib2006-geant321,
('%type_pkg[cernlib]' = '-cernlib') cernlib2006-dev,
('%type_pkg[cernlib]' = '-cernlib') gcc46,
('%type_pkg[cernlib]' = '-cernlib-gfortran') cernlib2005-gfortran-geant321,
('%type_pkg[cernlib]' = '-cernlib-gfortran') cernlib2005-gfortran-dev,
('%type_pkg[cernlib]' = '-cernlib-gfortran') gcc45,
('%type_pkg[cernlib]' = '-cernlib-g77') cernlib2005-g77-dev,
('%type_pkg[cernlib]' = '-cernlib-g77') cernlib2005-g77-geant321,
('%type_pkg[cernlib]' = '-cernlib-g77') g77
<<
Conflicts: <<
geant4 (<=4.7.1-51),
geant4.7,
geant4.8,
geant4.8-cernlib-gfortran,
geant4.8-cernlib-g77,
geant4.9,
geant4.9-cernlib-gfortran,
geant4.9-cernlib-g77,
geant4.9-cernlib
<<
Replaces: <<
geant4 (<=4.7.1-51),
geant4.7,
geant4.8,
geant4.8-cernlib-gfortran,
geant4.8-cernlib-g77,
geant4.9,
geant4.9-cernlib-gfortran,
geant4.9-cernlib-g77,
geant4.9-cernlib
<<
Provides: geant4
Suggests: geant4.9-data
GCC: 4.0
Source: http://geant4.cern.ch/support/source/geant%v.p02.tar.gz
Source-MD5: d4e95badeb536d82278e690280633846
PatchFile: geant4.9.patch
PatchFile-MD5: 65f8dcf2e6977c071aed8dce5cd51708
PatchScript: <<
#!/bin/sh -ev
if [[ '%type_pkg[cernlib]' == -cernlib-g77 ]]; then
BUILDCERN='y'
FORTRAN='g77'
FORTRAN_LIBS='-lg2c -lc'
elif [[ '%type_pkg[cernlib]' == -cernlib-gfortran || '%type_pkg[cernlib]' == -cernlib ]]; then
BUILDCERN='y'
FORTRAN='gfortran -static-libgfortran -static-libgcc'
FORTRAN_LIBS='-lc'
else
BUILDCERN='n'
FORTRAN='echo'
FORTRAN_LIBS=''
fi
cat %{PatchFile} | \
/usr/bin/sed -e "{
s|@PREFIX@|%p|g ;
s|@BUILDDIR@|%b|g ;
s|@VERSION@|%v|g ;
s|@BUILDCERN@|$BUILDCERN|g ;
s|@FORTRAN@|$FORTRAN|g ;
s|@FORTRAN_LIBS@|$FORTRAN_LIBS|g
}" | \
patch -p1
# Upstream hardcodes /sw, replace that by the active prefix.
/usr/bin/sed -i".bak" "s|/sw|%p|g" Configure
/bin/rm -f Configure.bak
<<
CompileScript: <<
#!/bin/sh -ev
./Configure -install -d -e -f fink.sh
./Configure -build -d -e -f fink.sh
<<
InstallScript: <<
#!/bin/sh -ev
/usr/bin/install -d -m 755 %i/lib/geant4.9
/bin/cp -PR lib/Darwin-g++ %i/lib/geant4.9
/usr/bin/ranlib %i/lib/geant4.9/Darwin-g++/*.a
/bin/chmod 644 %i/lib/geant4.9/Darwin-g++/*.dylib
/bin/chmod 644 %i/lib/geant4.9/Darwin-g++/*.a
if [[ '%type_pkg[cernlib]' == -cernlib* ]]; then
/usr/bin/install -d -m 755 %i/bin
/bin/cp -PR bin/Darwin-g++/rztog4 %i/bin/
fi
/usr/bin/install -d -m 755 %i/include/geant4.9
/bin/cp -PR include/* %i/include/geant4.9
/usr/bin/install -d -m 755 %i/share/geant4.9
/bin/cp -PR config %i/share/geant4.9
/bin/cp -PR examples %i/share/geant4.9
/usr/bin/install -d -m 755 %i/etc/profile.d
echo "setenv G4WORKDIR \${HOME}/geant4.9" > %i/etc/profile.d/%n.csh
echo "append_path PATH \${G4WORKDIR}/bin/\${G4SYSTEM}" >> %i/etc/profile.d/%n.csh
echo "export G4WORKDIR=\${HOME}/geant4.9" > %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.9
G4LIB: %p/lib/geant4.9
G4INCLUDE: %p/include/geant4.9
G4VIS_USE_OPENGLX: 1
CLHEP_BASE_DIR: %p
<<
SplitOff: <<
Package: %N-shlibs
Description: Shared libraries for GEANT4 9.2
Depends: <<
x11,
clhep2-shlibs (>= 2.1.0.1),
openmotif3-shlibs
<<
Conflicts: <<
geant4.9-shlibs,
geant4.9-cernlib-shlibs,
geant4.9-cernlib-gfortran-shlibs,
geant4.9-cernlib-g77-shlibs
<<
Replaces: <<
geant4.9-shlibs,
geant4.9-cernlib-shlibs,
geant4.9-cernlib-gfortran-shlibs,
geant4.9-cernlib-g77-shlibs
<<
Provides: geant4-shlibs
Files: <<
('%type_pkg[cernlib]' != '') lib/geant4.9/Darwin-g++/libG3toG4.%v.dylib
('%type_pkg[cernlib]' != '') lib/geant4.9/Darwin-g++/libG3toG4.4.9.dylib
lib/geant4.9/Darwin-g++/libG4FR.%v.dylib
lib/geant4.9/Darwin-g++/libG4FR.4.9.dylib
lib/geant4.9/Darwin-g++/libG4GMocren.%v.dylib
lib/geant4.9/Darwin-g++/libG4GMocren.4.9.dylib
lib/geant4.9/Darwin-g++/libG4OpenGL.%v.dylib
lib/geant4.9/Darwin-g++/libG4OpenGL.4.9.dylib
lib/geant4.9/Darwin-g++/libG4RayTracer.%v.dylib
lib/geant4.9/Darwin-g++/libG4RayTracer.4.9.dylib
lib/geant4.9/Darwin-g++/libG4Tree.%v.dylib
lib/geant4.9/Darwin-g++/libG4Tree.4.9.dylib
lib/geant4.9/Darwin-g++/libG4UIGAG.%v.dylib
lib/geant4.9/Darwin-g++/libG4UIGAG.4.9.dylib
lib/geant4.9/Darwin-g++/libG4UIbasic.%v.dylib
lib/geant4.9/Darwin-g++/libG4UIbasic.4.9.dylib
lib/geant4.9/Darwin-g++/libG4UIcommon.%v.dylib
lib/geant4.9/Darwin-g++/libG4UIcommon.4.9.dylib
lib/geant4.9/Darwin-g++/libG4VRML.%v.dylib
lib/geant4.9/Darwin-g++/libG4VRML.4.9.dylib
lib/geant4.9/Darwin-g++/libG4baryons.%v.dylib
lib/geant4.9/Darwin-g++/libG4baryons.4.9.dylib
lib/geant4.9/Darwin-g++/libG4biasing.%v.dylib
lib/geant4.9/Darwin-g++/libG4biasing.4.9.dylib
lib/geant4.9/Darwin-g++/libG4bosons.%v.dylib
lib/geant4.9/Darwin-g++/libG4bosons.4.9.dylib
lib/geant4.9/Darwin-g++/libG4brep.%v.dylib
lib/geant4.9/Darwin-g++/libG4brep.4.9.dylib
lib/geant4.9/Darwin-g++/libG4csg.%v.dylib
lib/geant4.9/Darwin-g++/libG4csg.4.9.dylib
lib/geant4.9/Darwin-g++/libG4cuts.%v.dylib
lib/geant4.9/Darwin-g++/libG4cuts.4.9.dylib
lib/geant4.9/Darwin-g++/libG4decay.%v.dylib
lib/geant4.9/Darwin-g++/libG4decay.4.9.dylib
lib/geant4.9/Darwin-g++/libG4detector.%v.dylib
lib/geant4.9/Darwin-g++/libG4detector.4.9.dylib
lib/geant4.9/Darwin-g++/libG4detscorer.%v.dylib
lib/geant4.9/Darwin-g++/libG4detscorer.4.9.dylib
lib/geant4.9/Darwin-g++/libG4detutils.%v.dylib
lib/geant4.9/Darwin-g++/libG4detutils.4.9.dylib
lib/geant4.9/Darwin-g++/libG4digits.%v.dylib
lib/geant4.9/Darwin-g++/libG4digits.4.9.dylib
lib/geant4.9/Darwin-g++/libG4emadjoint.%v.dylib
lib/geant4.9/Darwin-g++/libG4emadjoint.4.9.dylib
lib/geant4.9/Darwin-g++/libG4emhighenergy.%v.dylib
lib/geant4.9/Darwin-g++/libG4emhighenergy.4.9.dylib
lib/geant4.9/Darwin-g++/libG4emlowenergy.%v.dylib
lib/geant4.9/Darwin-g++/libG4emlowenergy.4.9.dylib
lib/geant4.9/Darwin-g++/libG4empii.%v.dylib
lib/geant4.9/Darwin-g++/libG4empii.4.9.dylib
lib/geant4.9/Darwin-g++/libG4empolar.%v.dylib
lib/geant4.9/Darwin-g++/libG4empolar.4.9.dylib
lib/geant4.9/Darwin-g++/libG4emstandard.%v.dylib
lib/geant4.9/Darwin-g++/libG4emstandard.4.9.dylib
lib/geant4.9/Darwin-g++/libG4emutils.%v.dylib
lib/geant4.9/Darwin-g++/libG4emutils.4.9.dylib
lib/geant4.9/Darwin-g++/libG4error_propagation.%v.dylib
lib/geant4.9/Darwin-g++/libG4error_propagation.4.9.dylib
lib/geant4.9/Darwin-g++/libG4event.%v.dylib
lib/geant4.9/Darwin-g++/libG4event.4.9.dylib
lib/geant4.9/Darwin-g++/libG4geomBoolean.%v.dylib
lib/geant4.9/Darwin-g++/libG4geomBoolean.4.9.dylib
lib/geant4.9/Darwin-g++/libG4geombias.%v.dylib
lib/geant4.9/Darwin-g++/libG4geombias.4.9.dylib
lib/geant4.9/Darwin-g++/libG4geomdivision.%v.dylib
lib/geant4.9/Darwin-g++/libG4geomdivision.4.9.dylib
lib/geant4.9/Darwin-g++/libG4geometrymng.%v.dylib
lib/geant4.9/Darwin-g++/libG4geometrymng.4.9.dylib
lib/geant4.9/Darwin-g++/libG4geomtext.%v.dylib
lib/geant4.9/Darwin-g++/libG4geomtext.4.9.dylib
lib/geant4.9/Darwin-g++/libG4gflash.%v.dylib
lib/geant4.9/Darwin-g++/libG4gflash.4.9.dylib
lib/geant4.9/Darwin-g++/libG4gl2ps.%v.dylib
lib/geant4.9/Darwin-g++/libG4gl2ps.4.9.dylib
lib/geant4.9/Darwin-g++/libG4globman.%v.dylib
lib/geant4.9/Darwin-g++/libG4globman.4.9.dylib
lib/geant4.9/Darwin-g++/libG4graphics_reps.%v.dylib
lib/geant4.9/Darwin-g++/libG4graphics_reps.4.9.dylib
lib/geant4.9/Darwin-g++/libG4had_im_r_matrix.%v.dylib
lib/geant4.9/Darwin-g++/libG4had_im_r_matrix.4.9.dylib
lib/geant4.9/Darwin-g++/libG4had_lll_fis.%v.dylib
lib/geant4.9/Darwin-g++/libG4had_lll_fis.4.9.dylib
lib/geant4.9/Darwin-g++/libG4had_mod_man.%v.dylib
lib/geant4.9/Darwin-g++/libG4had_mod_man.4.9.dylib
lib/geant4.9/Darwin-g++/libG4had_mod_util.%v.dylib
lib/geant4.9/Darwin-g++/libG4had_mod_util.4.9.dylib
lib/geant4.9/Darwin-g++/libG4had_muon_nuclear.%v.dylib
lib/geant4.9/Darwin-g++/libG4had_muon_nuclear.4.9.dylib
lib/geant4.9/Darwin-g++/libG4had_neu_hp.%v.dylib
lib/geant4.9/Darwin-g++/libG4had_neu_hp.4.9.dylib
lib/geant4.9/Darwin-g++/libG4had_preequ_exciton.%v.dylib
lib/geant4.9/Darwin-g++/libG4had_preequ_exciton.4.9.dylib
lib/geant4.9/Darwin-g++/libG4had_string_diff.%v.dylib
lib/geant4.9/Darwin-g++/libG4had_string_diff.4.9.dylib
lib/geant4.9/Darwin-g++/libG4had_string_frag.%v.dylib
lib/geant4.9/Darwin-g++/libG4had_string_frag.4.9.dylib
lib/geant4.9/Darwin-g++/libG4had_string_man.%v.dylib
lib/geant4.9/Darwin-g++/libG4had_string_man.4.9.dylib
lib/geant4.9/Darwin-g++/libG4had_theo_max.%v.dylib
lib/geant4.9/Darwin-g++/libG4had_theo_max.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_HE.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_HE.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_LE.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_LE.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_RPG.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_RPG.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_ablation.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_ablation.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_abrasion.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_abrasion.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_bert_cascade.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_bert_cascade.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_binary.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_binary.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_body_ci.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_body_ci.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_coherent_elastic.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_coherent_elastic.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_crosec_ci.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_crosec_ci.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_deex_evaporation.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_deex_evaporation.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_deex_fermi_breakup.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_deex_fermi_breakup.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_deex_fission.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_deex_fission.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_deex_gem_evaporation.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_deex_gem_evaporation.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_deex_handler.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_deex_handler.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_deex_management.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_deex_management.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_deex_multifragmentation.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_deex_multifragmentation.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_deex_photon_evaporation.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_deex_photon_evaporation.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_deex_util.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_deex_util.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_em_dissociation.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_em_dissociation.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_fragm_ci.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_fragm_ci.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_hetcpp_evaporation.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_hetcpp_evaporation.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_hetcpp_utils.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_hetcpp_utils.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_incl_cascade.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_incl_cascade.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_interface_ci.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_interface_ci.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_iso.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_iso.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_mgt.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_mgt.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_proc.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_proc.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_proc_ci.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_proc_ci.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_qgstring.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_qgstring.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_qmd.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_qmd.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_radioactivedecay.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_radioactivedecay.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_stop.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_stop.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_util.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_util.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_xsect.%v.dylib
lib/geant4.9/Darwin-g++/libG4hadronic_xsect.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hepnumerics.%v.dylib
lib/geant4.9/Darwin-g++/libG4hepnumerics.4.9.dylib
lib/geant4.9/Darwin-g++/libG4hits.%v.dylib
lib/geant4.9/Darwin-g++/libG4hits.4.9.dylib
lib/geant4.9/Darwin-g++/libG4intercoms.%v.dylib
lib/geant4.9/Darwin-g++/libG4intercoms.4.9.dylib
lib/geant4.9/Darwin-g++/libG4ions.%v.dylib
lib/geant4.9/Darwin-g++/libG4ions.4.9.dylib
lib/geant4.9/Darwin-g++/libG4leptons.%v.dylib
lib/geant4.9/Darwin-g++/libG4leptons.4.9.dylib
lib/geant4.9/Darwin-g++/libG4magneticfield.%v.dylib
lib/geant4.9/Darwin-g++/libG4magneticfield.4.9.dylib
lib/geant4.9/Darwin-g++/libG4materials.%v.dylib
lib/geant4.9/Darwin-g++/libG4materials.4.9.dylib
lib/geant4.9/Darwin-g++/libG4mctruth.%v.dylib
lib/geant4.9/Darwin-g++/libG4mctruth.4.9.dylib
lib/geant4.9/Darwin-g++/libG4mesons.%v.dylib
lib/geant4.9/Darwin-g++/libG4mesons.4.9.dylib
lib/geant4.9/Darwin-g++/libG4modeling.%v.dylib
lib/geant4.9/Darwin-g++/libG4modeling.4.9.dylib
lib/geant4.9/Darwin-g++/libG4muons.%v.dylib
lib/geant4.9/Darwin-g++/libG4muons.4.9.dylib
lib/geant4.9/Darwin-g++/libG4navigation.%v.dylib
lib/geant4.9/Darwin-g++/libG4navigation.4.9.dylib
lib/geant4.9/Darwin-g++/libG4optical.%v.dylib
lib/geant4.9/Darwin-g++/libG4optical.4.9.dylib
lib/geant4.9/Darwin-g++/libG4parameterisation.%v.dylib
lib/geant4.9/Darwin-g++/libG4parameterisation.4.9.dylib
lib/geant4.9/Darwin-g++/libG4partadj.%v.dylib
lib/geant4.9/Darwin-g++/libG4partadj.4.9.dylib
lib/geant4.9/Darwin-g++/libG4partman.%v.dylib
lib/geant4.9/Darwin-g++/libG4partman.4.9.dylib
lib/geant4.9/Darwin-g++/libG4partutils.%v.dylib
lib/geant4.9/Darwin-g++/libG4partutils.4.9.dylib
lib/geant4.9/Darwin-g++/libG4phys_builders.%v.dylib
lib/geant4.9/Darwin-g++/libG4phys_builders.4.9.dylib
lib/geant4.9/Darwin-g++/libG4phys_lists.%v.dylib
lib/geant4.9/Darwin-g++/libG4phys_lists.4.9.dylib
lib/geant4.9/Darwin-g++/libG4procman.%v.dylib
lib/geant4.9/Darwin-g++/libG4procman.4.9.dylib
lib/geant4.9/Darwin-g++/libG4readout.%v.dylib
lib/geant4.9/Darwin-g++/libG4readout.4.9.dylib
lib/geant4.9/Darwin-g++/libG4run.%v.dylib
lib/geant4.9/Darwin-g++/libG4run.4.9.dylib
lib/geant4.9/Darwin-g++/libG4scoring.%v.dylib
lib/geant4.9/Darwin-g++/libG4scoring.4.9.dylib
lib/geant4.9/Darwin-g++/libG4shortlived.%v.dylib
lib/geant4.9/Darwin-g++/libG4shortlived.4.9.dylib
lib/geant4.9/Darwin-g++/libG4specsolids.%v.dylib
lib/geant4.9/Darwin-g++/libG4specsolids.4.9.dylib
lib/geant4.9/Darwin-g++/libG4track.%v.dylib
lib/geant4.9/Darwin-g++/libG4track.4.9.dylib
lib/geant4.9/Darwin-g++/libG4tracking.%v.dylib
lib/geant4.9/Darwin-g++/libG4tracking.4.9.dylib
lib/geant4.9/Darwin-g++/libG4transportation.%v.dylib
lib/geant4.9/Darwin-g++/libG4transportation.4.9.dylib
lib/geant4.9/Darwin-g++/libG4visHepRep.%v.dylib
lib/geant4.9/Darwin-g++/libG4visHepRep.4.9.dylib
lib/geant4.9/Darwin-g++/libG4visXXX.%v.dylib
lib/geant4.9/Darwin-g++/libG4visXXX.4.9.dylib
lib/geant4.9/Darwin-g++/libG4vis_management.%v.dylib
lib/geant4.9/Darwin-g++/libG4vis_management.4.9.dylib
lib/geant4.9/Darwin-g++/libG4volumes.%v.dylib
lib/geant4.9/Darwin-g++/libG4volumes.4.9.dylib
lib/geant4.9/Darwin-g++/libG4xrays.%v.dylib
lib/geant4.9/Darwin-g++/libG4xrays.4.9.dylib
lib/geant4.9/Darwin-g++/libG4zlib.%v.dylib
lib/geant4.9/Darwin-g++/libG4zlib.4.9.dylib
<<
Shlibs: <<
('%type_pkg[cernlib]' != '') %p/lib/geant4.9/Darwin-g++/libG3toG4.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4FR.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4GMocren.4.9.dylib 4.9.0 %n (>=4.9.3-11)
%p/lib/geant4.9/Darwin-g++/libG4OpenGL.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4RayTracer.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4Tree.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4UIGAG.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4UIbasic.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4UIcommon.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4VRML.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4baryons.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4biasing.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4bosons.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4brep.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4csg.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4cuts.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4decay.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4detector.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4detscorer.4.9.dylib 4.9.0 %n (>=4.9.1-11)
%p/lib/geant4.9/Darwin-g++/libG4detutils.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4digits.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4emadjoint.4.9.dylib 4.9.0 %n (>=4.9.3-11)
%p/lib/geant4.9/Darwin-g++/libG4emhighenergy.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4emlowenergy.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4empii.4.9.dylib 4.9.0 %n (>=4.9.4-11)
%p/lib/geant4.9/Darwin-g++/libG4empolar.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4emstandard.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4emutils.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4error_propagation.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4event.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4geomBoolean.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4geombias.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4geomdivision.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4geometrymng.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4geomtext.4.9.dylib 4.9.0 %n (>=4.9.2-11)
%p/lib/geant4.9/Darwin-g++/libG4gflash.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4gl2ps.4.9.dylib 4.9.0 %n (>=4.9.3-11)
%p/lib/geant4.9/Darwin-g++/libG4globman.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4graphics_reps.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4had_im_r_matrix.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4had_lll_fis.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4had_mod_man.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4had_mod_util.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4had_muon_nuclear.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4had_neu_hp.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4had_preequ_exciton.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4had_string_diff.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4had_string_frag.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4had_string_man.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4had_theo_max.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_HE.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_LE.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_RPG.4.9.dylib 4.9.0 %n (>=4.9.1-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_ablation.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_abrasion.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_bert_cascade.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_binary.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_body_ci.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_coherent_elastic.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_crosec_ci.4.9.dylib 4.9.0 %n (>=4.9.3-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_deex_evaporation.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_deex_fermi_breakup.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_deex_fission.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_deex_gem_evaporation.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_deex_handler.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_deex_management.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_deex_multifragmentation.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_deex_photon_evaporation.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_deex_util.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_em_dissociation.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_fragm_ci.4.9.dylib 4.9.0 %n (>=4.9.3-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_hetcpp_evaporation.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_hetcpp_utils.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_incl_cascade.4.9.dylib 4.9.0 %n (>=4.9.1-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_interface_ci.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_iso.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_mgt.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_proc.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_proc_ci.4.9.dylib 4.9.0 %n (>=4.9.3-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_qgstring.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_qmd.4.9.dylib 4.9.0 %n (>=4.9.1-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_radioactivedecay.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_stop.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_util.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hadronic_xsect.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hepnumerics.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4hits.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4intercoms.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4ions.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4leptons.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4magneticfield.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4materials.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4mctruth.4.9.dylib 4.9.0 %n (>=4.9.1-11)
%p/lib/geant4.9/Darwin-g++/libG4mesons.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4modeling.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4muons.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4navigation.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4optical.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4parameterisation.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4partadj.4.9.dylib 4.9.0 %n (>=4.9.2-11)
%p/lib/geant4.9/Darwin-g++/libG4partman.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4partutils.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4phys_builders.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4phys_lists.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4procman.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4readout.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4run.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4scoring.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4shortlived.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4specsolids.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4track.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4tracking.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4transportation.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4visHepRep.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4visXXX.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4vis_management.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4volumes.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4xrays.4.9.dylib 4.9.0 %n (>=4.9.0-11)
%p/lib/geant4.9/Darwin-g++/libG4zlib.4.9.dylib 4.9.0 %n (>=4.9.1-11)
<<
<<
<<
diff -Naur geant4.9.3.orig/config/sys/Darwin-g++.gmk geant4.9.3.new/config/sys/Darwin-g++.gmk
--- geant4.9.3.orig/config/sys/Darwin-g++.gmk 2009-12-18 18:23:02.000000000 +0100
+++ geant4.9.3.new/config/sys/Darwin-g++.gmk 2010-01-27 09:53:59.000000000 +0100
@@ -33,13 +33,13 @@
FCFLAGS += -O2 -g
CCFLAGS += -O2 -g
endif
- FC := gfortran
+ FC := @FORTRAN@
FCFLAGS += -fno-automatic -fno-backslash -fno-second-underscore
LDFLAGS += -bind_at_load -arch_multiple
- FCLIBS := -lg2c -lnsl
+ FCLIBS := @FORTRAN_LIBS@
SHEXT := dylib
ifndef X11FLAGS
- X11FLAGS := -I/usr/include/X11/extensions -I/usr/include/X11
+ X11FLAGS := -I/usr/X11R6/include
endif
ifndef X11LIBS
X11LIBS := -L/usr/X11R6/lib -lXmu -lXt -lXext -lX11 -lXi -lSM -lICE
@@ -126,15 +126,32 @@
define build-granular-shared-lib
@libdir=`(cd $(@D);/bin/pwd)`; \
+ libname=`(echo $(@F) | /usr/bin/sed 's/\.dylib/.@VERSION@.dylib/')`; \
+ compversion=`(echo @VERSION@ | /usr/bin/cut -d'.' -f1-2)`; \
+ libs=`(/bin/ls -1 $$libdir/*$$compversion.dylib | /usr/bin/xargs -IFILE /usr/bin/basename FILE .$$compversion.dylib | /usr/bin/sed -n 's|^lib|-l|p')`; \
cd $(G4TMPDIR); \
$(CXX) -dynamiclib -single_module -lgcov -undefined dynamic_lookup \
- -o $$libdir/$(@F) $(INTYLIBS) *.o
+ -install_name @PREFIX@/lib/geant4.9/Darwin-g++/`echo $$libname | /usr/bin/cut -d'.' -f1-3`".dylib" \
+ -compatibility_version $$compversion -current_version @VERSION@ \
+ -o $$libdir/$$libname *.o -L$(G4LIB)/$(G4SYSTEM) $$libs \
+ -L$(CLHEP_LIB_DIR) -l$(CLHEP_LIB) $(INTYLIBS); \
+ /bin/ln -s $$libname $$libdir/`echo $$libname | /usr/bin/cut -d'.' -f1-3`".dylib"; \
+ /bin/ln -s $$libname $$libdir/`echo $$libname | /usr/bin/cut -d'.' -f1`".dylib"
endef
define build-global-shared-lib
@libdir=`(cd $(@D);/bin/pwd)`; \
+ libname=`(echo $(@F) | /usr/bin/sed 's/\.dylib/.@VERSION@.dylib/')`; \
+ compversion=`(echo @VERSION@ | /usr/bin/cut -d'.' -f1-2)`; \
+ libs=`(/bin/ls -1 $$libdir/*$$compversion.dylib | /usr/bin/xargs -IFILE /usr/bin/basename FILE .$$compversion.dylib | /usr/bin/sed -n 's|^lib|-l|p')`; \
cd $(G4TMP)/$(G4SYSTEM); \
$(CXX) -dynamiclib -single_module -lgcov -undefined dynamic_lookup \
- -o $$libdir/$(@F) $(INTYLIBS) $(foreach dir,$(SUBLIBS),$(dir)/*.o);
+ -install_name @PREFIX@/lib/geant4.9/Darwin-g++/`echo $$libname | /usr/bin/cut -d'.' -f1-3`".dylib" \
+ -compatibility_version $$compversion -current_version @VERSION@ \
+ -o $$libdir/$$libname \
+ $(foreach dir,$(SUBLIBS),$(dir)/*.o) \
+ -L$(CLHEP_LIB_DIR) -l$(CLHEP_LIB) $(INTYLIBS); \
+ /bin/ln -s $$libname $$libdir/`echo $$libname | /usr/bin/cut -d'.' -f1-3`".dylib"; \
+ /bin/ln -s $$libname $$libdir/`echo $$libname | /usr/bin/cut -d'.' -f1`".dylib"
endef
endif
diff -Naur geant4.9.3.orig/fink.sh geant4.9.3.new/fink.sh
--- geant4.9.3.orig/fink.sh 1970-01-01 01:00:00.000000000 +0100
+++ geant4.9.3.new/fink.sh 2010-01-27 09:53:59.000000000 +0100
@@ -0,0 +1,66 @@
+g4clhep_base_dir='@PREFIX@'
+g4clhep_include_dir='@PREFIX@/include'
+g4clhep_lib='CLHEP'
+g4clhep_lib_dir='@PREFIX@/lib'
+g4compiler='g++'
+g4data='@PREFIX@/share/geant4.9/data'
+g4debug='n'
+d_portable='define'
+g4global='n'
+g4granular='y'
+g4include=''
+g4includes_flag='y'
+g4install='@BUILDDIR@'
+g4lib_build_shared='y'
+g4lib_build_static='y'
+g4lib_use_granular='y'
+g4lib_use_shared='n'
+g4lib_use_static='y'
+g4make='make'
+g4osname='Darwin'
+g4system='Darwin-g++'
+g4ui_build_gag_session='y'
+g4ui_build_terminal_session='y'
+g4ui_build_win32_session='n'
+g4ui_build_xaw_session='n'
+g4ui_build_xm_session='y'
+g4ui_use_gag='y'
+g4ui_use_tcsh='y'
+g4ui_use_terminal='y'
+g4ui_use_win32='n'
+g4ui_use_xaw='n'
+g4ui_use_xm='y'
+g4vis_build_asciitree_driver='y'
+g4vis_build_dawn_driver='y'
+g4vis_build_dawnfile_driver='y'
+g4vis_build_oiwin32_driver='n'
+g4vis_build_oix_driver='n'
+g4vis_build_openglwin32_driver='n'
+g4vis_build_openglx_driver='y'
+g4vis_build_openglxm_driver='y'
+g4vis_build_raytracer_driver='y'
+g4vis_build_vrml_driver='y'
+g4vis_build_vrmlfile_driver='y'
+g4vis_oglhome='/usr/X11R6/'
+g4vis_use_asciitree='y'
+g4vis_use_dawn='y'
+g4vis_use_dawnfile='y'
+g4vis_use_oiwin32='n'
+g4vis_use_oix='n'
+g4vis_use_openglwin32='n'
+g4vis_use_openglx='y'
+g4vis_use_openglxm='y'
+g4vis_use_raytracer='y'
+g4vis_use_vrml='y'
+g4vis_use_vrmlfile='y'
+g4w_use_g3tog4='@BUILDCERN@'
+g4wanalysis_build=''
+g4wanalysis_build_jas=''
+g4wanalysis_build_lab=''
+g4wanalysis_build_lizard=''
+g4wanalysis_use='n'
+g4wanalysis_use_jas=''
+g4wanalysis_use_lab=''
+g4wanalysis_use_lizard=''
+g4wlib_build_zlib='y'
+g4wlib_build_g3tog4='@BUILDCERN@'
diff -Naur geant4.9.3.orig/source/GNUmakefile geant4.9.3.new/source/GNUmakefile
--- geant4.9.3.orig/source/GNUmakefile 2009-12-18 18:25:34.000000000 +0100
+++ geant4.9.3.new/source/GNUmakefile 2010-01-27 09:53:59.000000000 +0100
@@ -42,7 +42,7 @@
glob global: banner kernel_global
ifdef G4LIB_USE_G3TOG4
- @for dir in $(SUBDIR4); do (cd $$dir && $(MAKE)); done;:
+ @for dir in $(SUBDIR4); do (cd $$dir && $(MAKE) global); done;:
endif
@$(MAKE) liblist
@$(ECHO) "Libraries installation completed !"
diff -Naur geant4.9.3.orig/source/g3tog4/GNUmakefile geant4.9.3.new/source/g3tog4/GNUmakefile
--- geant4.9.3.orig/source/g3tog4/GNUmakefile 2009-12-18 18:24:24.000000000 +0100
+++ geant4.9.3.new/source/g3tog4/GNUmakefile 2010-01-27 09:53:59.000000000 +0100
@@ -104,7 +104,7 @@
all: lib
-lib: cleanf libc libF
+lib: cleanf libc libF bin
ifneq ($(G4LIB_BUILD_SHARED),)
libc : $(G4LIBDIR)/lib$(name).$(SHEXT)
--- geant4.9.3.orig/Configure 2009-12-18 18:23:01.000000000 +0100
+++ geant4.9.3.new/Configure 2010-01-26 11:42:43.000000000 +0100
@@ -657,19 +657,6 @@
;;
esac
-: Sanity checks
-case "$fastread$alldone" in
-yescontyes|yesexityes) ;;
-*)
- if test "x$g4query_conf" != "xyes" ; then
- if test ! -t 0; then
- echo "Say 'sh Configure', not 'sh
- fi
- fi
- ;;
-esac
-
exec 4>&1
case "$silent" in
true) exec 1>/dev/null;;