Print

Print


Commit in SimDist on MAIN
configure+205-16851.37 -> 1.38
configure.in+2-21.1 -> 1.2
build/common.gmk.in+10-111.13 -> 1.14
     /package.gmk.in+77-411.5 -> 1.6
     /packages.m4+207-1501.16 -> 1.17
     /util.m4+61.3 -> 1.4
packages/Makefile.in+22-271.4 -> 1.5
packages/clhep/package.gmk.in+41.3 -> 1.4
              /Makefile.in+2-21.3 -> 1.4
              /env.gmk.in+1-11.1 -> 1.2
packages/gdml/package.gmk.in+41.4 -> 1.5
             /Makefile.in+3-31.3 -> 1.4
             /env.gmk.in+2-21.1 -> 1.2
packages/geant4/package.gmk.in+31.3 -> 1.4
               /Makefile.in+9-21.5 -> 1.6
               /patch.sh.in+4-41.4 -> 1.5
packages/lcdd/package.gmk.in[empty]1.3 -> 1.4
             /env.gmk.in+1-11.2 -> 1.3
packages/lcio/package.gmk.in[empty]1.3 -> 1.4
             /Makefile.in+3-41.5 -> 1.6
             /env.gmk.in+1-11.1 -> 1.2
packages/lcphys/package.gmk.in+11.3 -> 1.4
               /env.gmk.in+1-11.1 -> 1.2
packages/mokka/env.gmk.in+1-11.2 -> 1.3
              /package.gmk.in+3-81.1 -> 1.2
packages/slic/package.gmk.in[empty]1.3 -> 1.4
             /env.gmk.in+1-11.1 -> 1.2
packages/xerces/package.gmk.in+51.3 -> 1.4
               /Makefile.in+10-21.8 -> 1.9
               /env.gmk.in+3-31.5 -> 1.6
+591-1952
30 modified files
JM: SimDist updates.

SimDist
configure 1.37 -> 1.38
diff -u -r1.37 -r1.38
--- configure	22 Jun 2006 23:50:02 -0000	1.37
+++ configure	26 Jun 2006 23:56:37 -0000	1.38
@@ -272,7 +272,7 @@
 PACKAGE_STRING='SimDist v1r0p0'
 [log in to unmask]
 
-ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os OS_SHARED_LIBS_VAR SET_MAKE CXX CXXFLAGS LDFLAGS CPPFLAGS ac_ct_CXX EXEEXT OBJEXT have_cvs CVS have_java JAVA have_wget WGET have_scp SCP sim_dist_dir_basename packages_dep_order packages_reverse_dep_order download_script cvs_script patch_script gen_files sim_dist_dir sim_packages_dir sim_build_dir sim_scripts_dir clhep_version_dot clhep clhep_version clhep_package_dir clhep_base_dir clep_build_dir clhep_tgz_local clhep_dir_orig clhep_download clhep_config_opts gdml gdml_version gdml_package_dir gdml_base_dir gdml_build_dir gdml_!
 tgz_local gdml_dir_orig gdml_download gdml_config_opts geant4_version_download geant4 geant4_version geant4_package_dir geant4_base_dir geant4_build_dir geant4_tgz_local geant4_dir_orig geant4_download G4SYSTEM G4INSTALL G4INCLUDE G4LIB G4LEVELGAMMADATA G4RADIOACTIVEDATA G4LEDATA G4ELASTICDATA G4DEBUG G4ANALYSIS_USE G4UI_BUILD_XAW_SESSION G4UI_USE_XAW G4UI_BUILD_XM_SESSION G4UI_USE_XM G4UI_BUILD_WIN32_SESSION G4UI_USE_WIN32 G4VIS_BUILD_DAWN_DRIVER G4VIS_BUILD_OPENGLX_DRIVER G4VIS_BUILD_OPENGLXM_DRIVER G4VIS_BUILD_OPENGLWIN32_DRIVER G4VIS_BUILD_OIX_DRIVER G4VIS_BUILD_RAYTRACERX_DRIVER G4VIS_BUILD_OIWIN32_DRIVER G4VIS_BUILD_VRML_DRIVER G4VIS_USE_DAWN G4VIS_USE_OPENGLX G4VIS_USE_OPENGLXM G4VIS_USE_OPENGLWIN32 G4VIS_USE_OIX G4VIS_USE_RAYTRACERX G4VIS_USE_OIWIN32 G4VIS_USE_VRML G4LIB_BUILD_G3TOG4 G4LIB_USE_G3TOG4 G4LIB_BUILD_ZLIB G4LIB_USE_ZLIB G4LIB_BUILD_SHARED G4LIB_BUILD_STATIC G4LIB_USE_GRANULAR G4UI_USE_TCSH G4WORKDIR G4UI_NONE G4VIS_NONE lcdd lcdd_version lcdd_package_dir!
  lcdd_base_dir lcdd_build_dir lcdd_cvsroot lcio lcio_version l!
 cio_pack
age_dir lcio_base_dir lcio_build_dir lcio_cvsroot lcphys lcphys_version lcphys_package_dir lcphys_base_dir lcphys_cvsmodule lcphys_cvsroot slic slic_version slic_package_dir slic_base_dir slic_cvsroot slic_binname mokka mokka_version mokka_package_dir mokka_base_dir mokka_build_dir mokka_download mokka_dir_orig mokka_tgz_local XERCES_CONFIGURE_ARGS XERCES_OS XERCES_USE_SHARED_LIB XERCES_USE_STATIC_LIB xerces_version_underscore xerces xerces_version xerces_package_dir xerces_base_dir xerces_build_dir xerces_config xerces_tgz_local xerces_download xerces_dir_orig XERCES_OBJDIR CLHEP_CONFIG CLHEP_BASEDIR CLHEP_INCLUDEDIR CLHEP_LIBDIR CLHEP_LIBNAME CLHEP_VERSION MYSQL_BASEDIR MYSQL_INCLUDEDIR MYSQL_LIBDIR dist_tarball dist_tarball_current dist_version bin_tarball_current bin_tarball dist_dir LIBOBJS LTLIBOBJS'
+ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os OS_SHARED_LIBS_VAR SET_MAKE CXX CXXFLAGS LDFLAGS CPPFLAGS ac_ct_CXX EXEEXT OBJEXT have_cvs CVS have_java JAVA have_wget WGET have_scp SCP SLACCVSROOT SLACCVSUSER sim_dist_dir_basename packages_dep_order packages_reverse_dep_order download_script cvs_script patch_script gen_files sim_dist_dir sim_packages_dir sim_build_dir sim_scripts_dir clhep_version_dot CLHEP_BASEDIR CLHEP_BUILDDIR CLHEP_CONFIG_OPTS CLHEP_DIR_ORIG CLHEP_DOWNLOAD GDML_BASEDIR GDML_BUILDDIR GDML_DIR_ORIG GDML_DOWNLOAD GDML_CONFIG_OPTS GEANT4_VERSION_DOWNLOAD GEANT4!
 _BUILDDIR GEANT4_DIR_ORIG GEANT4_DOWNLOAD GEANT4_VERSION G4SYSTEM G4INSTALL G4INCLUDE G4LIB G4LEVELGAMMADATA G4RADIOACTIVEDATA G4LEDATA G4ELASTICDATA G4DEBUG G4ANALYSIS_USE G4UI_BUILD_XAW_SESSION G4UI_USE_XAW G4UI_BUILD_XM_SESSION G4UI_USE_XM G4UI_BUILD_WIN32_SESSION G4UI_USE_WIN32 G4VIS_BUILD_DAWN_DRIVER G4VIS_BUILD_OPENGLX_DRIVER G4VIS_BUILD_OPENGLXM_DRIVER G4VIS_BUILD_OPENGLWIN32_DRIVER G4VIS_BUILD_OIX_DRIVER G4VIS_BUILD_RAYTRACERX_DRIVER G4VIS_BUILD_OIWIN32_DRIVER G4VIS_BUILD_VRML_DRIVER G4VIS_USE_DAWN G4VIS_USE_OPENGLX G4VIS_USE_OPENGLXM G4VIS_USE_OPENGLWIN32 G4VIS_USE_OIX G4VIS_USE_RAYTRACERX G4VIS_USE_OIWIN32 G4VIS_USE_VRML G4LIB_BUILD_G3TOG4 G4LIB_USE_G3TOG4 G4LIB_BUILD_ZLIB G4LIB_USE_ZLIB G4LIB_BUILD_SHARED G4LIB_BUILD_STATIC G4LIB_USE_GRANULAR G4UI_USE_TCSH G4WORKDIR G4UI_NONE G4VIS_NONE LCDD_BASEDIR LCIO_BASEDIR LCPHYS_CVSMODULE LCPHYS_BASEDIR slic_binname SLIC_BASEDIR MOKKA_BASEDIR MOKKA_BUILDDIR MOKKA_DOWNLOAD MOKKA_DIR_ORIG XERCES_CONFIGURE_ARGS XERCES_OS XERC!
 ES_USE_SHARED_LIB XERCES_USE_STATIC_LIB xerces_version_undersc!
 ore XERC
ES_BASEDIR XERCES_BUILDDIR XERCES_CONFIG XERCES_CONFIG_OPTS XERCES_DOWNLOAD XERCES_DIR_ORIG XERCES_OBJDIR MYSQL_BASEDIR MYSQL_INCLUDEDIR MYSQL_LIBDIR dist_tarball dist_tarball_current dist_version bin_tarball_current bin_tarball dist_dir LIBOBJS LTLIBOBJS'
 ac_subst_files=''
 
 # Initialize some variables set by options.
@@ -729,26 +729,6 @@
 ac_env_CPPFLAGS_value=$CPPFLAGS
 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
-ac_env_CLHEP_BASEDIR_set=${CLHEP_BASEDIR+set}
-ac_env_CLHEP_BASEDIR_value=$CLHEP_BASEDIR
-ac_cv_env_CLHEP_BASEDIR_set=${CLHEP_BASEDIR+set}
-ac_cv_env_CLHEP_BASEDIR_value=$CLHEP_BASEDIR
-ac_env_CLHEP_INCLUDEDIR_set=${CLHEP_INCLUDEDIR+set}
-ac_env_CLHEP_INCLUDEDIR_value=$CLHEP_INCLUDEDIR
-ac_cv_env_CLHEP_INCLUDEDIR_set=${CLHEP_INCLUDEDIR+set}
-ac_cv_env_CLHEP_INCLUDEDIR_value=$CLHEP_INCLUDEDIR
-ac_env_CLHEP_LIBDIR_set=${CLHEP_LIBDIR+set}
-ac_env_CLHEP_LIBDIR_value=$CLHEP_LIBDIR
-ac_cv_env_CLHEP_LIBDIR_set=${CLHEP_LIBDIR+set}
-ac_cv_env_CLHEP_LIBDIR_value=$CLHEP_LIBDIR
-ac_env_CLHEP_LIBNAME_set=${CLHEP_LIBNAME+set}
-ac_env_CLHEP_LIBNAME_value=$CLHEP_LIBNAME
-ac_cv_env_CLHEP_LIBNAME_set=${CLHEP_LIBNAME+set}
-ac_cv_env_CLHEP_LIBNAME_value=$CLHEP_LIBNAME
-ac_env_CLHEP_VERSION_set=${CLHEP_VERSION+set}
-ac_env_CLHEP_VERSION_value=$CLHEP_VERSION
-ac_cv_env_CLHEP_VERSION_set=${CLHEP_VERSION+set}
-ac_cv_env_CLHEP_VERSION_value=$CLHEP_VERSION
 ac_env_MYSQL_BASEDIR_set=${MYSQL_BASEDIR+set}
 ac_env_MYSQL_BASEDIR_value=$MYSQL_BASEDIR
 ac_cv_env_MYSQL_BASEDIR_set=${MYSQL_BASEDIR+set}
@@ -839,17 +819,6 @@
   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   --with-cvsuser=<path>   SLAC CVS user name. (Default is anonymous)
   --with-prefix=<path>    binary installation base area
-  --with-clhep-basedir=<path>
-                          absolute path to CLHEP base install directory
-  --with-clhep-includedir=<path>
-                          absolute path to CLHEP include directory
-  --with-clhep-libdir=<path>
-                          absolute path to CLHEP lib directory
-  --with-clhep-libname=<path>
-                          name of CLHEP library with (NO prefix or file
-                          extension)
-  --with-clhep-version=<version>
-                          dot-separated CLHEP version string
   --with-mysql-basedir=<path>
                           absolute path to mysql base directory
   --with-mysql-includedir=<path>
@@ -866,19 +835,6 @@
               nonstandard directory <lib dir>
   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
               headers in a nonstandard directory <include dir>
-  CLHEP_BASEDIR
-              base installation directory of CLHEP package, containing
-              directories bin, lib, include, etc.
-  CLHEP_INCLUDEDIR
-              directory containing the CLHEP headers, which should itself
-              contain a directory called CLHEP
-  CLHEP_LIBDIR
-              directory containing the CLHEP library
-  CLHEP_LIBNAME
-              name of the CLHEP library, without library prefix or static,
-              shared extension
-  CLHEP_VERSION
-              dot-separated CLHEP version string
   MYSQL_BASEDIR
               base mysql directory
   MYSQL_INCLUDEDIR
@@ -2179,6 +2135,12 @@
 echo "$as_me:$LINENO: result: $cvsroot" >&5
 echo "${ECHO_T}$cvsroot" >&6
 
+SLACCVSROOT=$cvsroot
+
+
+SLACCVSUSER=$cvsuser
+
+
 
 
 
@@ -2464,1758 +2426,357 @@
 
 package_version=$(grep "^${package_name} " ${package_root_dir}/VERSION | awk '{print $2}')
 
-if test -z $package_version
-then
-  { { echo "$as_me:$LINENO: error: $package_name version tag was not found in ${package_root_dir}/VERSION." >&5
-echo "$as_me: error: $package_name version tag was not found in ${package_root_dir}/VERSION." >&2;}
-   { (exit 1); exit 1; }; }
-else
-  echo "$as_me:$LINENO: result: $package_version" >&5
-echo "${ECHO_T}$package_version" >&6
-fi
-
-package_dir=${sim_packages_dir}/${package_name}
-package_base_dir=${sim_packages_dir}/${package_name}/${package_version}
-
-> ${sim_packages_dir}/${package_name}/package.gmk.in
-
-case "$package_name" in
-
-clhep )
-
-  clhep_url=http://cern.ch/clhep
-  clhep_version_dot=$(
-  v=$(echo ${package_version} | sed -e 's/[vrp]/\./g' -e 's/^\.//g' -e 's/_/./g')
-  clhep_version_dot=$v
-
-  echo $v
-)
-  clhep_tgz=clhep-${clhep_version_dot}.tgz
-  clhep_config_opts="--prefix=\$(PACKAGE_BASEDIR) --disable-shared"
-
-
-
-f=$sim_packages_dir/clhep/package.gmk.in
-
-echo "export PACKAGE = @clhep@" >> $f ;
-
-if test -z "clhep"
-then
-  v=`eval echo $clhep`
-else
-  v=clhep
-fi
-
-clhep=$v
-
-
-
-
-
-f=$sim_packages_dir/clhep/package.gmk.in
-
-echo "export PACKAGE_VERSION = @clhep_version@" >> $f ;
-
-if test -z "${package_version}"
-then
-  v=`eval echo $clhep_version`
-else
-  v=${package_version}
-fi
-
-clhep_version=$v
-
-
-
-
-
-f=$sim_packages_dir/clhep/package.gmk.in
-
-echo "export PACKAGE_DIR = @clhep_package_dir@" >> $f ;
-
-if test -z "${package_dir}"
-then
-  v=`eval echo $clhep_package_dir`
-else
-  v=${package_dir}
-fi
-
-clhep_package_dir=$v
-
-
-
-
-
-f=$sim_packages_dir/clhep/package.gmk.in
-
-echo "export PACKAGE_BASEDIR = @clhep_base_dir@" >> $f ;
-
-if test -z "${package_base_dir}"
-then
-  v=`eval echo $clhep_base_dir`
-else
-  v=${package_base_dir}
-fi
-
-clhep_base_dir=$v
-
-
-
-
-
-f=$sim_packages_dir/clhep/package.gmk.in
-
-echo "export PACKAGE_BUILDDIR = @clep_build_dir@" >> $f ;
-
-if test -z "${package_base_dir}/CLHEP"
-then
-  v=`eval echo $clep_build_dir`
-else
-  v=${package_base_dir}/CLHEP
-fi
-
-clep_build_dir=$v
-
-
-
-
-
-f=$sim_packages_dir/clhep/package.gmk.in
-
-echo "export PACKAGE_TGZ_LOCAL = @clhep_tgz_local@" >> $f ;
-
-if test -z "clhep.tar.gz"
-then
-  v=`eval echo $clhep_tgz_local`
-else
-  v=clhep.tar.gz
-fi
-
-clhep_tgz_local=$v
-
-
-
-
-
-f=$sim_packages_dir/clhep/package.gmk.in
-
-echo "export PACKAGE_DIR_ORIG = @clhep_dir_orig@" >> $f ;
-
-if test -z "${clhep_version_dot}"
-then
-  v=`eval echo $clhep_dir_orig`
-else
-  v=${clhep_version_dot}
-fi
-
-clhep_dir_orig=$v
-
-
-
-
-
-f=$sim_packages_dir/clhep/package.gmk.in
-
-echo "export PACKAGE_DOWNLOAD = @clhep_download@" >> $f ;
-
-if test -z "${clhep_url}/${clhep_tgz}"
-then
-  v=`eval echo $clhep_download`
-else
-  v=${clhep_url}/${clhep_tgz}
-fi
-
-clhep_download=$v
-
-
-
-
-
-f=$sim_packages_dir/clhep/package.gmk.in
-
-echo "export PACKAGE_CONFIG_OPTS = @clhep_config_opts@" >> $f ;
-
-if test -z "${clhep_config_opts}"
-then
-  v=`eval echo $clhep_config_opts`
-else
-  v=${clhep_config_opts}
-fi
-
-clhep_config_opts=$v
-
-
-
-
-  ;;
-
-gdml )
-
-  gdml_version=${package_version}
-  gdml_url="http://simu.cvs.cern.ch/cgi-bin/simu.cgi/simu/GDML2/GDML2.tar.gz?tarball=1&only_with_tag="${package_version}
-
-
-
-f=$sim_packages_dir/gdml/package.gmk.in
-
-echo "export PACKAGE = @gdml@" >> $f ;
-
-if test -z "gdml"
-then
-  v=`eval echo $gdml`
-else
-  v=gdml
-fi
-
-gdml=$v
-
-
-
-
-
-f=$sim_packages_dir/gdml/package.gmk.in
-
-echo "export PACKAGE_VERSION = @gdml_version@" >> $f ;
-
-if test -z "${package_version}"
-then
-  v=`eval echo $gdml_version`
-else
-  v=${package_version}
-fi
-
-gdml_version=$v
-
-
-
-
-
-f=$sim_packages_dir/gdml/package.gmk.in
-
-echo "export PACKAGE_DIR = @gdml_package_dir@" >> $f ;
-
-if test -z "${package_dir}"
-then
-  v=`eval echo $gdml_package_dir`
-else
-  v=${package_dir}
-fi
-
-gdml_package_dir=$v
-
-
-
-
-
-f=$sim_packages_dir/gdml/package.gmk.in
-
-echo "export PACKAGE_BASEDIR = @gdml_base_dir@" >> $f ;
-
-if test -z "${package_base_dir}"
-then
-  v=`eval echo $gdml_base_dir`
-else
-  v=${package_base_dir}
-fi
-
-gdml_base_dir=$v
-
-
-
-
-
-f=$sim_packages_dir/gdml/package.gmk.in
-
-echo "export PACKAGE_BUILDDIR = @gdml_build_dir@" >> $f ;
-
-if test -z "${package_base_dir}/CPPGDML"
-then
-  v=`eval echo $gdml_build_dir`
-else
-  v=${package_base_dir}/CPPGDML
-fi
-
-gdml_build_dir=$v
-
-
-
-
-
-f=$sim_packages_dir/gdml/package.gmk.in
-
-echo "export PACKAGE_TGZ_LOCAL = @gdml_tgz_local@" >> $f ;
-
-if test -z "gdml.tar.gz"
-then
-  v=`eval echo $gdml_tgz_local`
-else
-  v=gdml.tar.gz
-fi
-
-gdml_tgz_local=$v
-
-
-
-
-
-f=$sim_packages_dir/gdml/package.gmk.in
-
-echo "export PACKAGE_DIR_ORIG = @gdml_dir_orig@" >> $f ;
-
-if test -z "GDML2"
-then
-  v=`eval echo $gdml_dir_orig`
-else
-  v=GDML2
-fi
-
-gdml_dir_orig=$v
-
-
-
-
-
-f=$sim_packages_dir/gdml/package.gmk.in
-
-echo "export PACKAGE_DOWNLOAD = @gdml_download@" >> $f ;
-
-if test -z "\"${gdml_url}\""
-then
-  v=`eval echo $gdml_download`
-else
-  v=\"${gdml_url}\"
-fi
-
-gdml_download=$v
-
-
-
-  _c="--enable-shared-libs=no --enable-geant4-granular-libs"
-
-
-f=$sim_packages_dir/gdml/package.gmk.in
-
-echo "export PACKAGE_CONFIG_OPTS = @gdml_config_opts@" >> $f ;
-
-if test -z "${_c}"
-then
-  v=`eval echo $gdml_config_opts`
-else
-  v=${_c}
-fi
-
-gdml_config_opts=$v
-
-
-
-
-  ;;
-
-geant4 )
-
-  geant4_version=${package_version}
-  geant4_url=http://geant4.cern.ch/support/source/
-  geant4_version_download=$(
-  v=$(echo ${geant4_version} | sed 's/[vr]/\./g' | sed 's/p/\.p/g')
-  geant4_version_download=$v
-
-  echo $v
-)
-  geant4_tgz=geant4${geant4_version_download}.tar.gz
-
-
-
-f=$sim_packages_dir/geant4/package.gmk.in
-
-echo "export PACKAGE = @geant4@" >> $f ;
-
-if test -z "geant4"
-then
-  v=`eval echo $geant4`
-else
-  v=geant4
-fi
-
-geant4=$v
-
-
-
-
-
-f=$sim_packages_dir/geant4/package.gmk.in
-
-echo "export PACKAGE_VERSION = @geant4_version@" >> $f ;
-
-if test -z "${package_version}"
-then
-  v=`eval echo $geant4_version`
-else
-  v=${package_version}
-fi
-
-geant4_version=$v
-
-
-
-
-
-f=$sim_packages_dir/geant4/package.gmk.in
-
-echo "export PACKAGE_DIR = @geant4_package_dir@" >> $f ;
-
-if test -z "${package_dir}"
-then
-  v=`eval echo $geant4_package_dir`
-else
-  v=${package_dir}
-fi
-
-geant4_package_dir=$v
-
-
-
-
-
-f=$sim_packages_dir/geant4/package.gmk.in
-
-echo "export PACKAGE_BASEDIR = @geant4_base_dir@" >> $f ;
-
-if test -z "${package_base_dir}"
-then
-  v=`eval echo $geant4_base_dir`
-else
-  v=${package_base_dir}
-fi
-
-geant4_base_dir=$v
-
-
-
-
-
-f=$sim_packages_dir/geant4/package.gmk.in
-
-echo "export PACKAGE_BUILDDIR = @geant4_build_dir@" >> $f ;
-
-if test -z "${package_base_dir}/source"
-then
-  v=`eval echo $geant4_build_dir`
-else
-  v=${package_base_dir}/source
-fi
-
-geant4_build_dir=$v
-
-
-
-
-
-f=$sim_packages_dir/geant4/package.gmk.in
-
-echo "export PACKAGE_TGZ_LOCAL = @geant4_tgz_local@" >> $f ;
-
-if test -z "geant4.tar.gz"
-then
-  v=`eval echo $geant4_tgz_local`
-else
-  v=geant4.tar.gz
-fi
-
-geant4_tgz_local=$v
-
-
-
-
-
-f=$sim_packages_dir/geant4/package.gmk.in
-
-echo "export PACKAGE_DIR_ORIG = @geant4_dir_orig@" >> $f ;
-
-if test -z "geant4${geant4_version_download}"
-then
-  v=`eval echo $geant4_dir_orig`
-else
-  v=geant4${geant4_version_download}
-fi
-
-geant4_dir_orig=$v
-
-
-
-
-
-f=$sim_packages_dir/geant4/package.gmk.in
-
-echo "export PACKAGE_DOWNLOAD = @geant4_download@" >> $f ;
-
-if test -z "${geant4_url}/${geant4_tgz}"
-then
-  v=`eval echo $geant4_download`
-else
-  v=${geant4_url}/${geant4_tgz}
-fi
-
-geant4_download=$v
-
-
-
-
-  G4INSTALL=$geant4_base_dir
-  G4WORKDIR=$geant4_base_dir
-
-
-
-echo "$as_me:$LINENO: checking for G4SYSTEM setting" >&5
-echo $ECHO_N "checking for G4SYSTEM setting... $ECHO_C" >&6
-
-# G4SYSTEM
-case "$host_os" in
-
-  linux*  )
-    G4SYSTEM=Linux
-    ;;
-  cygwin* )
-    G4SYSTEM=WIN32
-    ;;
-  darwin* )
-    G4SYSTEM=Darwin
-    ;;
-  *       )
-
-esac
-
-if test -z "$G4SYSTEM"
-then
-  { { echo "$as_me:$LINENO: error: platform $host_os is not supported" >&5
-echo "$as_me: error: platform $host_os is not supported" >&2;}
-   { (exit 1); exit 1; }; }
-fi
-
-G4SYSTEM=$G4SYSTEM"-"${CXX}
-
-echo "$as_me:$LINENO: result: $G4SYSTEM" >&5
-echo "${ECHO_T}$G4SYSTEM" >&6
-
-if test -n "$OGLHOME"
-then
-G4VIS_USE_OPENGLX=1
-G4VIS_BUILD_OPENGLX_DRIVER=1
-fi
-
-# terminal
-G4UI_USE_TCSH=
-G4UI_USE_CSH=
-
-case "$host_os" in
-
-  linux*|darwin* )
-    G4UI_USE_TCSH=1
-    ;;
-  cygwin* )
-    G4UI_USE_CSH=1
-    ;;
-
-esac
-
-# Built-in visualization.
-if test -z "$G4VIS_NONE"
-then
-  G4VIS_BUILD_DAWN_DRIVER=1
-  G4VIS_BUILD_RAYTRACERX_DRIVER=1
-  G4VIS_BUILD_VRML_DRIVER=1
-  G4VIS_USE_DAWN=1
-  G4VIS_USE_VRML=1
-  G4VIS_USE_RAYTRACERX=1
-  G4LIB_USE_ZLIB=1
-fi
-
-# Variable substitutions.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-  ;;
-
-lcdd )
-
-
-
-f=$sim_packages_dir/lcdd/package.gmk.in
-
-echo "export PACKAGE = @lcdd@" >> $f ;
-
-if test -z "lcdd"
-then
-  v=`eval echo $lcdd`
-else
-  v=lcdd
-fi
-
-lcdd=$v
-
-
-
-
-
-f=$sim_packages_dir/lcdd/package.gmk.in
-
-echo "export PACKAGE_VERSION = @lcdd_version@" >> $f ;
-
-if test -z "${package_version}"
-then
-  v=`eval echo $lcdd_version`
-else
-  v=${package_version}
-fi
-
-lcdd_version=$v
-
-
-
-
-
-f=$sim_packages_dir/lcdd/package.gmk.in
-
-echo "export PACKAGE_DIR = @lcdd_package_dir@" >> $f ;
-
-if test -z "${package_dir}"
-then
-  v=`eval echo $lcdd_package_dir`
-else
-  v=${package_dir}
-fi
-
-lcdd_package_dir=$v
-
-
-
-
-
-f=$sim_packages_dir/lcdd/package.gmk.in
-
-echo "export PACKAGE_BASEDIR = @lcdd_base_dir@" >> $f ;
-
-if test -z "${package_base_dir}"
-then
-  v=`eval echo $lcdd_base_dir`
-else
-  v=${package_base_dir}
-fi
-
-lcdd_base_dir=$v
-
-
-
-
-
-f=$sim_packages_dir/lcdd/package.gmk.in
-
-echo "export PACKAGE_BUILDDIR = @lcdd_build_dir@" >> $f ;
-
-if test -z "${package_base_dir}"
-then
-  v=`eval echo $lcdd_build_dir`
-else
-  v=${package_base_dir}
-fi
-
-lcdd_build_dir=$v
-
-
-
-
-
-f=$sim_packages_dir/lcdd/package.gmk.in
-
-echo "export PACKAGE_CVSROOT = @lcdd_cvsroot@" >> $f ;
-
-if test -z "${cvsroot}"
-then
-  v=`eval echo $lcdd_cvsroot`
-else
-  v=${cvsroot}
-fi
-
-lcdd_cvsroot=$v
-
-
-
-
-  ;;
-
-lcio )
-
-
-
-f=$sim_packages_dir/lcio/package.gmk.in
-
-echo "export PACKAGE = @lcio@" >> $f ;
-
-if test -z "lcio"
-then
-  v=`eval echo $lcio`
-else
-  v=lcio
-fi
-
-lcio=$v
-
-
-
-
-
-f=$sim_packages_dir/lcio/package.gmk.in
-
-echo "export PACKAGE_VERSION = @lcio_version@" >> $f ;
-
-if test -z "${package_version}"
-then
-  v=`eval echo $lcio_version`
-else
-  v=${package_version}
-fi
-
-lcio_version=$v
-
-
-
-
-
-f=$sim_packages_dir/lcio/package.gmk.in
-
-echo "export PACKAGE_DIR = @lcio_package_dir@" >> $f ;
-
-if test -z "${package_dir}"
-then
-  v=`eval echo $lcio_package_dir`
-else
-  v=${package_dir}
-fi
-
-lcio_package_dir=$v
-
-
-
-
-
-f=$sim_packages_dir/lcio/package.gmk.in
-
-echo "export PACKAGE_BASEDIR = @lcio_base_dir@" >> $f ;
-
-if test -z "${package_base_dir}"
-then
-  v=`eval echo $lcio_base_dir`
-else
-  v=${package_base_dir}
-fi
-
-lcio_base_dir=$v
-
-
-
-
-
-f=$sim_packages_dir/lcio/package.gmk.in
-
-echo "export PACKAGE_BUILDDIR = @lcio_build_dir@" >> $f ;
-
-if test -z "${package_base_dir}"
-then
-  v=`eval echo $lcio_build_dir`
-else
-  v=${package_base_dir}
-fi
-
-lcio_build_dir=$v
-
-
-
-
-
-f=$sim_packages_dir/lcio/package.gmk.in
-
-echo "export PACKAGE_CVSROOT = @lcio_cvsroot@" >> $f ;
-
-if test -z "${cvsroot}"
-then
-  v=`eval echo $lcio_cvsroot`
-else
-  v=${cvsroot}
-fi
-
-lcio_cvsroot=$v
-
-
-
-
-  ;;
-
-lcphys )
-
-
-
-f=$sim_packages_dir/lcphys/package.gmk.in
-
-echo "export PACKAGE = @lcphys@" >> $f ;
-
-if test -z "lcphys"
-then
-  v=`eval echo $lcphys`
-else
-  v=lcphys
-fi
-
-lcphys=$v
-
-
-
-
-
-f=$sim_packages_dir/lcphys/package.gmk.in
-
-echo "export PACKAGE_VERSION = @lcphys_version@" >> $f ;
-
-if test -z "${package_version}"
-then
-  v=`eval echo $lcphys_version`
-else
-  v=${package_version}
-fi
-
-lcphys_version=$v
-
-
-
-
-
-f=$sim_packages_dir/lcphys/package.gmk.in
-
-echo "export PACKAGE_DIR = @lcphys_package_dir@" >> $f ;
-
-if test -z "${package_dir}"
-then
-  v=`eval echo $lcphys_package_dir`
-else
-  v=${package_dir}
-fi
-
-lcphys_package_dir=$v
-
-
-
-
-
-f=$sim_packages_dir/lcphys/package.gmk.in
-
-echo "export PACKAGE_BASEDIR = @lcphys_base_dir@" >> $f ;
-
-if test -z "${package_base_dir}"
-then
-  v=`eval echo $lcphys_base_dir`
-else
-  v=${package_base_dir}
-fi
-
-lcphys_base_dir=$v
-
-
-
-
-
-f=$sim_packages_dir/lcphys/package.gmk.in
-
-echo "export PACKAGE_BUILDDIR = @lcphys_base_dir@" >> $f ;
-
-if test -z "${package_base_dir}"
-then
[truncated at 1000 lines; 1148 more skipped]

SimDist
configure.in 1.1 -> 1.2
diff -u -r1.1 -r1.2
--- configure.in	22 Jun 2006 23:42:52 -0000	1.1
+++ configure.in	26 Jun 2006 23:56:38 -0000	1.2
@@ -1,4 +1,4 @@
-dnl $Header: /cvs/lcd/SimDist/configure.in,v 1.1 2006/06/22 23:42:52 jeremy Exp $
+dnl $Header: /cvs/lcd/SimDist/configure.in,v 1.2 2006/06/26 23:56:38 jeremy Exp $
 dnl
 dnl Process this file with autoconf to produce the configure script for SimDist.
 dnl
@@ -40,7 +40,7 @@
 AC_CONFIG_PACKAGES
 
 dnl Individual package configuration.
-AC_CLHEP
+dnl AC_CLHEP
 dnl AC_GEANT4
 AC_MYSQL
 

SimDist/build
common.gmk.in 1.13 -> 1.14
diff -u -r1.13 -r1.14
--- common.gmk.in	22 Jun 2006 23:50:04 -0000	1.13
+++ common.gmk.in	26 Jun 2006 23:56:39 -0000	1.14
@@ -1,12 +1,9 @@
-# $Id: common.gmk.in,v 1.13 2006/06/22 23:50:04 jeremy Exp $
+# $Id: common.gmk.in,v 1.14 2006/06/26 23:56:39 jeremy Exp $
 
 #
 # Common Make variables for SimDist
 #
 
-# include package env vars
-#include @sim_packages_dir@/*/env.gmk
-
 # autoconf vars
 prefix=@prefix@
 
@@ -34,9 +31,6 @@
 packages_dep_order=@packages_dep_order@
 packages_reverse_dep_order=@packages_reverse_dep_order@
 
-# OpenGL
-OGLHOME=@OGLHOME@
-
 # dist installation info
 dist_tarball=@dist_tarball@
 dist_tarball_current=@dist_tarball_current@
@@ -45,13 +39,18 @@
 bin_tarball_current=@bin_tarball_current@
 
 # name of slic binary
-slic_bin=$(sim_packages_dir)/@slic@/@slic_version@/bin/@g4system@/@slic_binname@
+slic_bin=@SLIC_BASEDIR@/bin/@G4SYSTEM@/@slic_binname@
 slic_run_script=slic.sh
 slic_run=$(sim_scripts_dir)/$(slic_run_script)
 
 # files to include in binary distribution tarball
-bindist_files =  $(sim_dist_dir_basename)/packages/@xerces@/@xerces_version@/lib/* 
-bindist_files += $(sim_dist_dir_basename)/packages/slic/@slic_version@/bin/@g4system@/@slic_binname@
+bindist_files =  @XERCES_BASEDIR@/lib/*
+bindist_files += @SLIC_BASEDIR@/bin/@G4SYSTEM@/@slic_binname@
 bindist_files += $(sim_dist_dir_basename)/scripts/$(slic_run_script);:
 
-XERCES_OS = @XERCES_OS@
+# OpenGL
+OGLHOME=@OGLHOME@
+
+# SLAC CVS information.
+SLACCVSROOT=@SLACCVSROOT@
+SLACCVSUSER=@SLACCVSUSER@
\ No newline at end of file

SimDist/build
package.gmk.in 1.5 -> 1.6
diff -u -r1.5 -r1.6
--- package.gmk.in	23 Jun 2006 19:50:32 -0000	1.5
+++ package.gmk.in	26 Jun 2006 23:56:39 -0000	1.6
@@ -1,72 +1,88 @@
-# $Id: package.gmk.in,v 1.5 2006/06/23 19:50:32 jeremy Exp $
+# $Id: package.gmk.in,v 1.6 2006/06/26 23:56:39 jeremy Exp $
 
 #
 # Generic package build rules.
 #
+# This Makefile will include the following gmk files if
+# found in CURDIR.
+#
+# env.gmk     - package's build environment settings
+# package.gmk - SimDist build system settings
+# deps.gmk    - dependency information
+#
 
-# common build vars
+# Common build variables of SimDist.
 include ../../build/common.gmk
 
-# package vars
-include $(CURDIR)/package.gmk
-
-# these expected to be included or defined externally
-ifndef PACKAGE
-  $(error define PACKAGE to name of package)
-else
-  ifndef PACKAGE_NAME
-    PACKAGE_NAME = $(PACKAGE)
-  endif
+# Name of the package.
+ifndef PACKAGE_NAME
+  PACKAGE_NAME = $(shell basename $(CURDIR))
 endif
 
+# Package version.
 ifndef PACKAGE_VERSION
-  $(error define PACKAGE_VERSION)
+  PACKAGE_VERSION = $(shell cat VERSION | awk '{print $$2}')
 endif
 
+# Package directory, which defaults to the current dir.
 ifndef PACKAGE_DIR
-  $(error define PACKAGE_DIR)
+  PACKAGE_DIR=$(CURDIR)
 endif
 
+# Base directory of this package's source files.
 ifndef PACKAGE_BASEDIR
-  $(error define PACKAGE_BASEDIR)
+  PACKAGE_BASEDIR=$(PACKAGE_DIR)/$(PACKAGE_VERSION)
 endif
 
+# Directory where build commands should be executed.
 ifndef PACKAGE_BUILDDIR
-  $(error define PACKAGE_BUILDDIR)
+  PACKAGE_BUILDDIR=$(PACKAGE_BASEDIR)
 endif
 
-# default name of configure script
+# Name of the configure script.
 ifndef PACKAGE_CONFIG
   PACKAGE_CONFIG=./configure
 endif
 
-# default name of CVS module
+# Default CVS is at SLAC.
+ifndef PACKAGE_CVSROOT
+  PACKAGE_CVSROOT = $(SLACCVSROOT)
+endif
+
+# Name of the CVS module.
 ifndef PACKAGE_CVSMODULE
   PACKAGE_CVSMODULE=$(PACKAGE_NAME)
 endif
 
-# default CVS tag
+# The CVS tag that should be checked out.
 ifndef PACKAGE_CVSVERSION
   PACKAGE_CVSVERSION=$(PACKAGE_VERSION)
 endif
 
-# OPTIONAL package dependencies
+# Name of local tarball file.
+ifndef PACKAGE_TGZ_LOCAL
+  PACKAGE_TGZ_LOCAL=$(PACKAGE_NAME).tar.gz
+endif
+
+# OPTIONAL customizations to PACKAGE variables.
+-include $(CURDIR)/package.gmk
+
+# OPTIONAL dependency information.
 -include $(PACKAGE_DIR)/deps.gmk
 
-# OPTIONAL package make vars 
+# OPTIONAL build environment for this packages build system or dependent external packages.
 -include $(PACKAGE_DIR)/env.gmk
 
-# default rule
 .DEFAULT: all
 
-# rules that should be forced
+# Rules that should be forced. (basically everything)
 .PHONY: all download cvs config compile install srcclean packageclean distclean
 
-# default rule
 default: all
 
-# download tgz file from WWW
+# Download a tarball containing package sources from the WWW.
 download:
+	@echo "Downloading $(PACKAGE_NAME) from $(PACKAGE_DOWNLOAD) ..." ; \
 	if [ ! -d "$(PACKAGE_BASEDIR)" ]; then \
 	cd $(PACKAGE_DIR) ; \
 	$(WGET) $(PACKAGE_DOWNLOAD) -O $(PACKAGE_TGZ_LOCAL) ; \
@@ -77,8 +93,9 @@
 	echo "The directory $(PACKAGE_BASEDIR) already exists for package $(PACKAGE_NAME)." ; \
 	fi;:
 
-# check package out of CVS
+# Check package sources out of the CVS repository.
 cvs:
+	@echo "Checking out $(PACKAGE_CVSMODULE) from $(PACKAGE_CVSROOT) ... " ; \
 	if [ ! -d "$(PACKAGE_BASEDIR)" ]; then \
 	cd $(PACKAGE_DIR) ; \
 	rm -rf $(PACKAGE_VERSION) ; \
@@ -87,33 +104,52 @@
 	echo "The directory $(PACKAGE_BASEDIR) already exists for package $(PACKAGE_NAME)." ; \
 	fi;:
 
-# patch the source if a patch script exists
+# Patch the source files.
 patch:
-	if [ -e "./@patch_script@" ]; then cd $(PACKAGE_DIR) && ./@patch_script@; fi;:
+	@echo "Patching $(PACKAGE_NAME) ..." ; \
+	if [ -e "./patch.sh" ]; then cd $(PACKAGE_DIR) && ./patch.sh; fi;:
 
-# run configure if a configure script exists
+# Run configure.
 config:
-	cd $(PACKAGE_BUILDDIR) && if [ -e "$(PACKAGE_CONFIG)" ]; then $(PACKAGE_CONFIG) $(PACKAGE_CONFIG_OPTS); fi;:
+	@cd $(PACKAGE_BUILDDIR) && if [ -e "$(PACKAGE_CONFIG)" ]; then $(PACKAGE_CONFIG) $(PACKAGE_CONFIG_OPTS); fi;:
 
-# default compile rule
+# Build the package by executing the default make rule on the sources.
 compile:
+	@echo "Compiling $(PACKAGE_NAME) ..." ; \
 	cd $(PACKAGE_BUILDDIR) && $(MAKE);:
 
-# install package
+# Install the package by executing the install target.
 install:
-	echo "install: $(PACKAGE)" ; \
+	@echo "Installing $(PACKAGE_NAME) ..." ; \
 	cd $(PACKAGE_BUILDDIR) && $(MAKE) install;:
 
-# clean sources
+# Clean the package sources by executing the clean target.
 srcclean:
-	cd $(PACKAGE_BUILDDIR) && $(MAKE) clean;:
+	@cd $(PACKAGE_BUILDDIR) && $(MAKE) clean;:
 
-# delete the source dir
+# Delete the package's source directory.
 packageclean:
-	cd $(PACKAGE_DIR) && rm -rf $(PACKAGE_VERSION) ; :
+	@cd $(PACKAGE_DIR) && rm -rf $(PACKAGE_VERSION);:
 
-# clean the package
+# A clean target that returns to checkout state.
 distclean:
-	cd $(PACKAGE_DIR) ; \
-	rm -rf $(PACKAGE_VERSION) ; \
-	rm -rf package.gmk.in package.gmk env.gmk patch.sh Makefile $(PACKAGE_TGZ_LOCAL) &> /dev/null;:
+	@cd $(PACKAGE_DIR); \
+	rm -rf $(PACKAGE_VERSION); \
+	rm -rf package.gmk env.gmk patch.sh Makefile $(PACKAGE_TGZ_LOCAL) &> /dev/null;:
+
+# Print package information.
+packageinfo:
+	@echo Package information for $(PACKAGE_NAME) ... ; \
+	echo PACKAGE_NAME=$(PACKAGE_NAME); \
+	echo PACKAGE_BASEDIR=$(PACKAGE_BASEDIR); \
+	echo PACKAGE_BUILDDIR=$(PACKAGE_BASEDIR); \
+	echo PACKAGE_CONFIG=$(PACKAGE_CONFIG); \
+	echo PACKAGE_CONFIG_OPTS=$(PACKAGE_CONFIG_OPTS); \
+	echo PACKAGE_CVSMODULE=$(PACKAGE_CVSMODULE); \
+	echo PACKAGE_CVSROOT=$(PACKAGE_CVSROOT); \
+	echo PACKAGE_DIR=$(PACKAGE_DIR); \
+	echo PACKAGE_DIR_ORIG=$(PACKAGE_DIR_ORIG); \
+	echo PACKAGE_DOWNLOAD=$(PACKAGE_DOWNLOAD); \
+	echo PACKAGE_TGZ_LOCAL=$(PACKAGE_TGZ_LOCAL); \
+	echo PACKAGE_VERSION=$(PACKAGE_VERSION); \
+        echo

SimDist/build
packages.m4 1.16 -> 1.17
diff -u -r1.16 -r1.17
--- packages.m4	22 Jun 2006 23:50:04 -0000	1.16
+++ packages.m4	26 Jun 2006 23:56:40 -0000	1.17
@@ -1,6 +1,7 @@
-
-dnl macro to do common configuration for each package
-AC_DEFUN(CONFIG_PACKAGE_BASE, [
+dnl
+dnl Macro to do common configuration for each package.
+dnl
+AC_DEFUN(AC_CONFIG_PACKAGE_BASE, [
 
 if test -z $1
 then
@@ -34,184 +35,241 @@
 package_dir=${sim_packages_dir}/${package_name}
 package_base_dir=${sim_packages_dir}/${package_name}/${package_version}
 
-dnl new package.gmk.in file for this package
-> ${sim_packages_dir}/${package_name}/package.gmk.in
-
-dnl Most package-specific substitutions and configuration happens here.
+dnl Setup the build variables for each package.
 case "$package_name" in
 
 clhep )
+  AC_CLHEP_PACKAGE
+  ;;
 
-  clhep_url=http://cern.ch/clhep
-  clhep_version_dot=$(VERSION_DOT(clhep_version_dot, ${package_version}))
-  clhep_tgz=clhep-${clhep_version_dot}.tgz
-  clhep_config_opts="--prefix=\$(PACKAGE_BASEDIR) --disable-shared"
-
-  PACKAGE_MAKEVAR(clhep, PACKAGE,             clhep,             [clhep])
-  PACKAGE_MAKEVAR(clhep, PACKAGE_VERSION,     clhep_version,     ${package_version})
-  PACKAGE_MAKEVAR(clhep, PACKAGE_DIR,         clhep_package_dir, ${package_dir})
-  PACKAGE_MAKEVAR(clhep, PACKAGE_BASEDIR,     clhep_base_dir,    ${package_base_dir})
-  PACKAGE_MAKEVAR(clhep, PACKAGE_BUILDDIR,    clep_build_dir,    ${package_base_dir}/CLHEP)
-  PACKAGE_MAKEVAR(clhep, PACKAGE_TGZ_LOCAL,   clhep_tgz_local,   [clhep.tar.gz])
-  PACKAGE_MAKEVAR(clhep, PACKAGE_DIR_ORIG,    clhep_dir_orig,    ${clhep_version_dot})
-  PACKAGE_MAKEVAR(clhep, PACKAGE_DOWNLOAD,    clhep_download,    ${clhep_url}/${clhep_tgz})
-  PACKAGE_MAKEVAR(clhep, PACKAGE_CONFIG_OPTS, clhep_config_opts, ${clhep_config_opts})
+gdml )
+  AC_GDML_PACKAGE
+  ;;
 
+geant4 )
+  AC_GEANT4_PACKAGE
   ;;
 
-gdml )
+lcdd )
+  AC_LCDD_PACKAGE
+  ;;
 
-  gdml_version=${package_version}
-  gdml_url="http://simu.cvs.cern.ch/cgi-bin/simu.cgi/simu/GDML2/GDML2.tar.gz?tarball=1&only_with_tag="${package_version}
+lcio )
+  AC_LCIO_PACKAGE
+  ;;
 
-  PACKAGE_MAKEVAR(gdml, PACKAGE,             gdml,             [gdml])
-  PACKAGE_MAKEVAR(gdml, PACKAGE_VERSION,     gdml_version,     ${package_version})
-  PACKAGE_MAKEVAR(gdml, PACKAGE_DIR,         gdml_package_dir, ${package_dir})
-  PACKAGE_MAKEVAR(gdml, PACKAGE_BASEDIR,     gdml_base_dir,    ${package_base_dir})
-  PACKAGE_MAKEVAR(gdml, PACKAGE_BUILDDIR,    gdml_build_dir,   ${package_base_dir}/CPPGDML)
-  PACKAGE_MAKEVAR(gdml, PACKAGE_TGZ_LOCAL,   gdml_tgz_local,   [gdml.tar.gz])
-  PACKAGE_MAKEVAR(gdml, PACKAGE_DIR_ORIG,    gdml_dir_orig,    GDML2)
-  PACKAGE_MAKEVAR(gdml, PACKAGE_DOWNLOAD,    gdml_download,    [\"${gdml_url}\"])
-  _c="--enable-shared-libs=no --enable-geant4-granular-libs"
-  PACKAGE_MAKEVAR(gdml, PACKAGE_CONFIG_OPTS, gdml_config_opts, ${_c})
+lcphys )
+  AC_LCPHYS_PACKAGE
+  ;;
 
+slic )
+  AC_SLIC_PACKAGE
   ;;
 
-geant4 )
+mokka )
+  AC_MOKKA_PACKAGE
+  ;;
 
-  geant4_version=${package_version}
-  geant4_url=http://geant4.cern.ch/support/source/
-  geant4_version_download=$(VERSION_GEANT4(geant4_version_download, ${geant4_version}))
-  geant4_tgz=geant4${geant4_version_download}.tar.gz
-
-  PACKAGE_MAKEVAR(geant4, PACKAGE,           geant4,             [geant4])
-  PACKAGE_MAKEVAR(geant4, PACKAGE_VERSION,   geant4_version,     ${package_version})
-  PACKAGE_MAKEVAR(geant4, PACKAGE_DIR,       geant4_package_dir, ${package_dir})
-  PACKAGE_MAKEVAR(geant4, PACKAGE_BASEDIR,   geant4_base_dir,    ${package_base_dir})
-  PACKAGE_MAKEVAR(geant4, PACKAGE_BUILDDIR,  geant4_build_dir,   ${package_base_dir}/source)
-  PACKAGE_MAKEVAR(geant4, PACKAGE_TGZ_LOCAL, geant4_tgz_local,   [geant4.tar.gz])
-  PACKAGE_MAKEVAR(geant4, PACKAGE_DIR_ORIG,  geant4_dir_orig,    geant4${geant4_version_download})
-  PACKAGE_MAKEVAR(geant4, PACKAGE_DOWNLOAD,  geant4_download,    ${geant4_url}/${geant4_tgz})
+xerces )
+  AC_XERCES_PACKAGE
+  ;;
 
-  G4INSTALL=$geant4_base_dir
-  G4WORKDIR=$geant4_base_dir
+* )
+  AC_MSG_ERROR(package $package_name is unknown)
 
-  AC_GEANT4
+esac
 
-  ;;
+])
 
-lcdd )
+AC_DEFUN(AC_CONFIG_PACKAGES, [
 
-  PACKAGE_MAKEVAR(lcdd, PACKAGE,          lcdd,             lcdd)
-  PACKAGE_MAKEVAR(lcdd, PACKAGE_VERSION,  lcdd_version,     ${package_version})
-  PACKAGE_MAKEVAR(lcdd, PACKAGE_DIR,      lcdd_package_dir, ${package_dir})
-  PACKAGE_MAKEVAR(lcdd, PACKAGE_BASEDIR,  lcdd_base_dir,    ${package_base_dir})
-  PACKAGE_MAKEVAR(lcdd, PACKAGE_BUILDDIR, lcdd_build_dir,   ${package_base_dir})
-  PACKAGE_MAKEVAR(lcdd, PACKAGE_CVSROOT,  lcdd_cvsroot,     ${cvsroot})
+dnl setup common helper vars for each package
+for p in $(echo ${packages_list})
+do
+  AC_CONFIG_PACKAGE_BASE($p)
+done
 
-  ;;
+])
 
-lcio )
+dnl
+dnl Macro for configuring the clhep package.
+dnl
+AC_DEFUN(AC_CLHEP_PACKAGE, [
+
+CLHEP_PACKAGE_NAME=clhep
+
+CLHEP_URL=http://cern.ch/clhep
+CLHEP_VERSION_DOT=$(VERSION_DOT(clhep_version_dot, ${package_version}))
+CLHEP_TGZ=clhep-${CLHEP_VERSION_DOT}.tgz
+
+CLHEP_BASEDIR=${package_base_dir}
+CLHEP_BUILDDIR=${package_base_dir}/CLHEP
+CLHEP_CONFIG_OPTS="--prefix=\$(PACKAGE_BASEDIR) --disable-shared"
+CLHEP_DIR_ORIG=${CLHEP_VERSION_DOT}
+CLHEP_DOWNLOAD=${CLHEP_URL}/${CLHEP_TGZ}
+
+AC_SUBST(CLHEP_BASEDIR)
+AC_SUBST(CLHEP_BUILDDIR)
+AC_SUBST(CLHEP_CONFIG_OPTS)
+AC_SUBST(CLHEP_DIR_ORIG)
+AC_SUBST(CLHEP_DOWNLOAD)
 
-  PACKAGE_MAKEVAR(lcio, PACKAGE,          lcio,             lcio)
-  PACKAGE_MAKEVAR(lcio, PACKAGE_VERSION,  lcio_version,     ${package_version})
-  PACKAGE_MAKEVAR(lcio, PACKAGE_DIR,      lcio_package_dir, ${package_dir})
-  PACKAGE_MAKEVAR(lcio, PACKAGE_BASEDIR,  lcio_base_dir,    ${package_base_dir})
-  PACKAGE_MAKEVAR(lcio, PACKAGE_BUILDDIR, lcio_build_dir,   ${package_base_dir})
-  PACKAGE_MAKEVAR(lcio, PACKAGE_CVSROOT,  lcio_cvsroot,     ${cvsroot})
+])
 
-  ;;
+dnl
+dnl Macro for configuring the gdml package.
+dnl
+AC_DEFUN(AC_GDML_PACKAGE, [
+
+gdml_url="http://simu.cvs.cern.ch/cgi-bin/simu.cgi/simu/GDML2/GDML2.tar.gz?tarball=1&only_with_tag="${package_version}
+
+GDML_BASEDIR=${package_base_dir}
+GDML_BUILDDIR=${package_base_dir}/CPPGDML
+GDML_DIR_ORIG=GDML2
+GDML_DOWNLOAD=\"${gdml_url}\"
+GDML_CONFIG_OPTS="--enable-shared-libs=no --enable-geant4-granular-libs"
+
+AC_SUBST(GDML_BASEDIR)
+AC_SUBST(GDML_BUILDDIR)
+AC_SUBST(GDML_DIR_ORIG)
+AC_SUBST(GDML_DOWNLOAD)
+AC_SUBST(GDML_CONFIG_OPTS)
 
-lcphys )
+])
 
-  PACKAGE_MAKEVAR(lcphys, PACKAGE,           lcphys, lcphys)
-  PACKAGE_MAKEVAR(lcphys, PACKAGE_VERSION,   lcphys_version,     ${package_version})
-  PACKAGE_MAKEVAR(lcphys, PACKAGE_DIR,       lcphys_package_dir, ${package_dir})
-  PACKAGE_MAKEVAR(lcphys, PACKAGE_BASEDIR,   lcphys_base_dir,    ${package_base_dir})
-  PACKAGE_MAKEVAR(lcphys, PACKAGE_BUILDDIR,  lcphys_base_dir,    ${package_base_dir})
-  PACKAGE_MAKEVAR(lcphys, PACKAGE_CVSMODULE, lcphys_cvsmodule,   [LCPhys])
-  PACKAGE_MAKEVAR(lcphys, PACKAGE_CVSROOT,   lcphys_cvsroot,     ${cvsroot})
+dnl
+dnl Macro for configuring the geant4 package.
+dnl
+AC_DEFUN(AC_GEANT4_PACKAGE, [
+
+GEANT4_VERSION=${package_version}
+GEANT4_URL=http://geant4.cern.ch/support/source/
+GEANT4_VERSION_DOWNLOAD=$(VERSION_GEANT4(GEANT4_VERSION_DOWNLOAD, ${GEANT4_VERSION}))
+GEANT4_TGZ=geant4${GEANT4_VERSION_DOWNLOAD}.tar.gz
+
+GEANT4_BASEDIR=$package_base_dir
+GEANT4_BUILDDIR=${package_base_dir}/source
+GEANT4_DIR_ORIG=geant4${GEANT4_VERSION_DOWNLOAD}
+GEANT4_DOWNLOAD=${GEANT4_URL}/${GEANT4_TGZ}
+
+AC_SUBST(GEANT4_BUILDDIR)
+AC_SUBST(GEANT4_DIR_ORIG)
+AC_SUBST(GEANT4_DOWNLOAD)
+AC_SUBST(GEANT4_VERSION)
 
-  ;;
+G4INSTALL=$GEANT4_BASEDIR
+G4WORKDIR=$G4INSTALL
 
-slic )
+AC_GEANT4
 
-  dnl save this for dist tarball naming
-  slic_version=${package_version}
+])
 
-  PACKAGE_MAKEVAR(slic, PACKAGE,          slic,             [slic])
-  PACKAGE_MAKEVAR(slic, PACKAGE_VERSION,  slic_version,     ${package_version})
-  PACKAGE_MAKEVAR(slic, PACKAGE_DIR,      slic_package_dir, ${package_dir})
-  PACKAGE_MAKEVAR(slic, PACKAGE_BASEDIR,  slic_base_dir,    ${package_base_dir})
-  PACKAGE_MAKEVAR(slic, PACKAGE_BUILDDIR, slic_base_dir,    ${package_base_dir})
-  PACKAGE_MAKEVAR(slic, PACKAGE_CVSROOT,  slic_cvsroot,     ${cvsroot})
-
-  case "$host_os" in
-    cygwin* )
-      slic_binname=slic.exe
-      ;;
-    *       )
-      slic_binname=slic
-      ;;
-  esac
+dnl
+dnl Macro for configuring the lcdd package.
+dnl
+AC_DEFUN(AC_LCDD_PACKAGE, [
 
-  AC_SUBST(slic_binname)
+LCDD_BASEDIR=$package_base_dir
+AC_SUBST(LCDD_BASEDIR)
 
-  ;;
+])
 
-mokka )
-  mokka_base_url=http://mokka.in2p3.fr/software/mokka_tags/
-  mokka_tgz=Mokka-mokka-${package_version}.tgz
+dnl
+dnl Macro for configuring the lcio package.
+dnl
+AC_DEFUN(AC_LCIO_PACKAGE, [
 
-  PACKAGE_MAKEVAR(mokka, PACKAGE,           mokka,             [mokka])
-  PACKAGE_MAKEVAR(mokka, PACKAGE_VERSION,   mokka_version,     ${package_version})
-  PACKAGE_MAKEVAR(mokka, PACKAGE_DIR,       mokka_package_dir, ${package_dir})
-  PACKAGE_MAKEVAR(mokka, PACKAGE_BASEDIR,   mokka_base_dir,    ${package_base_dir})
-  PACKAGE_MAKEVAR(mokka, PACKAGE_BUILDDIR,  mokka_build_dir,   ${package_base_dir}/source)
-  PACKAGE_MAKEVAR(mokka, PACKAGE_DOWNLOAD,  mokka_download,    ${mokka_base_url}/${mokka_tgz})
-  PACKAGE_MAKEVAR(mokka, PACKAGE_DIR_ORIG,  mokka_dir_orig,    Mokka)
-  PACKAGE_MAKEVAR(mokka, PACKAGE_TGZ_LOCAL, mokka_tgz_local,   [mokka.tar.gz])
-  ;;
+LCIO_BASEDIR=$package_base_dir
+AC_SUBST(LCIO_BASEDIR)
 
-xerces )
+])
 
-  AC_XERCES
+dnl
+dnl Macro for configuring the slic package.
+dnl
+AC_DEFUN(AC_SLIC_PACKAGE, [
+
+dnl save this for dist tarball naming
+slic_version=${package_version}
+
+SLIC_BASEDIR=$package_base_dir
+
+case "$host_os" in
+  cygwin* )
+    slic_binname=slic.exe
+    ;;
+  *       )
+    slic_binname=slic
+    ;;
+esac
 
-  xerces_version=${package_version}
-  xerces_url=http://www.apache.org/dist/xml/xerces-c/source
-  xerces_version_underscore=$(VERSION_UNDERSCORE(xerces_version_underscore, ${xerces_version}))
-  xerces_tgz=xerces-c-src_${xerces_version_underscore}.tar.gz
-
-  PACKAGE_MAKEVAR(xerces, PACKAGE,             xerces,                [xerces])
-  PACKAGE_MAKEVAR(xerces, PACKAGE_VERSION,     xerces_version,        ${package_version})
-  PACKAGE_MAKEVAR(xerces, PACKAGE_DIR,         xerces_package_dir,    ${package_dir})
-  PACKAGE_MAKEVAR(xerces, PACKAGE_BASEDIR,     xerces_base_dir,       ${package_base_dir})
-  PACKAGE_MAKEVAR(xerces, PACKAGE_BUILDDIR,    xerces_build_dir,      ${package_base_dir}/src/xercesc)
-  PACKAGE_MAKEVAR(xerces, PACKAGE_CONFIG,      xerces_config,         [./runConfigure])
-  PACKAGE_MAKEVAR(xerces, PACKAGE_TGZ_LOCAL,   xerces_tgz_local,      [xerces.tar.gz])
-  PACKAGE_MAKEVAR(xerces, PACKAGE_CONFIG_OPTS, XERCES_CONFIGURE_ARGS, ${XERCES_CONFIGURE_ARGS})
-  PACKAGE_MAKEVAR(xerces, PACKAGE_DOWNLOAD,    xerces_download,       ${xerces_url}/${xerces_tgz})
-  PACKAGE_MAKEVAR(xerces, PACKAGE_DIR_ORIG,    xerces_dir_orig,       xerces-c-src_${xerces_version_underscore})
+AC_SUBST(slic_binname)
 
-  XERCES_OBJDIR=${xerces_base_dir}/obj/${XERCES_OS}
-  AC_SUBST(XERCES_OBJDIR)
+AC_SUBST(SLIC_BASEDIR)
 
-  ;;
+])
 
-* )
-  AC_MSG_ERROR($package_name is an unknown package.)
+dnl
+dnl Macro for configuring the lcphys package.
+dnl
+AC_DEFUN(AC_LCPHYS_PACKAGE, [
 
-esac
+LCPHYS_CVSMODULE=LCPhys
+LCPHYS_BASEDIR=$package_base_dir
+
+AC_SUBST(LCPHYS_CVSMODULE)
+AC_SUBST(LCPHYS_BASEDIR)
 
 ])
 
-AC_DEFUN(AC_CONFIG_PACKAGES, [
+dnl
+dnl Macro for configuring the mokka package.
+dnl
+AC_DEFUN(AC_MOKKA_PACKAGE, [
+
+mokka_base_url=http://mokka.in2p3.fr/software/mokka_tags/
+mokka_tgz=Mokka-mokka-${package_version}.tgz
+
+MOKKA_BASEDIR=$package_base_dir
+MOKKA_BUILDDIR=${package_base_dir}/source
+MOKKA_DOWNLOAD=${mokka_base_url}/${mokka_tgz}
+MOKKA_DIR_ORIG=Mokka
+
+AC_SUBST(MOKKA_BASEDIR)
+AC_SUBST(MOKKA_BUILDDIR)
+AC_SUBST(MOKKA_DOWNLOAD)
+AC_SUBST(MOKKA_DIR_ORIG)
 
-dnl setup common helper vars for each package
-for p in $(echo ${packages_list})
-do
-  CONFIG_PACKAGE_BASE($p)
-done
+])
+
+dnl
+dnl Macro for configuring the xerces package.
+dnl
+AC_DEFUN(AC_XERCES_PACKAGE, [
+
+AC_XERCES
+
+xerces_version=${package_version}
+xerces_url=http://www.apache.org/dist/xml/xerces-c/source
+xerces_version_underscore=$(VERSION_UNDERSCORE(xerces_version_underscore, ${xerces_version}))
+xerces_tgz=xerces-c-src_${xerces_version_underscore}.tar.gz
+
+XERCES_BASEDIR=$package_base_dir
+XERCES_BUILDDIR=${package_base_dir}/src/xercesc
+XERCES_CONFIG=./runConfigure
+XERCES_CONFIG_OPTS=${XERCES_CONFIGURE_ARGS}
+XERCES_DOWNLOAD=${xerces_url}/${xerces_tgz}
+XERCES_DIR_ORIG=xerces-c-src_${xerces_version_underscore}
+
+AC_SUBST(XERCES_BASEDIR)
+AC_SUBST(XERCES_BUILDDIR)
+AC_SUBST(XERCES_CONFIG)
+AC_SUBST(XERCES_CONFIG_OPTS)
+AC_SUBST(XERCES_DOWNLOAD)
+AC_SUBST(XERCES_DIR_ORIG)
+
+XERCES_OBJDIR=${XERCES_BASEDIR}/obj/${XERCES_OS}
+AC_SUBST(XERCES_OBJDIR)
 
 ])
 
@@ -219,23 +277,22 @@
 dnl arg1 make variable name without "PACKAGE_" prefix
 dnl arg2 autoconf substitution varible without @@ enclosing chars
 dnl arg3 short name of package used to find package.gmk.in
-AC_DEFUN(PACKAGE_MAKEVAR, [
+#AC_DEFUN(PACKAGE_MAKEVAR, [
 
 dnl package's gmk file
-f=$sim_packages_dir/$1/package.gmk.in
+#f=$sim_packages_dir/$1/package.gmk.in
 
 dnl cat var to package's gmk file
-echo "export $2 = @$3@" >> $f ;
+#echo "export $2 = @$3@" >> $f ;
 
 dnl evaluate arg3 for value or use arg4, if it exists
-if test -z "$4"
-then
-  v=`eval echo $$3`
-else
-  v=$4
-fi
+#if test -z "$4"
+#then
+#  v=`eval echo $$3`
+#else
+#  v=$4
+#fi
 
-AC_SUBST($3, $v)
-
-])
+#AC_SUBST($3, $v)
 
+#])

SimDist/build
util.m4 1.3 -> 1.4
diff -u -r1.3 -r1.4
--- util.m4	22 Jun 2006 23:50:04 -0000	1.3
+++ util.m4	26 Jun 2006 23:56:40 -0000	1.4
@@ -148,6 +148,12 @@
 
 AC_MSG_RESULT($cvsroot)
 
+SLACCVSROOT=$cvsroot
+AC_SUBST(SLACCVSROOT)
+
+SLACCVSUSER=$cvsuser
+AC_SUBST(SLACCVSUSER)
+
 ])
 
 dnl macro to set the variable which OS uses for locating shared libs at runtime

SimDist/packages
Makefile.in 1.4 -> 1.5
diff -u -r1.4 -r1.5
--- Makefile.in	10 May 2006 23:00:18 -0000	1.4
+++ Makefile.in	26 Jun 2006 23:56:41 -0000	1.5
@@ -1,4 +1,4 @@
-# $Id: Makefile.in,v 1.4 2006/05/10 23:00:18 jeremy Exp $
+# $Id: Makefile.in,v 1.5 2006/06/26 23:56:41 jeremy Exp $
 
 include @[log in to unmask]
 
@@ -14,31 +14,26 @@
 	cd $(sim_packages_dir)/$$pkg && $(MAKE) $(TARGET); \
 	done;:
 
-@clhep@ :
-	cd @clhep_package_dir@ && $(MAKE) $(TARGET);:
+clhep :
+	cd clhep && $(MAKE) $(TARGET);:
 
-@geant4@ :
-	cd @geant4_package_dir@ && $(MAKE) $(TARGET);:
-#@clhep@
-
-@lcphys@ :
-	cd @lcphys_package_dir@ && $(MAKE) $(TARGET);:
-#@geant4@
-
-@lcio@ :
-	cd @lcio_package_dir@ && $(MAKE) $(TARGET);:
-
-@gdml@ :
-	cd @gdml_package_dir@ && $(MAKE) $(TARGET);:
-#@xerces@ @geant4@
-
-@lcdd@ :
-	cd @lcdd_package_dir@ && $(MAKE) $(TARGET);:
-#@geant4@ @gdml@
-
-@slic@ :
-	cd @slic@ && $(MAKE) $(TARGET);:
-#@geant4@ @lcdd@ @lcio@
+geant4 :
+	cd geant4 && $(MAKE) $(TARGET);:
 
-@xerces@ :
-	cd @xerces@ && $(MAKE) $(TARGET);:
+lcphys :
+	cd lcphys && $(MAKE) $(TARGET);:
+
+lcio :
+	cd lcio && $(MAKE) $(TARGET);:
+
+gdml :
+	cd gdml && $(MAKE) $(TARGET);:
+
+lcdd :
+	cd lcdd && $(MAKE) $(TARGET);:
+
+slic :
+	cd slic && $(MAKE) $(TARGET);:
+
+xerces :
+	cd xerces && $(MAKE) $(TARGET);:

SimDist/packages/clhep
package.gmk.in 1.3 -> 1.4
diff -N package.gmk.in
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ package.gmk.in	26 Jun 2006 23:56:42 -0000	1.4
@@ -0,0 +1,4 @@
+PACKAGE_CONFIG_OPTS=@CLHEP_CONFIG_OPTS@
+PACKAGE_DIR_ORIG=@CLHEP_DIR_ORIG@
+PACKAGE_DOWNLOAD=@CLHEP_DOWNLOAD@
+PACKAGE_BUILDDIR=@CLHEP_BUILDDIR@

SimDist/packages/clhep
Makefile.in 1.3 -> 1.4
diff -u -r1.3 -r1.4
--- Makefile.in	3 May 2006 22:47:55 -0000	1.3
+++ Makefile.in	26 Jun 2006 23:56:42 -0000	1.4
@@ -1,7 +1,7 @@
-# $Header: /cvs/lcd/SimDist/packages/clhep/Makefile.in,v 1.3 2006/05/03 22:47:55 jeremy Exp $
+# $Header: /cvs/lcd/SimDist/packages/clhep/Makefile.in,v 1.4 2006/06/26 23:56:42 jeremy Exp $
 
 # generic package targets
 include ../../build/package.gmk
 
 # default rule
-all: download config compile install
+all: packageinfo download config compile install

SimDist/packages/clhep
env.gmk.in 1.1 -> 1.2
diff -u -r1.1 -r1.2
--- env.gmk.in	18 Nov 2005 01:35:37 -0000	1.1
+++ env.gmk.in	26 Jun 2006 23:56:42 -0000	1.2
@@ -1,4 +1,4 @@
 # CLHEP vars for dependent packages
-export CLHEP_BASE_DIR=@clhep_base_dir@
+export CLHEP_BASE_DIR=@CLHEP_BASEDIR@
 export CLHEP_LIB_DIR=$(CLHEP_BASE_DIR)/lib
 export CLHEP_INCLUDE_DIR=$(CLHEP_BASE_DIR)/include

SimDist/packages/gdml
package.gmk.in 1.4 -> 1.5
diff -N package.gmk.in
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ package.gmk.in	26 Jun 2006 23:56:43 -0000	1.5
@@ -0,0 +1,4 @@
+PACKAGE_BUILDDIR=@GDML_BUILDDIR@
+PACKAGE_CONFIG_OPTS=@GDML_CONFIG_OPTS@
+PACKAGE_DIR_ORIG=@GDML_DIR_ORIG@
+PACKAGE_DOWNLOAD=@GDML_DOWNLOAD@

SimDist/packages/gdml
Makefile.in 1.3 -> 1.4
diff -u -r1.3 -r1.4
--- Makefile.in	3 May 2006 22:47:55 -0000	1.3
+++ Makefile.in	26 Jun 2006 23:56:43 -0000	1.4
@@ -1,7 +1,7 @@
-# $Header: /cvs/lcd/SimDist/packages/gdml/Makefile.in,v 1.3 2006/05/03 22:47:55 jeremy Exp $
+# $Header: /cvs/lcd/SimDist/packages/gdml/Makefile.in,v 1.4 2006/06/26 23:56:43 jeremy Exp $
 
-# package vars
+# package variables
 include ../../build/package.gmk
 
 # default rule
-all: download config compile
+all: packageinfo download config compile

SimDist/packages/gdml
env.gmk.in 1.1 -> 1.2
diff -u -r1.1 -r1.2
--- env.gmk.in	18 Nov 2005 01:35:38 -0000	1.1
+++ env.gmk.in	26 Jun 2006 23:56:43 -0000	1.2
@@ -1,3 +1,3 @@
 # GDML build system var
-export GDML_BASE=@gdml_base_dir@/CPPGDML
-export GDML_LIB_DIR=@gdml_build_dir@/build/@g4system@/lib
+export GDML_BASE=@GDML_BASEDIR@/CPPGDML
+export GDML_LIB_DIR=@GDML_BUILDDIR@/build/@G4SYSTEM@/lib

SimDist/packages/geant4
package.gmk.in 1.3 -> 1.4
diff -N package.gmk.in
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ package.gmk.in	26 Jun 2006 23:56:44 -0000	1.4
@@ -0,0 +1,3 @@
+PACKAGE_BUILDDIR=@GEANT4_BUILDDIR@
+PACKAGE_DIR_ORIG=@GEANT4_DIR_ORIG@
+PACKAGE_DOWNLOAD=@GEANT4_DOWNLOAD@

SimDist/packages/geant4
Makefile.in 1.5 -> 1.6
diff -u -r1.5 -r1.6
--- Makefile.in	3 May 2006 22:47:55 -0000	1.5
+++ Makefile.in	26 Jun 2006 23:56:44 -0000	1.6
@@ -1,10 +1,10 @@
-# $Header: /cvs/lcd/SimDist/packages/geant4/Makefile.in,v 1.5 2006/05/03 22:47:55 jeremy Exp $
+# $Header: /cvs/lcd/SimDist/packages/geant4/Makefile.in,v 1.6 2006/06/26 23:56:44 jeremy Exp $
 
 # package build
 include ../../build/package.gmk
 
 # default rule
-all: download patch config compile phys includes test
+all: packageinfo debuginfo download patch config compile phys includes test
 
 # physics lists
 phys:
@@ -17,3 +17,10 @@
 # test geant4 installation by trying to compile one of the examples
 test:
 	@cd $(PACKAGE_BASEDIR)/examples/novice/N01/ && export G4WORKDIR=`pwd` && $(MAKE) all;
+
+debuginfo:
+	@echo CLHEP_BASE_DIR=$(CLHEP_BASE_DIR) ; \
+	echo CLHEP_INCLUDE_DIR=$(CLHEP_INCLUDE_DIR) ; \
+	echo CLHEP_LIB_DIR=$(CLHEP_LIB_DIR) ; \
+	echo G4INSTALL=$(G4INSTALL) ; \
+	echo G4SYSTEM=$(G4SYSTEM) ;:

SimDist/packages/geant4
patch.sh.in 1.4 -> 1.5
diff -u -r1.4 -r1.5
--- patch.sh.in	26 May 2006 22:23:50 -0000	1.4
+++ patch.sh.in	26 Jun 2006 23:56:44 -0000	1.5
@@ -1,17 +1,17 @@
 # add flag for LCPhys into architecture.gmk
 (
 echo "Adding G4BERTINI_KAON flag to config/architecture.gmk ..."
-cd @geant4_version@/config
+cd @GEANT4_VERSION@/config
 cp architecture.gmk architecture.gmk.orig
 echo "CPPFLAGS += -DG4BERTINI_KAON" >> architecture.gmk
 )
 
 # apply patch tarball
-if [ "@geant4_version@" == "v8r0p01" ]
+if [ "@GEANT4_VERSION@" == "v8r0p01" ]
 then
 (
-echo "Applying Dennis's patches to Geant4 @geant4_version@ ..."
-cd @geant4_version@
+echo "Applying Dennis's patches to Geant4 @GEANT4_VERSION@ ..."
+cd @GEANT4_VERSION@
 tar -zxvf ../patch.tar.gz
 )
 fi

SimDist/packages/lcdd
env.gmk.in 1.2 -> 1.3
diff -u -r1.2 -r1.3
--- env.gmk.in	22 Nov 2005 01:48:21 -0000	1.2
+++ env.gmk.in	26 Jun 2006 23:56:45 -0000	1.3
@@ -1,3 +1,3 @@
 # SLIC build var
-export LCDD_BASE=@lcdd_base_dir@
+export LCDD_BASE=@LCDD_BASEDIR@
 export G4WORKDIR=$(LCDD_BASE)

SimDist/packages/lcio
Makefile.in 1.5 -> 1.6
diff -u -r1.5 -r1.6
--- Makefile.in	3 May 2006 22:47:56 -0000	1.5
+++ Makefile.in	26 Jun 2006 23:56:46 -0000	1.6
@@ -1,7 +1,4 @@
-# $Header: /cvs/lcd/SimDist/packages/lcio/Makefile.in,v 1.5 2006/05/03 22:47:56 jeremy Exp $
-
-# package build
-include ../../build/package.gmk
+# $Header: /cvs/lcd/SimDist/packages/lcio/Makefile.in,v 1.6 2006/06/26 23:56:46 jeremy Exp $
 
 # default
 all: cvs config compile_ant
@@ -11,3 +8,5 @@
 compile_ant:
 	PATH="$(LCIO)/tools:$(LCIO)/bin:$(PATH)" ; cd $(PACKAGE_BUILDDIR) ; ant aid.generate cpp;:
 
+# package build
+include ../../build/package.gmk

SimDist/packages/lcio
env.gmk.in 1.1 -> 1.2
diff -u -r1.1 -r1.2
--- env.gmk.in	18 Nov 2005 01:35:39 -0000	1.1
+++ env.gmk.in	26 Jun 2006 23:56:46 -0000	1.2
@@ -1,2 +1,2 @@
 # LCIO build var
-export LCIO=@lcio_base_dir@
+export LCIO=@LCIO_BASEDIR@

SimDist/packages/lcphys
package.gmk.in 1.3 -> 1.4
diff -N package.gmk.in
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ package.gmk.in	26 Jun 2006 23:56:54 -0000	1.4
@@ -0,0 +1 @@
+PACKAGE_CVSMODULE=@LCPHYS_CVSMODULE@

SimDist/packages/lcphys
env.gmk.in 1.1 -> 1.2
diff -u -r1.1 -r1.2
--- env.gmk.in	18 Nov 2005 01:35:40 -0000	1.1
+++ env.gmk.in	26 Jun 2006 23:56:51 -0000	1.2
@@ -1,2 +1,2 @@
 # LCPhys build var
-export LCPHYS_BASE=@lcphys_base_dir@
+export LCPHYS_BASE=@LCPHYS_BASEDIR@

SimDist/packages/mokka
env.gmk.in 1.2 -> 1.3
diff -u -r1.2 -r1.3
--- env.gmk.in	25 May 2006 01:06:21 -0000	1.2
+++ env.gmk.in	26 Jun 2006 23:56:59 -0000	1.3
@@ -1,5 +1,5 @@
 # Mokka env vars. 
-export MOKKA_BASE=@mokka_base_dir@
+export MOKKA_BASE=@MOKKA_BASEDIR@
 export G4WORKDIR=$(MOKKA_BASE)
 export MYSQL_BASEDIR=@MYSQL_BASEDIR@
 export MYSQL_INCLUDEDIR=@MYSQL_INCLUDEDIR@

SimDist/packages/mokka
package.gmk.in 1.1 -> 1.2
diff -u -r1.1 -r1.2
--- package.gmk.in	10 May 2006 23:00:19 -0000	1.1
+++ package.gmk.in	26 Jun 2006 23:57:00 -0000	1.2
@@ -1,8 +1,3 @@
-export PACKAGE = @mokka@
-export PACKAGE_VERSION = @mokka_version@
-export PACKAGE_DIR = @mokka_package_dir@
-export PACKAGE_BASEDIR = @mokka_base_dir@
-export PACKAGE_BUILDDIR = @mokka_build_dir@
-export PACKAGE_DOWNLOAD = @mokka_download@
-export PACKAGE_DIR_ORIG = @mokka_dir_orig@
-export PACKAGE_TGZ_LOCAL = @mokka_tgz_local@
+PACKAGE_BUILDDIR=@MOKKA_BUILDDIR@
+PACKAGE_DIR_ORIG=@MOKKA_DIR_ORIG@
+PACKAGE_DOWNLOAD=@MOKKA_DOWNLOAD@

SimDist/packages/slic
env.gmk.in 1.1 -> 1.2
diff -u -r1.1 -r1.2
--- env.gmk.in	18 Nov 2005 01:35:40 -0000	1.1
+++ env.gmk.in	26 Jun 2006 23:57:02 -0000	1.2
@@ -1,3 +1,3 @@
 # SLIC build var
-export SLIC_BASE=@slic_base_dir@
+export SLIC_BASE=@SLIC_BASEDIR@
 export G4WORKDIR=$(SLIC_BASE)

SimDist/packages/xerces
package.gmk.in 1.3 -> 1.4
diff -N package.gmk.in
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ package.gmk.in	26 Jun 2006 23:57:03 -0000	1.4
@@ -0,0 +1,5 @@
+PACKAGE_BUILDDIR=@XERCES_BUILDDIR@
+PACKAGE_CONFIG=@XERCES_CONFIG@
+PACKAGE_CONFIG_OPTS=@XERCES_CONFIG_OPTS@
+PACKAGE_DIR_ORIG=@XERCES_DIR_ORIG@
+PACKAGE_DOWNLOAD=@XERCES_DOWNLOAD@

SimDist/packages/xerces
Makefile.in 1.8 -> 1.9
diff -u -r1.8 -r1.9
--- Makefile.in	22 Jun 2006 01:17:42 -0000	1.8
+++ Makefile.in	26 Jun 2006 23:57:03 -0000	1.9
@@ -1,10 +1,10 @@
-# $Header: /cvs/lcd/SimDist/packages/xerces/Makefile.in,v 1.8 2006/06/22 01:17:42 jeremy Exp $
+# $Header: /cvs/lcd/SimDist/packages/xerces/Makefile.in,v 1.9 2006/06/26 23:57:03 jeremy Exp $
 
 # generic package targets
 include ../../build/package.gmk
 
 # default compile rule
-XERCES_TARGETS = download patch config compile install
+XERCES_TARGETS = packageinfo debuginfo download patch config compile install
 
 # Determine the default target based on whether a static
 # Xerces library was built.
@@ -24,3 +24,11 @@
 	ar -rc libxerces-c.a *.o; \
 	ranlib libxerces-c.a; \
 	cp libxerces-c.a $(PACKAGE_BASEDIR)/lib
+
+debuginfo:
+	@echo XERCESCROOT=$(XERCESCROOT) ; \
+	echo XERCES_LIB_DIR=$(XERCES_LIB_DIR) ; \
+	echo XERCES_OS=$(XERCES_OS) ; \
+	echo XERCES_OBJDIR=$(XERCES_OBJDIR) ; \
+	echo XERCES_USE_SHARED_LIB=$(XERCES_USE_SHARED_LIB) ; \
+	echo XERCES_USE_STATIC_LIB=$(XERCES_USE_STATIC_LIB) ;:

SimDist/packages/xerces
env.gmk.in 1.5 -> 1.6
diff -u -r1.5 -r1.6
--- env.gmk.in	22 Jun 2006 23:50:05 -0000	1.5
+++ env.gmk.in	26 Jun 2006 23:57:03 -0000	1.6
@@ -1,7 +1,7 @@
 # Xerces build var
-export XERCESCROOT=@xerces_base_dir@
-export XERCES_LIB_DIR=@xerces_base_dir@/lib
+export XERCESCROOT=@XERCES_BASEDIR@
+export XERCES_LIB_DIR=@XERCES_BASEDIR@/lib
 export XERCES_OS=@XERCES_OS@
 export XERCES_OBJDIR=@XERCES_OBJDIR@
 export XERCES_USE_SHARED_LIB=@XERCES_USE_SHARED_LIB@
-epport XERCES_USE_STATIC_LIB=@XERCES_USE_STATIC_LIB@
+export XERCES_USE_STATIC_LIB=@XERCES_USE_STATIC_LIB@
CVSspam 0.2.8