Skip to content

Debian Changelog geant321 (1:3.21.14.dfsg-9)

2011

geant321 (1:3.21.14.dfsg-9) unstable; urgency=low

   * New maintainer. Thanks Kevin B. McCarty for contributing to the HEP
     free software community over the years. (Closes: #619396)
   * Bump Standards-Version to 3.9.1
     - debian/copyright: specify current version of GPL.
     - Add ${misc:Depends} to debian/control Depends for all binary
       packages.
     - debian/control.d/libgeant321-2-dev.control: change "Conflicts" to
       "Breaks".
   * debian/control.d/geant321{,-data}.control: remove duplicated
     "section" field.
   * debian/source/format: set source format to 1.0.
   * Add typo fixing patches 121-124.
   * Add lintian overrides:
     - debian/source/lintian-overrides: override dfsg-version-with-period
       and debian-watch-file-is-missing, since the GEANT3 branch of
       upstream is dead and GEANT4 is not suitable to redistribute for
       license issue.
     - debian/lintian-overrides/libgeant321-2-gfortran: override
       no-symbols-control-file.
   * debian/NEWS: fix version and timestamp. The entry of news is copied
     from cernlib (2005.05.09.dfsg-1), from which geant321 was separated.

 -- Lifeng Sun <lifongsun@gmail.com>  Tue, 29 Mar 2011 09:58:48 +0800

2008

geant321 (1:3.21.14.dfsg-8) unstable; urgency=low

   * Change Apps/Science to Science/Physics in doc-base file.
   * Upload to unstable, completing the g77 -> gfortran transition of CERNLIB.
     - Fixes FTBFS in unstable (closes: #467572).

 -- Kevin B. McCarty <kmccarty@debian.org>  Wed, 27 Feb 2008 10:05:09 -0800

geant321 (1:3.21.14.dfsg-7) experimental; urgency=low

   * Gfortran transition (closes: #429439).
     - Change build-depends and -dev package depends appropriately.
     - Add -gfortran suffix to runtime library package name.
     - s/g77/gfortran/g in various files.
     - Call gfortran rather than f77 from gxint script (update to patch 321).
 
   * Lintian clean-up:
     - Bump Standards-Version to 3.7.3.
     - Use ${binary:Version} instead of deprecated ${Source-Version} in
       debian/control.
     - Add dpatch descriptions to patches 000, 002.
     - Remove extra leading spaces from doc-base abstract.
 
   * Other minor improvements:
     - Tweak dependencies and descriptions in debian/control file.
     - Add Homepage field in control file.
     - Update reference to GEANT-FLUKA FAQ in README.debian files.
     - Remove mention of no-longer-used "keepbuild" $DEB_BUILD_OPTION in
       README.source.
     - Mention the (somewhat ambiguous) switch to GPL v3 in copyright file.
     - Uniformly capitalize CERNLIB, GEANT and FLUKA properly in Debian
       packaging files (except old Debian changelog and NEWS entries).
     - Increase left bar of GEANT 3.21 Lesstif GUI from 80 to 100 pixels
       width in app-defaults file, to make the appearance of an annoying
       horizontal scroll-bar less likely.

 -- Kevin B. McCarty <kmccarty@debian.org>  Fri, 01 Feb 2008 17:52:00 -0800

geant321 (1:3.21.14.dfsg-6) unstable; urgency=low

   * Build-Depend on a cernlib-base-dev new enough to include the test suite
     rules for make.
   * Ensure that upstream's test suite is run by adding TEST_PACKAGES variable
     in debian/add-ons/Makefile.
   * Revised patch 001: Do not build test 4; it requires non-free FLUKA.
   * New patch 213, many thanks to Patrice Dumas: Fix Imakefiles for building
     test programs.
   * New patch 807: Compile test programs statically linked to CERN libraries
     on 64-bit systems.

 -- Kevin B. McCarty <kmccarty@debian.org>  Fri, 04 Jan 2008 16:59:55 -0800

2007

geant321 (1:3.21.14.dfsg-5) unstable; urgency=low

   * Build-Depend and Depend on new libpawlib-lesstif3-dev package, which will
     automatically pull in needed libxbae-dev dependency.  (Closes: #422808)
     Hence bump needed shlibs version.
   * Although the soversion of libpawlib-lesstif has been bumped, the soversion
     of libgeant321 should not need to be, and old user-compiled code should
     still work as long as the user has the old obsolete libpawlib2-lesstif
     runtime lib package installed.  If I am wrong, the problem will be easy
     enough to fix!
   * Add debian/README.Debian-source.

 -- Kevin B. McCarty <kmccarty@debian.org>  Thu, 10 May 2007 18:31:07 -0400

geant321 (1:3.21.14.dfsg-4) unstable; urgency=low

   * The fix in version -2 turned out to be only a partial solution.  Instead
     set the names of the FLUKA methods to 'NULL' in geant321/gcnmec.inc
     in patch 001 so they will never be called by any function that checks to
     see whether they are present.

 -- Kevin B. McCarty <kmccarty@debian.org>  Tue, 30 Jan 2007 17:29:05 -0500

geant321 (1:3.21.14.dfsg-3) unstable; urgency=medium

   * Add some color to certain icons in the Geant++ browser widget,
     copying from the Paw++ app-defaults.
   * Add widget geometry constraints in the Geant++ browser widget
     app-defaults.  This fixes an (unreported) important bug that caused
     some of the UI widgets in GEANT 3.21 client programs to be missing.
     Hence urgency medium.

 -- Kevin B. McCarty <kmccarty@debian.org>  Fri, 19 Jan 2007 15:44:24 -0500

geant321 (1:3.21.14.dfsg-2) unstable; urgency=medium

   * Urgency medium since this fixes what I consider to be an important
     (unreported) bug while having minimal impact on anything else.
   * Patch 001: If the user asks for cross sections by "ALL" methods,
     skip over the FLUKA methods (which otherwise cause the program to
     abort when the dummy FLINIT function is reached).  However,
     specifically asking for a FLUKA-generated cross-section will still
     cause the program to abort after directing the user to README.Debian
     (which remarks on the FLUKA code having been purged).
   * New patch 321: Pull in the only change that upstream made to geant321,
     a small patch to an Imakefile to support gfortran, in the Cernlib 2006
     release.  This patch is not in itself worth putting together a new
     orig.tar.gz for geant321.
   * Remove empty directory debian/patches/optional from source package.

 -- Kevin B. McCarty <kmccarty@debian.org>  Fri, 12 Jan 2007 17:35:24 -0500

2006

geant321 (1:3.21.14.dfsg-1) unstable; urgency=low

   * Split off GEANT 3.21 into a separate source package.  Use the version
     numbering embedded in source instead of the date of release.
 
   * For previous changelog entries (versions 2005.05.09.dfsg-9 and earlier),
     please see the changelog.Debian in the cernlib-base binary package or
     the cernlib source package.

 -- Kevin B. McCarty <kmccarty@debian.org>  Thu, 6 Jul 2006 09:43:53 -0400