Accepted cernlib 2005.05.09-1 (source)
Ubuntu Archive Auto-Sync
katie at jackass.ubuntu.com
Mon Jun 20 02:05:08 CDT 2005
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Origin: Debian/unstable
Format: 1.7
Date: Mon, 20 Jun 2005 07:54:08 +0100
Source: cernlib
Binary: cernlib-core-dev, libphotos202-dev, libpacklib1, libpawlib2-dev, libgeant321-2, geant321-doc, libmathlib2, libphtools2-dev, libcojets2, libeurodec1-dev, libpacklib1-lesstif, dzedit, libgeant321-2-dev, libpdflib804-2-dev, paw, geant321-data, libisajet758-2-dev, libpacklib1-dev, cernlib-core, zftp, montecarlo-base, libgraflib1-dev, libeurodec1, libisajet758-2, libherwig59-2, libmathlib2-dev, libpawlib2, pawserv, libphotos202, paw++-static, libcojets2-dev, cernlib-extras, paw-common, cernlib-montecarlo, libkernlib1, libpawlib2-lesstif, libpdflib804-2, libgrafx11-1-dev, libpacklib1-lesstif-dev, libgrafx11-1, libpawlib2-lesstif-dev, kxterm, libkernlib1-dev, paw-static, paw-demos, libherwig59-2-dev, cernlib-base, paw++, kuipc, libphtools2, cernlib, libgraflib1, geant321
Architecture: source
Version: 2005.05.09-1
Distribution: breezy
Urgency: low
Maintainer: Kevin B. McCarty <kmccarty at princeton.edu>
Changed-By: Ubuntu Archive Auto-Sync <katie at jackass.ubuntu.com>
Description:
cernlib - almost complete set of Debian Cernlib packages
Closes: 280782 302476 302488 302495 303098 304879 313327
Changes:
cernlib (2005.05.09-1) unstable; urgency=low
.
* New upstream release.
- Incorporates the security fixes from Debian version 2004.11.04-3,
making a number of Debian-specific patches obsolete.
- Fixes build failures with gcc 4 (closes: #303098). Thanks also to
Andreas Jochens <aj at andaco.de> for some additional fixes now in new
patch 318.
- Note new upstream source directory in debian/copyright.
.
* Post-Sarge spring clean-up of debian directory structure:
- Move all debhelper-related snippets into a debian/debhelper directory.
Symlink to them at build time and delete the symlinks at clean time.
- Likewise, add a debian/lintian directory and store overrides there.
(No need for symlinks; they are copied into packages by debian/rules.)
- Move debian/generic/patches to debian/patches in preparation for
dpatchization.
- Rename debian/generic to debian/add-ons to better describe its contents.
- Move debian/local/control to debian/control.d, remove-deadpool to
add-ons/bin, and the other files in debian/local directly under the
debian directory.
- Rename rules-help.txt to README.source in attempt to comply with the
Policy proposal in bug #250202. Add "patched" target to debian/rules
as a synonym for "patch".
- Edit all files referring to these paths appropriately.
.
* Post-Sarge spring clean-up of dependencies in debian/control.d/*:
- Remove lesstif-dev from Build-Depends and Depends; we only want to
use lesstif2-dev and we no longer are concerned with woody
backport-ability.
- Remove the xlibs-dev alternative from Build-Depends for same reasons.
- Remove all references to version numbers 2003.09.03-2 and earlier
(dating from > 1.5 years before the release of Sarge):
. Versioned dependencies on packages >= 2003.09.03-2 become
unversioned dependencies;
. Conflicts/Replaces against old packages libcern1, etc. are removed.
.
* Post-Sarge removal of woody backward compatibility hack for debconf i18n
from debian/rules:
- Move pawserv.templates.master to pawserv.templates.
- debian/po/POTFILES.in: list debian/pawserv.templates (not .master).
- debian/control.d/0base.control: Build-Depend on debhelper (>= 4.1.16).
- debian/control.d/pawserv.control: Depend on debconf (>= 1.2.0).
.
* debian/rules, debian/debhelper/pawserv.postinst: Change permissions
of /var/log/pawserv directory in postinst (with dpkg-statoverride) instead
of debian/rules, to fix Lintian warning and better guarantee security.
Also, if the local admin for some reason has overridden our set permissions
(0700) with dpkg-statoverride, this way his/her changes will be preserved.
Remove the stat-override in pawserv.postrm.
.
* Convert patch system to dpatch, re-applying all extant patches (that are
still relevant) from scratch. Be warned, some of the dpatch
files are shell scripts (a little-used dpatch feature) instead of patches!
See debian/patches/README in the source package for more information.
- Add dpatch (>= 2.0.9) to Build-Depends.
- Patch files are now much more fine-grained.
- Edit debian/rules to use dpatch targets.
- Implement hackery in add-ons/Makefile so build still works on
non-Debian systems.
- patch 308: allow build process to search for cfortran.h at
<cfortran/cfortran.h> instead of <cfortran.h>. As a result, add
(>= 4.4-5) to cfortran Build-Dependency. Also edit add-ons/Makefile
to compensate.
- patch 602 (part of old patch 041): add #ifdef CERNLIB_DEBIAN protection
around change to use x-terminal-emulator instead of xterm.
.
* Some libraries are bumped from soname version 1 to soname version 2
because they have a direct or indirect dependency upon libblas and
liblapack. We are moving from a dependency on lib{blas,lapack}.so.2 to
lib{blas,lapack}.so.3 (closes: #280782). The affected libraries are
cojets, geant321, herwig59, isajet758, mathlib, pawlib, pdflib804, phtools.
- Rename debhelper snippets and fix contents where needed. (Note that
lib*.install files are edited to s/2004/2005/ even for libraries not
changing sonames.)
- Fix Build-Depends in debian/control.d/0base.control.
- Clean up dependencies in debian/control.d/*. In most cases the Depends
on blas and lapack which worked around bug #276145 are no longer
needed.
- Make cernlib-base Conflict against all the old -dev packages.
- Bump sonames in build process (patch 806).
- Move isajet, eurodec, and cojets data files to a different location
so they don't conflict with the files in the old soname packages.
. Edit patch 301 so they are searched for in the correct place.
- Fix debian/lib*.install and debian/local/control/lib*.control files.
- Fix cernlib script to link against correct sonames.
- Delete this item from TODOs.
- Comment on soname change in debian/NEWS.
.
* Separate out libpaw functionality with Lesstif dependencies into another
library and package, libpawlib-lesstif.so.2 in libpawlib2-lesstif.
Rename libkuipX11 to libpacklib-lesstif for consistency, and put it in a
libpacklib1-lesstif package. Move kuwhag.c from libpacklib-lesstif into
libgrafX11, as it doesn't require Lesstif. This reduces the library
installation footprint for programs like pawX11 and mn_fit that don't
need Lesstif.
- Bump shlibs for libgrafX11 since it now has a new function.
- Edit control files, debhelper files, and cernlib script accordingly.
- Delete this item from TODOs.
- Comment on library split in debian/NEWS.
.
* Debconf translations
- Czech: Martin Å Ãn <martin.sin at seznam.cz> (closes: #304879)
- Brazilian Portuguese: André LuÃs Lopes <andrelop at debian.org>
(closes: #302476, #302488, #302495)
- Vietnamese: Clytie Siddall <clytie at riverland.net.au> (closes: #313327)
Files:
39992bf4b38c91835021a87e07b69f4f 167167 science optional cernlib_2005.05.09-1.diff.gz
a1163f391056237112cbe9773f93d14a 27950568 science optional cernlib_2005.05.09.orig.tar.gz
97ab9923117ce7261704a1e9f68790e5 1543 science optional cernlib_2005.05.09-1.dsc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
iQEVAwUBQrZoEAF4adwMEr3XAQLM6wf/QI/MGmKd/JXbUSIhGsTrxWl8yQREWkBr
ASwW41GUatCgjlNLn3wrE6LvSnSx88LMd6voa6rMkQyGsRatWtji6z/HuFdY5asw
oxb3jUYxI2nr61RqrD6B5xcemglWm29dPptNpTSrYPUqxpGjtva8/o1mUf+DEjwd
o1/E0/7euFp0pE9h5JRQ9ZFqfWAgI2TD1KJ3oXU6Px4vi+2dOZQ+vtFNKT0R6KH6
siCjgpeOTrI0c/LOPNfsMXvRP9xUpXOVOR1RUjMQwelr9/cSNC8WP46apEo3L4NP
vG0AZjt5QYes4IadkoKEpyre4DmQjQL2wY/4TtICJf+l1rP1ME/3UA==
=kt1k
-----END PGP SIGNATURE-----
Accepted:
cernlib_2005.05.09-1.diff.gz
to pool/universe/c/cernlib/cernlib_2005.05.09-1.diff.gz
cernlib_2005.05.09-1.dsc
to pool/universe/c/cernlib/cernlib_2005.05.09-1.dsc
cernlib_2005.05.09.orig.tar.gz
to pool/universe/c/cernlib/cernlib_2005.05.09.orig.tar.gz
More information about the ubuntu-changes-auto
mailing list