Please merge suitesparse 3.4.0-1 (main) from Debian unstable (main)

Bug #387137 reported by Nick Ellery
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
suitesparse (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Please merge suitesparse 3.4.0-1 (main) from Debian unstable (main).

 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 <email address hidden> Sat, 06 Jun 2009 14:00:01 +0200

Related branches

Revision history for this message
Nick Ellery (nick.ellery) wrote :

suitesparse (1:3.4.0-1ubuntu1) karmic; urgency=low

  * Merge from debian unstable, remaining changes (LP: #387137):
    - debian/control:
      - demote libatlas-doc from recommends to suggests as it is not in main
      - drop recommends on doc-central as it is not in main

 -- Nick Ellery <email address hidden> Sun, 14 Jun 2009 19:15:52 -0700

Changed in suitesparse (Ubuntu):
importance: Undecided → Wishlist
status: New → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package suitesparse - 1:3.4.0-1ubuntu1

---------------
suitesparse (1:3.4.0-1ubuntu1) karmic; urgency=low

  * Merge from debian unstable, remaining changes (LP: #387137):
    - debian/control:
      - demote libatlas-doc from recommends to suggests as it is not in main
      - drop recommends on doc-central as it is not in main

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

 -- Nick Ellery <email address hidden> Sun, 14 Jun 2009 19:15:52 -0700

Changed in suitesparse (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.