[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#433261: marked as done (ITP: libpano13 -- panorama tools library)



Your message dated Mon, 04 Feb 2008 16:19:46 +0000
with message-id <E1JM42s-0004My-NO@ries.debian.org>
and subject line Bug#433261: fixed in libpano13 2.9.12.dfsg-1
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Florent Bayle <florent@sarcelle.net>

* Package name    : libpano13
  Version         : 2.9.12
  Upstream Author : Bruno Postle <bruno@postle.net>
* URL             : http://panotools.sf.net/
* License         : GPL
  Programming Lang: C
  Description     : panorama tools library

 This package contains the panoramatools library. It provides basic
 algorithmical tools to generate, edit and transform many kinds of
 panoramic images.
 .
 Panorama Tools was originally created by Professor Helmut Dersch of the
 University of Applied Sciences Furtwangen. Professor Dersch's site no
 longer has links to download the tools, which is why this panotools
 sourceforge project exists.


--- End Message ---
--- Begin Message ---
Source: libpano13
Source-Version: 2.9.12.dfsg-1

We believe that the bug you reported is fixed in the latest version of
libpano13, which is due to be installed in the Debian FTP archive:

libpano13-0_2.9.12.dfsg-1_i386.deb
  to pool/main/libp/libpano13/libpano13-0_2.9.12.dfsg-1_i386.deb
libpano13-bin_2.9.12.dfsg-1_i386.deb
  to pool/main/libp/libpano13/libpano13-bin_2.9.12.dfsg-1_i386.deb
libpano13-dev_2.9.12.dfsg-1_i386.deb
  to pool/main/libp/libpano13/libpano13-dev_2.9.12.dfsg-1_i386.deb
libpano13_2.9.12.dfsg-1.diff.gz
  to pool/main/libp/libpano13/libpano13_2.9.12.dfsg-1.diff.gz
libpano13_2.9.12.dfsg-1.dsc
  to pool/main/libp/libpano13/libpano13_2.9.12.dfsg-1.dsc
libpano13_2.9.12.dfsg.orig.tar.gz
  to pool/main/libp/libpano13/libpano13_2.9.12.dfsg.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 433261@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Cyril Brulebois <cyril.brulebois@enst-bretagne.fr> (supplier of updated libpano13 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Thu, 24 Jan 2008 23:37:28 +0100
Source: libpano13
Binary: libpano13-dev libpano13-0 libpano13-bin
Architecture: source i386
Version: 2.9.12.dfsg-1
Distribution: unstable
Urgency: low
Maintainer: Debian PhotoTools Maintainers <pkg-phototools-devel@lists.alioth.debian.org>
Changed-By: Cyril Brulebois <cyril.brulebois@enst-bretagne.fr>
Description: 
 libpano13-0 - panorama tools library
 libpano13-bin - panorama tools utilities
 libpano13-dev - panorama tools library development files
Closes: 433261
Changes: 
 libpano13 (2.9.12.dfsg-1) unstable; urgency=low
 .
   * Initial release (Closes: #433261), based on libpano12/2.8.6-0.1.
   * Repack because of the license of PixMap.{c,h}. These files seem to be
     needed only on Mac anyway:
      - Add a get-orig-source target to debian/rules.
      - Add version mangling to debian/watch.
   * The following glitches have been forwarded upstream so that these
     files will get proper copyright and license statements in further
     releases:
      - Copyright years are missing for jpegicc.{c,h}.
      - Copyright and license are missing for f2c.h. This file is available
        in the libf2c2 source package, and its copyright file has been used
        to complete this one.
      - Copyright and license are missing for rgbe.{c,h}. These files are
        available in the enblend source package, and its copyright file has
        been used to complete this one. The copyright by Bruce Walter is
        the original copyright notice, these files are now public domain.
   * Move from libpano12 to libpano13:
      - Update debian/copyright.
      - Update debian/watch, get rid of “debian uupdate”.
      - Update package names in debian/control, and clear the following
        fields: Provides, Conflicts, Replaces.
      - Add  “Conflicts: libpano12-bin” and “Replaces: libpano12-bin” to
        libpano13-bin.
      - Rename debian/libpano12* into debian/libpano13*.
      - Update debian/libpano13-bin.install:
         - Rename pano12info into panoinfo.
         - Rename PTOptimizer into PToptimizer.
      - Update debian/libpano13-bin.manpages accordingly.
      - Rename the manpages accordingly.
      - Update debian/manpages/panoinfo.1.
      - Update debian/manpages/PToptimizer.1.
   * debian/rules adjustments:
      - Delete unneeded variable declarations (major, version).
      - Delete useless comments.
      - Delete trailing spaces.
   * Move Maintainer to the pkg-phototools team, add Florent Bayle and
     myself to Uploaders.
   * Bump Standards-Version to 3.7.3 (no change needed).
   * Add Vcs-Git and Vcs-Browser. Note that both libpano12 and libpano13
     are maintained within the same libpano.git repository.
   * Bump debhelper compatibility from 4 to 5. Changes needed:
      - Remove “usr/lib/pkgconfig/*” from debian/libpano13-dev.install
        since “--fail-missing” is now the default behaviour of dh_install.
   * Use “LDFLAGS="-Wl,--as-needed"” on the ./configure line to avoid extra
     linking.
   * To achieve that, it is needed to patch config/ltmain.sh (libtool)
     because of very long-standing (and will-be-very-long-standing) libtool
     bug, see #347650:
      - Add quilt as Build-Depends, and to debian/rules.
      - Add 10_workaround_libtool_link_as_needed_bug to workaround libtool
        bug.
      - Add a TODO item about that bug, basically “keep an eye on it in
        case it ever gets fixed”.
   * Since that might break things sometimes, add “-Wl,-z,defs” before
     “-Wl,--as-needed”, so as to catch undefined references as early as
     possible in the build process. That done, it appears that “-lm” is
     missing, thus: add “LIBS="-lm"” on the ./configure line.
   * Remove debian/*.dirs files, since they aren't needed.
   * Clear the rpath set on some architectures (e.g. amd64) instead of
     relibtoolizing (at least at the moment):
      - Add chrpath to Build-Depends.
      - Add “chrpath -d” calls on debian/tmp/usr/{bin/*,lib/*.so} after
        the “make install” call.
      - Add a TODO item about that.
   * Switch from plain debhelper to cdbs. The build is conventional enough
     to drop lengthy makefiles in favour of shorter ones:
      - Add cdbs to Build-Depends.
      - Add autotools-dev as well, to get config.{guess,sub} updated during
        the build.
      - Use only some includes and variables in debian/rules, but keep the
        additional get-orig-source target.
      - Drop debian/libpano13-0.docs, cdbs is smart enough to install those
        files.
      - A single trick is needed: dh_install is called for each binary
        when using debhelper.mk, which makes the use of “--*-missing” a
        bit tricky. That's why a hook between “make install” and “dh_*”
        is needed, removing the RPATH's as well running dh_install with
        one of the “--*-missing” option. This is cdbs's #461368.
   * Ship all binaries, using a wildcard in debian/libpano13-bin.install.
   * Update the long description of libpano13-bin accordingly, listing all
     binaries along with an oneliner description for each.
   * Write manpages for all binaries, in the perlpod format. Generate them
     using pod2man at build-time. Ship them through libpano13.manpages, by
     using a wildcard.
   * Get rid of strange (strictly-versioned) interdependencies, leading to
     a dependency loop:
      - Remove “Suggests: libpano13-dev” from libpano13-0.
      - Downgrade “Recommends: libpano13-bin” to a “Suggests:”, still in
        libpano13-0.
Files: 
 464b5caefb44aae337cf68c1cec37cea 975 libs optional libpano13_2.9.12.dfsg-1.dsc
 39473d5e6fd03781efac2f1b986b4156 3617546 libs optional libpano13_2.9.12.dfsg.orig.tar.gz
 20b2c0a2a3dd82fcefa3f6778eaaf800 9378 libs optional libpano13_2.9.12.dfsg-1.diff.gz
 0889d96744f667e66fe3698bde403a35 242636 libdevel optional libpano13-dev_2.9.12.dfsg-1_i386.deb
 35554d0e1818447eac48de7f156f67fa 210394 libs optional libpano13-0_2.9.12.dfsg-1_i386.deb
 9cada65e12a274caba4c3147173c5201 83742 graphics optional libpano13-bin_2.9.12.dfsg-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHmSmRBnqtBMk7/3kRAsOpAJ4+xrxDJxiNk6SyQXAq7srWu9EfMgCdEixH
NzyWFir/lSAuqlMFd9LWsiw=
=45O7
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: