Skip to content

Debian Changelog suitesparse (1:3.4.0-2)

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&#39;, 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