[Pkg-phototools-devel] libpano13_2.9.12.dfsg-1_i386.changes is NEW

Debian Installer installer at ftp-master.debian.org
Fri Jan 25 00:32:07 UTC 2008


(new) libpano13-0_2.9.12.dfsg-1_i386.deb optional libs
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.
(new) libpano13-bin_2.9.12.dfsg-1_i386.deb optional graphics
panorama tools utilities
 This package contains the following tools, all part of the Panorama Tools
 library, and supposed to make it easy to work with panoramic images:
  * panoinfo    - List details about the libpano13 library
  * PTblender   - Colour and brightness correction of panoramas
  * PTcrop      - Crop TIFF images
  * PTinfo      - Display information about a panotools-generated image
  * PTmasker    - Compute stitching masks
  * PTmender    - Replacement for PTStitcher
  * PToptimizer - Wrapper around control point optimization routines
  * PTroller    - Merge several images into a single one
  * PTtiff2psd  - Convert a set of TIFF files into a Photoshop PSD file
  * PTtiffdump  - Compare two TIFF images
  * PTuncrop    - Uncrop TIFF images
(new) libpano13-dev_2.9.12.dfsg-1_i386.deb optional libdevel
panorama tools library development files
 This package contains the panoramatools library. It provides basic
 algorithmical tools to generate, edit and transform many kinds of
 panoramic images.
 .
 This package holds static libraries and headers needed by developers
 who wish to use libpano13 in their programs.
(new) libpano13_2.9.12.dfsg-1.diff.gz optional libs
(new) libpano13_2.9.12.dfsg-1.dsc optional libs
(new) libpano13_2.9.12.dfsg.orig.tar.gz optional libs
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.


Override entries for your package:

Announcing to debian-devel-changes at lists.debian.org
Closing bugs: 433261 


Your package contains new components which requires manual editing of
the override file.  It is ok otherwise, so please be patient.  New
packages are usually added to the override file about once a week.

You may have gotten the distribution wrong.  You'll get warnings above
if files already exist in other distributions.



More information about the Pkg-phototools-devel mailing list