Code

Added new binary packages for pfsglview and pfsview.
authorSebastian Harl <sh@tokkee.org>
Fri, 28 Dec 2007 02:50:14 +0000 (03:50 +0100)
committerSebastian Harl <sh@tokkee.org>
Fri, 28 Dec 2007 02:50:14 +0000 (03:50 +0100)
This prevents users from having to install OpenGL/GLUT and Qt.

debian/changelog
debian/control
debian/pfsglview.install [new file with mode: 0644]
debian/pfsview.install [new file with mode: 0644]
debian/rules

index 21cd13e97b226c52710eccd94df63bf424b6c2ae..8eee8609deeb35e90ffe9ac92bbc51c077ede75f 100644 (file)
@@ -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 <sh@tokkee.org>  Wed, 26 Dec 2007 15:15:03 +0100
+ -- Sebastian Harl <sh@tokkee.org>  Fri, 28 Dec 2007 03:45:53 +0100
 
 pfstools (1.6.2-1) unstable; urgency=low
 
index 6d674d9e0339cc3c4f61150cdd5b8db37704e0f4..232a3f6744dfc6e22f2920256396d79886c47067 100644 (file)
@@ -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 (file)
index 0000000..574f56c
--- /dev/null
@@ -0,0 +1,2 @@
+usr/bin/pfsglview
+
diff --git a/debian/pfsview.install b/debian/pfsview.install
new file mode 100644 (file)
index 0000000..d978b1e
--- /dev/null
@@ -0,0 +1,5 @@
+usr/bin/pfsv
+usr/bin/pfsview
+usr/share/man/man1/pfsv.1
+usr/share/man/man1/pfsview.1
+
index 760b5c79dff55438170763c6ab343bf6e7a28f1b..cd793efb7395a4b82ebede1b02dcc1f99f130f5b 100755 (executable)
@@ -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