mclibs (20061220+dfsg3-3) unstable; urgency=low * debian/control: - remove obsolete dpatch package from build-dep. - remove obsolete DM-Upload-Allowed field. - bump Standards-Version to 3.9.4. * Remove unused lintian-overrides. * Set source format to 3.0 (quilt). * Support multiarch. -- Lifeng Sun Sat, 24 Aug 2013 01:13:53 +0800 mclibs (20061220+dfsg3-2) unstable; urgency=low * Rename debian/debhelper to debian/dh to prevent empty packages. * Override lintian-error, dpatch is needed for building. -- Lifeng Sun Fri, 15 Mar 2013 08:18:45 +0800 mclibs (20061220+dfsg3-1) unstable; urgency=low * New maintainer. Thanks Kevin B. McCarty for contributing to the HEP free software community over the years. (Closes: #619394) * Bump Standards-Version to 3.9.1 - debian/copyright: specify current version of GPL. - change upstream version to 20061220, hence repackage orig.tar.gz. - Add ${misc:Depends} to debian/control Depends for all binary packages. - debian/control.d/{libcojets2,libherwig59-2,libisajet758-3, libpdflib804-2,libphtools2}-dev.control: change "Conflicts" to "Breaks". * Remove duplicated "section" field from control files: - debian/control.d/cernlib-montecarlo.control - debian/control.d/montecarlo-base.control - debian/control.d/montecarlo-data.control * debian/source/format: set source format to 1.0. * debian/source/lintian-overrides: add overrides - duplicate-short-description libpdflib804-2-dev libpdflib804-2-gfortran - duplicate-short-description libphotos202-1-gfortran libphotos202-dev - debian-watch-file-is-missing: the upstream is dead. * debian/lintian-overrides/{libcojets2,libeurodec1,libherwig59-2, libisajet758-3,libpdflib804-2,libphotos202-1,libphtools2}-gfortran: override no-symbols-control-file. * debian/control.d/0base.control: add Vcs-{Git,Browser} and Homepage fields. [ Sylvestre Ledru ] * Switch to dpkg-source 3.0 (quilt) format -- Lifeng Sun Mon, 28 Mar 2011 18:06:57 +0800 mclibs (2006.dfsg.2-5) unstable; urgency=low * "Apps/Science" --> "Science/Physics" in doc-base files, following section update in doc-base 0.8.10. * Upload to unstable. -- Kevin B. McCarty Mon, 25 Feb 2008 11:50:57 -0800 mclibs (2006.dfsg.2-4) experimental; urgency=low * Gfortran transition: - Add -gfortran suffix to runtime library package names. - Change build-depends and -dev package depends appropriately. - s/g77/gfortran/g in various files. * Take this opportunity to insert the soversion into the libphotos202 package name, fixing lintian warning. * Make libisajet arch: any, since perhaps gfortran will be able to compile it on m68k more successfully than g77 was (crossing fingers). * New patch 220: Build libisajet with isaset() compiled in. * New patch 221: Patch hepevt.inc before compiling rather than after. * Patch 806, debian/debhelper/*isajet*, debian/control.d/*isajet*: Hence, bump isajet soversion to 3 due to ABI change. * Remove obsolete tetex-bin alternative from build-depends. * Resurrect montecarlo-data arch: all package, and move data files to /usr/share/montecarlo-data/ (in order to be installable in parallel with old g77-based runtime library packages). Have the cojets, isajet and eurodec runtime and libdevel packages Recommend montecarlo-data. * Install example files for libisajet and libcojets into their libdevel packages. Add a couple of files explaining how to build and run the example programs. * debian/copyright*: Mention the (optional) switch to GPL v3. * Trivial changes: - Bump Standards-Version to 3.7.3. - Fix extra leading whitespace in doc-base abstracts. - Add dpatch comment to dummy patch 000. - Remove mention of no-longer-used "keepbuild" $DEB_BUILD_OPTIONS flag in README.source. - debian/*: Uniformly capitalize CERNLIB, CERN and GEANT (except in old changelog and NEWS entries). -- Kevin B. McCarty Fri, 08 Feb 2008 10:34:33 -0800 mclibs (2006.dfsg.2-3) unstable; urgency=low * New patch 807: Compile libeurodec test program statically linked against CERN libs on 64-bit machines. -- Kevin B. McCarty Tue, 08 Jan 2008 09:45:10 -0800 mclibs (2006.dfsg.2-2) unstable; urgency=low * Build-Depend on a cernlib-base-dev new enough to include the test suite rules for make, and to have a fix for a bug that occurs if there are no *.dpatch.in files in debian/patches. * Get rid of alternative tetex-bin Build-Dependency. * Ensure that upstream's test suite is run by adding TEST_PACKAGES variable in debian/add-ons/Makefile. * New patch 213, many thanks to Patrice Dumas: Fix Imakefiles for building test programs. * Revise patch 321 to sync with change in patch 213 to the file mclibs/isajet/test/Imakefile, and to add an empty test:: target when CERNLIB_GFORTRAN is #defined and the test is skipped. * In order for test suite to use in-tree data files, delete the patch 301-datafiles-comply-with-FHS. [The code modified by this patch is not compiled into any of the libraries, and only one modified file is installed into a Debian package (eufiles.inc).] Instead of applying a patch before compilation, modify the copy of eufiles.inc in the installation directory with sed in the install-includes target of debian/add-ons/Makefile. -- Kevin B. McCarty Fri, 04 Jan 2008 16:59:29 -0800 mclibs (2006.dfsg.2-1) unstable; urgency=low * Rebuild source package. The directory name inside the orig.tar.gz was wrong, due to #416008. * Include file README.Debian-source as mandated by Developers' Reference. * Upload into unstable. -- Kevin B. McCarty Thu, 26 Apr 2007 01:43:38 -0400 mclibs (2006.dfsg-1) experimental; urgency=low * New upstream release (Cernlib 2006). - s/2005/2006/ in debian/debhelper/lib*.install. - Resync patches 102, 206, 301. - Strip non-free components from orig.tar.gz, as usual. * Deal with upstream decision to ship one massive tarball of Cernlib 2006: - Update debian/README.source and debian/copyright.in. - Use remove-deadpool and gmake scripts now shipped in cernlib-base-dev; remove no-longer-needed directory debian/add-ons/bin, and Build-Depend upon cernlib-base-dev. * Depend upon cernlib-base-dev instead of cernlib-base for libdevel packages, as the "cernlib" dependency script has been moved there. * Build-Depend upon texlive-latex-base in preference to tetex-bin, since teTeX is no longer maintained upstream. * Add a third invocation of latex on the isajet manual, since it was still complaining about possibly changed references after the second run. * Use debhelper -s instead of -a flags in debian/rules. * Move isajet control file fragments into debian/control.d and explicitly list the non-m68k arches for them. -- Kevin B. McCarty Tue, 6 Mar 2007 12:23:52 -0500 mclibs (2005.dfsg-2) unstable; urgency=low * Change deprecated ${Source-Version} in debian/control.d/* to ${source:Version} or ${binary:Version} as appropriate. Therefore Build-Depend on dpkg-dev (>= 1.13.19). * Re-order dependencies of lib*-dev packages such that the corresponding lib* package comes last. * Switch back to use of type-handling, having cernlib-montecarlo Depend upon "libisajet758-2-dev | m68k-linux-gnu" instead of merely Recommending libisajet758-2-dev. This ensures that libisajet758-2-dev is installed (on non-m68k systems) on upgrades from Sarge if the cernlib-montecarlo metapackage is initially installed, while still keeping the metapackage installable on m68k. * New patch 321: minor changes to support gfortran. Taken from 2006-07-20 patch of Harald Vogt . -- Kevin B. McCarty Wed, 27 Sep 2006 14:37:50 -0400 mclibs (2005.dfsg-1) unstable; urgency=low * Split off CERN Monte Carlo libraries into a separate source package. They tend to require bugfixes and packaging work much less often than the remainder of Cernlib, and since they are painful to compile it will be preferable to upload and rebuild them less often. * For previous changelog entries, please see the changelog.Debian in the cernlib-base binary package or the cernlib source package. -- Kevin B. McCarty Thu, 29 Jun 2006 12:26:10 -0400