From bdf68deba29d758cb178e1f32c93d69c24674755 Mon Sep 17 00:00:00 2001 From: Sebastian Harl Date: Fri, 28 Dec 2007 03:50:14 +0100 Subject: [PATCH] Added new binary packages for pfsglview and pfsview. This prevents users from having to install OpenGL/GLUT and Qt. --- debian/changelog | 4 +++- debian/control | 26 ++++++++++++++++++++++++-- debian/pfsglview.install | 2 ++ debian/pfsview.install | 5 +++++ debian/rules | 6 +++++- 5 files changed, 39 insertions(+), 4 deletions(-) create mode 100644 debian/pfsglview.install create mode 100644 debian/pfsview.install diff --git a/debian/changelog b/debian/changelog index 21cd13e..8eee860 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,8 @@ pfstools (1.6.2-2) unstable; urgency=low * Downgraded pfstool's requirement on octave{,pfstools} to a recommendation (Closes: #445909). + * Added new binary packages for pfsglview and pfsview to prevent users from + having to install OpenGL/GLUT and Qt. * Removed a bashism from debian/rules (Closes: #456508). * Added gcc4.3-includes.dpatch: Add missing includes required by gcc-4.3 (Closes: #455648): @@ -11,7 +13,7 @@ pfstools (1.6.2-2) unstable; urgency=low - Added versioned build dependency on dpkg-dev (>= 1.14.6). * Updated to standards version 3.7.3 (no changes). - -- Sebastian Harl Wed, 26 Dec 2007 15:15:03 +0100 + -- Sebastian Harl Fri, 28 Dec 2007 03:45:53 +0100 pfstools (1.6.2-1) unstable; urgency=low diff --git a/debian/control b/debian/control index 6d674d9..232a3f6 100644 --- a/debian/control +++ b/debian/control @@ -12,10 +12,10 @@ Vcs-Browser: http://git.tokkee.org/?p=pkg-pfstools.git Package: pfstools Architecture: any Depends: ${shlibs:Depends} -Recommends: pfstmo, octave, octave-pfstools +Recommends: pfsglview | pfsview, pfstmo, octave, octave-pfstools Suggests: dcraw Description: command line HDR manipulation programs - pfstools is a set of command line (and one GUI) programs for reading, + pfstools is a set of command line (and two GUI) programs for reading, writing, manipulating and viewing high-dynamic range (HDR) images and video frames. All programs in this package exchange data using a simple generic file format (pfs) for HDR data. It is an attempt to integrate existing file @@ -24,6 +24,28 @@ Description: command line HDR manipulation programs . The concept of pfstools is similar to netpbm for low-dynamic range images. +Package: pfsglview +Architecture: any +Depends: ${shlibs:Depends} +Recommends: pfstools +Description: command line HDR manipulation programs (OpenGL/GLUT viewer) + PFS is a high-dynamic range (HDR) image format. It is an attempt to integrate + existing file formats by providing a simple data format that can be used to + exchange data between applications. + . + This package contains a viewer implemented in OpenGL/GLUT. + +Package: pfsview +Architecture: any +Depends: ${shlibs:Depends} +Recommends: pfstools +Description: command line HDR manipulation programs (Qt viewer) + PFS is a high-dynamic range (HDR) image format. It is an attempt to integrate + existing file formats by providing a simple data format that can be used to + exchange data between applications. + . + This package contains a viewer implemented in Qt. + Package: pfstools-dbg Section: graphics Architecture: any diff --git a/debian/pfsglview.install b/debian/pfsglview.install new file mode 100644 index 0000000..574f56c --- /dev/null +++ b/debian/pfsglview.install @@ -0,0 +1,2 @@ +usr/bin/pfsglview + diff --git a/debian/pfsview.install b/debian/pfsview.install new file mode 100644 index 0000000..d978b1e --- /dev/null +++ b/debian/pfsview.install @@ -0,0 +1,5 @@ +usr/bin/pfsv +usr/bin/pfsview +usr/share/man/man1/pfsv.1 +usr/share/man/man1/pfsview.1 + diff --git a/debian/rules b/debian/rules index 760b5c7..cd793ef 100755 --- a/debian/rules +++ b/debian/rules @@ -88,7 +88,11 @@ binary-arch: build install dh_installdocs AUTHORS README TODO doc/faq.txt doc/pfs_format_spec.pdf dh_installexamples dh_install --sourcedir=debian/tmp --list-missing - dh_installman debian/pfsglview.1 + # these files have been installed twice + rm -f debian/pfstools/usr/bin/pfs*view debian/pfstools/usr/bin/pfsv \ + debian/pfstools/usr/share/man/man1/pfsv.1 \ + debian/pfstools/usr/share/man/man1/pfs*view.1 + dh_installman -ppfsglview debian/pfsglview.1 dh_link dh_strip --dbg-package=pfstools-dbg # mkoctfile removes any symbol table and relocation information from the -- 2.30.2