--- qtpfsgui-1.9.1.orig/debian/copyright +++ qtpfsgui-1.9.1/debian/copyright @@ -0,0 +1,138 @@ +This package was debianized by Cyril Brulebois + on Wed, 12 Dec 2007 23:45:44 +0100. + +It was downloaded from + +Upstream Authors: + + Main developer: + Giuseppe Rota + + Contributors: + Nicholas Phillips (MTB alignment code) + Mandus (Mac OS X packager, Norwegian translator) + Mustafa GÜNAY (Turkish translator) + Douglas E. Warner (fc6 packager and bug reports) + Ralph Kaeppeli (German Translator) + Jan Gemela (Cezk translator) + Ignacy Gawedzki (tiff ldr bugfixes and suggestion) + Bertrand Petit (FreeBSD patch) + Sloan Poe (found and fixed bug regarding legacy actions signal) + Alexandre Prokoudine (gui improvements, desktop integration) + Arne Hagenah (various suggestions) + Frank Boehme (various suggestions) + Erik Ouchterlony + Antoine Latter + Erik Reinhard + Akiko Yoshida + + Developers of pfstmo, on which qtpfsgui is based: + Grzegorz Krawczyk + Nicholas Phillips + Rafal Mantiuk + +Copyright: + + Copyright (C) 2002-2007 Nicholas Phillips + Copyright (C) 2003-2005 Rafal Mantiuk + Copyright (C) 2003-2007 Grzegorz Krawczyk + Copyright (C) 2006-2007 Giuseppe Rota + + +License: + + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General Public License +version 2 can be found in “/usr/share/common-licenses/GPL-2”. + +The Debian packaging is licensed under the GPL, see above: + (C) 2007, Cyril Brulebois + + +Files: src/arch/freebsd/math_private.h +Copyright: 1993 by Sun Microsystems, Inc. +License: MIT + All rights reserved. + . + Developed at SunPro, a Sun Microsystems, Inc. business. + . + Permission to use, copy, modify, and distribute this + software is freely granted, provided that this notice + is preserved. + + +Files: src/arch/freebsd/s_exp2f.c +Copyright: 2005 David Schultz +License: BSD-2 + All rights reserved. + . + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + . + THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + SUCH DAMAGE. + + +Files: src/FileFormat/pfsindcraw.cpp +Copyright: 1997-2007 by Dave Coffin +License: GPL-any, other + Attention! Some parts of this program are restricted under the + terms of the GNU General Public License. Such code is enclosed + in "BEGIN GPL BLOCK" and "END GPL BLOCK" declarations. + Any code not declared GPL is free for all uses. + . + Starting in Revision 1.237, the code to support Foveon cameras + is under GPL. + . + To lawfully redistribute dcraw.c, you must either (a) include + full source code for all executable files containing restricted + functions, (b) remove these functions, re-implement them, or + copy them from an earlier, non-GPL Revision of dcraw.c, or (c) + purchase a license from the author. + + +Files: src/Libpfs/array2d.h, src/Libpfs/pfs.cpp, + src/Libpfs/colorspace.cpp, src/Libpfs/pfs.h +Copyright: 2003,2004 Rafal Mantiuk and Grzegorz Krawczyk +License: LGPL-2.1+ + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + . + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + . + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA --- qtpfsgui-1.9.1.orig/debian/compat +++ qtpfsgui-1.9.1/debian/compat @@ -0,0 +1 @@ +5 --- qtpfsgui-1.9.1.orig/debian/changelog +++ qtpfsgui-1.9.1/debian/changelog @@ -0,0 +1,82 @@ +qtpfsgui (1.9.1-1build1) intrepid; urgency=low + + * no change rebuild for libexiv2-2 -> libexiv2-4 transition (LP: #254661) + + -- Andrea Gasparini Mon, 04 Aug 2008 17:11:44 +0200 + +qtpfsgui (1.9.1-1) unstable; urgency=low + + * New upstream release. + * Drop merged-upstream (or cherrypicked-from-upstream) patches: + - 30_align_image_stack_prefix. + - 40_fix_exiv2_encoding_support. + + -- Cyril Brulebois Fri, 07 Mar 2008 23:23:55 +0100 + +qtpfsgui (1.9.0-3) unstable; urgency=low + + * Add patch to fix encoding troubles with operations on exiv2 data, + cherry-picked from upstream, revision 262 (Closes: #460718): + - 40_fix_exiv2_encoding_support. + + -- Cyril Brulebois Tue, 05 Feb 2008 22:01:58 +0100 + +qtpfsgui (1.9.0-2) unstable; urgency=low + + * Special thanks to Julien Valroff, who reported the following bugs, + along with some patches. + * Added patch to allow the use of Hugin's align_image_stack again; its + inclusion is pending upstream (Closes: #460716): + - 30_align_image_stack_prefix. + * Fix the link to embedded documentation: qtpfsgui/doc -> doc/qtpfsgui + (Closes: #460944). + + -- Cyril Brulebois Sat, 26 Jan 2008 14:27:52 +0100 + +qtpfsgui (1.9.0-1) unstable; urgency=low + + * New upstream release. + * Replace “COPYING” with “LICENSE” in the NOT_NEEDED variable of + debian/rules, following upstream's renaming. + * Update debian/links accordingly. + * Delete the matching TODO item since there's no longer needed to have a + patched (with HTML tags) license file to get a correct display in the + “License agreement” tab. + * Update the gcc4.3 patch (drop the hunk touching src/Libpfs/pfs.cpp): + - 20_gcc4.3_includes. + * Add a link from /usr/share/qtpfsgui/html to the HTML documentation + under /usr/share/doc/qtpfsgui/html since the former is used at runtime + to display the manual. + + -- Cyril Brulebois Sun, 06 Jan 2008 04:39:36 +0100 + +qtpfsgui (1.8.12-2) unstable; urgency=low + + * Move maintenance to pkg-phototools now that the team has been created + on alioth: Maintainer set to the team, put myself in Uploaders. + * Update Vcs-* accordingly. + * Add a “lrelease-qt4” call in the “makebuilddir” target, so that + localization files get built, and then later installed. Delete the + generated files in the “clean” target. Use a stamp file to avoid + double-run. + * No longer “rmdir” the /usr/share/qtpfsgui directory since it is no + longer empty. + * Add a link (through debian/links) from /usr/share/qtpfsgui/COPYING to + GPL-2 in common-licenses, since it is used in the “License agreement” + tab. Add a TODO item accordingly (upstream uses HTML
 tags to
+    format it).
+  * Add patch to fix FTBFS with gcc 4.3 snapshots:
+     - 20_gcc4.3_includes.
+  * Add a minimal manpage generated from debian/qtpfsgui.pod using
+    pod2man.
+
+ -- Cyril Brulebois   Sat, 22 Dec 2007 18:12:19 +0100
+
+qtpfsgui (1.8.12-1) unstable; urgency=low
+
+  * Initial release (Closes: #410655).
+  * The following patch removes the unneeded “Encoding” key from the
+    upstream desktop file:
+     - 10_remove_encoding_from_desktop_file.
+
+ -- Cyril Brulebois   Fri, 14 Dec 2007 02:46:03 +0100
--- qtpfsgui-1.9.1.orig/debian/control
+++ qtpfsgui-1.9.1/debian/control
@@ -0,0 +1,31 @@
+Source: qtpfsgui
+Section: graphics
+Priority: extra
+Maintainer: Debian PhotoTools Maintainers 
+Uploaders: Cyril Brulebois 
+Build-Depends: debhelper (>= 5), cdbs, quilt, libqt4-dev, libexiv2-dev, libfftw3-dev, libopenexr-dev, libtiff4-dev
+Standards-Version: 3.7.3
+Homepage: http://qtpfsgui.sourceforge.net/
+Vcs-Browser: http://git.debian.org/?p=pkg-phototools/qtpfsgui.git
+Vcs-Git: git://git.debian.org/git/pkg-phototools/qtpfsgui.git
+
+Package: qtpfsgui
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: graphical user interface providing a workflow for HDR imaging
+ Features:
+  * Create an HDR file from a set of images (formats: JPEG, TIFF 8bit and
+    16bit, RAW) of the same scene taken at different exposure setting.
+  * Save and load HDR images.
+  * Rotate and resize HDR images.
+  * Tonemap HDR images.
+  * Copy exif data between sets of images.
+ .
+ Supported HDR formats:
+  * OpenEXR (extension: exr).
+  * Radiance RGBE (extension: hdr).
+  * Tiff formats: 16bit, 32bit (float) and LogLuv (extension: tiff).
+  * Raw image formats (extension: various).
+  * PFS native format (extension: pfs).
+ .
+ Supported LDR formats: JPEG, PNG, PPM, PBM, TIFF (8 bit).
--- qtpfsgui-1.9.1.orig/debian/TODO
+++ qtpfsgui-1.9.1/debian/TODO
@@ -0,0 +1,7 @@
+TODO for qtpfsgui:
+------------------
+
+  * See whether a link to the GPL should be added to the copyright file.
+    Or whether using only this link would make sense.
+
+ -- Cyril Brulebois   Fri, 14 Dec 2007 01:33:06 +0100
--- qtpfsgui-1.9.1.orig/debian/rules
+++ qtpfsgui-1.9.1/debian/rules
@@ -0,0 +1,50 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+include /usr/share/cdbs/1/class/qmake.mk
+
+# Force using qt4
+QMAKE=qmake-qt4
+
+# Don't use the default /usr/local prefix
+DEB_QMAKE_ARGS="PREFIX=/usr"
+
+# No need to install them
+NOT_NEEDED=AUTHORS INSTALL LICENSE README Changelog
+
+# Generated manpage
+MANPAGE=debian/qtpfsgui.1
+
+build/qtpfsgui::
+	# Build the minimal manpage
+	pod2man --center='Minimal qtpfsgui manpage' \
+		--release=$(DEB_VERSION) \
+		debian/qtpfsgui.pod > $(MANPAGE)
+
+install/qtpfsgui::
+	# Move the doc where it belongs
+	mkdir -p $(DEB_DESTDIR)/usr/share/doc/qtpfsgui
+	mv $(DEB_DESTDIR)/usr/share/qtpfsgui/html \
+		$(DEB_DESTDIR)/usr/share/doc/qtpfsgui
+
+	# Remove unneeded files
+	for i in $(NOT_NEEDED); do \
+		rm $(DEB_DESTDIR)/usr/share/qtpfsgui/$$i ; \
+	done
+
+	# Install the minimal manpage
+	dh_installman $(MANPAGE)
+
+# Use a stamp-file to avoid double-run
+LOCALIZATION_STAMP=debian/stamp-localization
+
+makebuilddir/qtpfsgui:: $(LOCALIZATION_STAMP)
+$(LOCALIZATION_STAMP):
+	# Generate localization files before qmake is run
+	lrelease-qt4 project.pro
+	touch $@
+
+clean::
+	# Delete generated binary files
+	rm -f i18n/*.qm $(LOCALIZATION_STAMP) $(MANPAGE)
--- qtpfsgui-1.9.1.orig/debian/patches/series
+++ qtpfsgui-1.9.1/debian/patches/series
@@ -0,0 +1,2 @@
+10_remove_encoding_from_desktop_file
+20_gcc4.3_includes
--- qtpfsgui-1.9.1.orig/debian/patches/10_remove_encoding_from_desktop_file
+++ qtpfsgui-1.9.1/debian/patches/10_remove_encoding_from_desktop_file
@@ -0,0 +1,8 @@
+--- a/qtpfsgui.desktop	2007-12-13 01:26:06.000000000 +0100
++++ b/qtpfsgui.desktop	2007-12-13 01:26:21.000000000 +0100
+@@ -1,5 +1,4 @@
+ [Desktop Entry]
+-Encoding=UTF-8
+ Name=Qtpfsgui
+ Name[en_US]=Qtpfsgui
+ GenericName=HDR imaging
--- qtpfsgui-1.9.1.orig/debian/patches/20_gcc4.3_includes
+++ qtpfsgui-1.9.1/debian/patches/20_gcc4.3_includes
@@ -0,0 +1,20 @@
+--- a/src/Exif/exif_operations.cpp	2007-12-22 18:46:24.000000000 +0100
++++ b/src/Exif/exif_operations.cpp	2007-12-22 18:46:30.000000000 +0100
+@@ -21,6 +21,7 @@
+  * @author Giuseppe Rota 
+  */
+ 
++#include 
+ #include 
+ #include 
+ #include "exif_operations.h"
+--- a/src/TM_operators/ashikhmin02/tmo_ashikhmin02.cpp	2007-12-22 18:41:54.000000000 +0100
++++ b/src/TM_operators/ashikhmin02/tmo_ashikhmin02.cpp	2007-12-22 18:42:04.000000000 +0100
+@@ -29,6 +29,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include "../../Libpfs/array2d.h"
+ #include "tmo_ashikhmin02.h"
--- qtpfsgui-1.9.1.orig/debian/qtpfsgui.pod
+++ qtpfsgui-1.9.1/debian/qtpfsgui.pod
@@ -0,0 +1,80 @@
+=head1 NAME
+
+qtpfsgui - GUI offering a workflow for HDR imaging
+
+
+=head1 SYNOPSIS
+
+B
+
+
+=head1 DESCRIPTION
+
+Qtpfsgui is an open source graphical user interface application that
+aims to provide a workflow for HDR imaging.
+
+Supported HDR formats:
+
+=over
+
+=item *
+OpenEXR (extension: exr)
+
+=item *
+Radiance RGBE (extension: hdr)
+
+=item *
+Tiff formats: 16bit, 32bit (float) and LogLuv (extension: tiff)
+
+=item *
+Raw image formats (extension: various)
+
+=item *
+PFS native format (extension: pfs)
+
+=back
+
+
+Supported LDR formats:
+
+=over
+
+=item *
+JPEG, PNG, PPM, PBM, TIFF(8 bit)
+
+=back
+
+
+Supported features:
+
+=over
+
+=item *
+Create an HDR file from a set of images (formats: JPEG, TIFF 8bit and 16bit, RAW) of the same scene taken at different exposure setting.
+
+=item *
+Save and load HDR images.
+
+=item *
+Rotate and resize HDR images.
+
+=item *
+Tonemap HDR images.
+
+=item *
+Copy exif data between sets of images.
+
+=item *
+Supports internationalization.
+
+=back
+
+
+=head1 AUTHOR
+
+Qtpfsgui was written by Giuseppe Rota and several contributors (see
+also the L file).
+
+This manual page was written by Cyril Brulebois
+ and is licensed under the same term
+as the package itself.
--- qtpfsgui-1.9.1.orig/debian/links
+++ qtpfsgui-1.9.1/debian/links
@@ -0,0 +1,2 @@
+/usr/share/common-licenses/GPL-2 /usr/share/qtpfsgui/LICENSE
+/usr/share/doc/qtpfsgui/html     /usr/share/qtpfsgui/html
--- qtpfsgui-1.9.1.orig/debian/menu
+++ qtpfsgui-1.9.1/debian/menu
@@ -0,0 +1,2 @@
+?package(qtpfsgui):needs="X11" section="Applications/Graphics"\
+  title="qtpfsgui" command="/usr/bin/qtpfsgui"
--- qtpfsgui-1.9.1.orig/debian/watch
+++ qtpfsgui-1.9.1/debian/watch
@@ -0,0 +1,3 @@
+version=3
+
+http://sf.net/qtpfsgui/qtpfsgui-([0-9.]+)\.tar\.gz