2010
suitesparse (1:3.4.0-2) unstable; urgency=low
* Maintainer changed to Debian Science * Updated list of Uploaders (Closes: #571884, #550417) * Standards-Version updated to version 3.8.4 * Link against -llapackgf-3 changed to -llapack (Closes: #577879) * Removed doc-central recommends (Closes: #566361)
-- Sylvestre Ledru <sylvestre@debian.org> Thu, 15 Apr 2010 10:36:16 +0200
2009
suitesparse (1:3.4.0-1) unstable; urgency=low
[ Rafael Laboissiere ]
* New upstream release
* debian/patches/14-SPQR_Include_spqr_hpp.dpatch: Removed patch (applied
upstream)
* Split the libraries into individual packages
+ The new binary packages are (the soversion numbers are the ones
provided by the upstream authors in the UFconfig/UFconfig.h file):
- libamd2.2.0
- libbtf1.1.0
- libcamd2.2.0
- libcolamd2.7.1
- libccolamd2.7.1
- libcholmod1.7.1
- libcsparse2.2.3
- libcxsparse2.2.3
- libklu1.1.0
- libldl2.0.1
- libumfpack5.4.0
+ The libsuitesparse-dev and libsuitesparse-dbg packages remain as
before. They depend on all the binary packages above.
+ debian/library-soname.pl: New Perl script that is used everywhere to
obtain the name of the package for each library. This is the
centralized place where this information should be provided.
+ The debian/control file has been moved into debian/control.in and is
automatically generated by debian/rules with the appropriate names
of the packages being replaced.
+ debian/patches/*.diff: All the patches have been adapted for
obtaining the library soversion using the debian/library-soname.pl
script.
+ debian/symbols/*, debian/install/*: These are the source files for
the debian/lib*.symbols and debian/lib*.install. The later are
obtained from the former in debian/rules by using the appropriate
package names. For now, this is acomplished with $(foreach) in
debian/rules and amounts to simply copying files, like
"cp debian/symbols/AMD debian/libamd2.2.symbols"
+ debian/NEWS: Document the changes above
* Switch from dpatch to quilt as patch system
* debian/control.in:
+ The Debian packaging files are now maintained through a Git
repository at alioth.debian.org. Switch the Vcs-* URLs to Git,
accordingly.
+ Bump Standards-Version to 3.8.1 (add debian/README.source explaining
mentioning the quilt patch system, as mandated by the Policy)
* debian/rules: Prevent removal of debian/README.source in clean rule
[ Thomas Viehmann ]
* Sprinkle some linking to KLU, UMFPACK shared libraries
to not have unresolved symbols. Remove some from CHOLMOD.
Now dpkg-shlibdeps does not warn anymore.
(changing debian/patches/*Makefile.dpatch)
Closes: #526422
-- Rafael Laboissiere <rafael@debian.org> Sat, 06 Jun 2009 14:00:01 +0200
suitesparse (1:3.2.0-4) unstable; urgency=low
* debian/control: Add an epoch to the version number of
libsuitesparse-3.0.2 in replaces/conflicts for libcolamd-3.2.0
(really, closes: #516725)
-- Rafael Laboissiere <rafael@debian.org> Tue, 24 Feb 2009 11:08:12 +0100
suitesparse (1:3.2.0-3) unstable; urgency=low
* debian/control: Make libcolamd-3.2.0 replace and conflict with
libsuitesparse-3.2.0 <= 3.2.0-1 (closes: #516725)
-- Rafael Laboissiere <rafael@debian.org> Mon, 23 Feb 2009 16:59:48 +0100
suitesparse (1:3.2.0-2) unstable; urgency=low
* Merge from Ubuntu: Split out colamd, in order to reduce the footsprint
of openoffice.org. Thanks to Chris Cheney for the patch.
Closes: #513415.
* Adjust the Lintian overrides after the colamd split:
+ debian/compat, debian/control: Bump the build-dependency on
debhelper to >= 6.0.7 and cdbs to >= 0.4.52, such that dh_lintian
is used
+ debian/libsuitesparse-3.2.0.lintian-overrides,
debian/libcolamd-3.2.0.lintian-overrides,
debian/source.lintian-overrides: Add files
+ debian/libsuitesparse.overrides: Drop file
+ debian/rules (binary-post-install/libsuitesparse-$(VERSION)): Drop
this rule, since installation of Lintian overrides is done now by
dh_lintian
* debian/copyright:
+ Refer to versioned files in /usr/share/common-licenses (Lintian
warning copyright-refers-to-versionless-license-file)
+ Add copyright information for the Debian packaging files
* debian/control: Change the short descriptions of all packages,
avoiding the Lintian warning duplicate-short-description
* debian/source.lintian-overrides: Dropped file, which contained the
override for the Lintian warning above
-- Rafael Laboissiere <rafael@debian.org> Sat, 14 Feb 2009 11:56:05 +0100
suitesparse (1:3.2.0-1) experimental; urgency=low
* New upstream release uploaded to experimental
* debian/libsuitesparse.overrides: Fix version numbers for new upstream
release
* debian/libsuitesparse-3.2.0.symbols: Add library symbols file
-- Rafael Laboissiere <rafael@debian.org> Mon, 05 Jan 2009 15:40:23 +0100
2008
suitesparse (1:3.1.0-3.1) unstable; urgency=high
* Non-maintainer upload.
* re-upload with epoch. You should not upload a
name-changing new upstream to unstable (which breaks many r-deps)
during a freeze
-- Rene Engelhard <rene@debian.org> Tue, 09 Dec 2008 01:07:41 +0100
suitesparse (3.2.0-1) unstable; urgency=low
[ Daniel Leidert (dale) ]
* debian/control (Vcs-Svn): Fixed.
* debian/libsuitesparse-doc.doc-base.amd (Section): Fixed.
* debian/libsuitesparse-doc.doc-base.cholmod (Section): Ditto.
* debian/libsuitesparse-doc.doc-base.umfpack-qg (Section): Ditto.
* debian/libsuitesparse-doc.doc-base.umfpack-ug (Section): Ditto.
* debian/watch: Test for version numbers, not strings.
[ Christophe Prud'homme ]
* New upstream release
- Added SuiteSparseQR (multithreaded multifrontal sparse QR
factorization).
- Minor update to CHOLMOD.
* debian/control: updated Standards-Version to 3.8.0 (no changes)
* debian/control: added ${misc:Depends} and fixed associated lintian
warnings
* debian/{rules,patches}: added support for spqr
-- Christophe Prud'homme <prudhomm@debian.org> Sun, 07 Dec 2008 18:08:34 +0100
suitesparse (3.1.0-3) unstable; urgency=low
[ Rafael Laboissiere ] * Upload to unstable [ Ondrej Certik ] * XS-DM-Upload-Allowed: yes field added * Ondrej Certik added to uploaders
-- Rafael Laboissiere <rafael@debian.org> Thu, 21 Feb 2008 14:46:50 +0100
suitesparse (3.1.0-2) experimental; urgency=low
* debian/*-*_Lib_{GNUm,M}akefile.dpatch: Changed all dpatches to set the
soname of the shared libraries to lib*.so.3.1.0. This will avoid
problems with the future releases of the package. Thanks to Adam
C. Powell IV for the suggestion.
* debian/libsuitesparse.overrides: Adjusted according to the above
-- Rafael Laboissiere <rafael@debian.org> Mon, 11 Feb 2008 07:37:24 +0100
suitesparse (3.1.0-1) experimental; urgency=low
[ Daniel Rus Morales ]
* New upstream release.
* Install every provided library ChangeLog as LIB_ChangeLog to be able to
keep track of every change explained there by mainstream developers.
* Remove 'Homepage' field from debian/control file due to the warning
messages it produces.
[ Rafael Laboissiere ]
* This version of suitesparse introduces a new name for the library
binary package (libsuitesparse-3.1.0). This is needed in order to avoid
soversion problems and clashes with the previous version of
libsuitesparse. A debian/NEWS file is added, which explains the
changes.
* debian/control:
+ Switch from g77 to gfortran, adjusting all dependencies on the
appropriate versions of the blas, atlas and lapack packages. Thanks
to Kumar Appaiah for the patch (closes: #463820).
+ Drop the Conflicts/Replaces/Provides relationships for the
libsuitesparse-3.0.1 package. This was needed for the
previous libsuitesparse package and is not necessary anymore.
+ Changed the deprecated Source-Version substvar by the recommended
binary:Version, which has to be used instead of source:Version,
otherwise the package will not be binNMUable
+ Use the Vcs-* headers instead of the deprecated XS-Vcs-* ones
+ Bumped Standards-Version to 3.7.3
+ Added myself to Uploaders
* debian/patches/13-UFconfig_UFconfig.mk.dpatch: Adjusted for the
version of the lapack package compiled with gfortran
* debian/libsuitesparse-doc.doc-base.amd: Removed extra leading spaces
at the continuation line of the Abstract section
-- Rafael Laboissiere <rafael@debian.org> Tue, 05 Feb 2008 18:12:02 +0100
2007
suitesparse (3.0.0-7) unstable; urgency=low
* Bug fix: "trying to overwrite `/usr/lib/libamd.a', which is also
in package libumfpack4-dev", thanks to Soeren Sonnenburg (Closes:
#447555).
* debian/control:
+ added Homepage field
+ removed duplicate field Replaces
-- Christophe Prud'homme <prudhomm@debian.org> Mon, 22 Oct 2007 11:10:41 +0200
suitesparse (3.0.0-6.1) unstable; urgency=high
* NMU * really conflict/replace/provide libufsparse-dbg (closes: #422644)
-- Rene Engelhard <rene@debian.org> Sat, 28 Jul 2007 14:19:50 +0200
suitesparse (3.0.0-6) unstable; urgency=low
[Ondrej Certik] * Bug fix: "FTBFS: Not using -fPIC to make shared library" (Closes: #434792)
-- Christophe Prud'homme <prudhomm@debian.org> Thu, 26 Jul 2007 22:24:48 +0200
suitesparse (3.0.0-5) unstable; urgency=low
[Daniel Rus Morales] * Bug fix: "FTBFS: ld: cannot find -lmetis" (Closes: #434410) [ Christophe Prud'homme ] * Bug fix: "tries to overwrite /usr/lib/libamd.so.1", thanks to Soeren Sonnenburg (Closes: #428175).
-- Christophe Prud'homme <prudhomm@debian.org> Mon, 23 Jul 2007 10:11:32 +0200
suitesparse (3.0.0-4) unstable; urgency=low
[Daniel Rus Morales]
* Turn the repository to mergeWithUpstream mode.
* debian/patches/: Create a bunch of patches to build the shared version
of all suitesparse libraries.
* debian/rules: updated.
* debian/control: Mention CAMD and CCOLAMD in the package description,
thanks to Thomas Weber <weber@num.uni-sb.de>.
* Overrides lintian warning: binary-or-shlib-defines-rpath
-- Christophe Prud'homme <prudhomm@debian.org> Tue, 17 Jul 2007 12:15:41 +0200
suitesparse (3.0.0-3) unstable; urgency=low
[ Christophe Prud'homme ]
* debian/control: removed libsuitesparse-metis and
libsuitesparse-metis-dev, this will be provided by a suitesparse-metis
package
* Bug fix: "suitesparse: Build-Depends on non-free package
libparmetis-dev", thanks to Daniel Schepler (Closes: #426814).
-- Christophe Prud'homme <prudhomm@debian.org> Thu, 31 May 2007 08:45:21 +0200
suitesparse (3.0.0-2) unstable; urgency=low
* suitesparse builds properly twice in a row
* Bug fix: "suitesparse - FTBFS: Broken build depens: libgfortran1-dev",
thanks to Bastian Blank (Closes: #426349).
* Bug fix: "suitesparse_3.0.0-1: FTBFS: build-depends on
libgfortran1-dev", thanks to Steve Langasek (Closes: #426354).
-- Christophe Prud'homme <prudhomm@debian.org> Tue, 29 May 2007 09:36:29 +0200
suitesparse (3.0.0-1) unstable; urgency=low
[ Christophe Prud'homme ]
* New upstream release
* debian/libsuitesparse-doc.install: added LDL, KLU and CAMD documentation.
* Bug fix: "libsuitesparse: New upstream version", thanks to Thomas
Weber (Closes: #425665).
* debian/libsuitesparse-metis.install: update libs location.
* debian/libsuitesparse-metis-dev.install: update libs and headers location.
* debian/libsuitesparse.install: update libs location.
* debian/libsuitesparse-dev.install: update libs and headers location.
* debian/rules: update libs location.
[ Daniel Rus Morales ]
* debian/control: New entries for the libsuitesparse-metis pakacke and for
its corresponding -dev package. Both substitute CHOLMOD library with one
linked with MeTiS (libparmetis-dev added to Build-Depends field).
* debian/rules: New rules to build content for the libsuitesparse-metis pkg
and for its corresponding -dev package.
Added entries to include libcamd in libsuitesparse package and in its
corresponding -dev package.
Added binary-post-install rules for installing libsuitesparse and
libsuitesparse-metis overrides files.
Added an entry to clean CHOLMOD/LibMetis directory.
* debian/libsuitesparse-metis.install: new install file.
* debian/libsuitesparse-metis-dev.install: new install file.
* debian/watch: URL for SuiteSparse-(.*).tar.gz package.
* CHOLMOD/LibMetis: New CHOLMOD/LibMetis directory where to build libcholmod
with libmetis support.
* CHOLMOD/LibMetis/Makefile: Just a copy of CHOLMOD/Lib/Makefile used to
build the suitesparse-metis package.
[ Rafael Laboissiere ]
* debian/control: Added XS-Vcs-Svn and XS-Vcs-Browser fields to the Source
section
-- Christophe Prud'homme <prudhomm@debian.org> Wed, 23 May 2007 12:38:25 +0200
2006
suitesparse (2.3.1-1) unstable; urgency=low
* Initial Release
-- Christophe Prud'homme <prudhomm@debian.org> Fri, 22 Dec 2006 10:16:15 +0100