[Pkg-phototools-devel] qtpfsgui available in debian

Cyril Brulebois cyril.brulebois at enst-bretagne.fr
Sat Dec 22 18:25:08 UTC 2007


Hi again.

On 21/12/2007, Giuseppe Rota wrote:
> 1) Qtpfsgui 1.9.0 is out (libjpeg is no more a dependency)

I'm working on it, an upload should follow once I've tested the runtime
a bit. Thanks for fixing the <pre></pre> stuff in the license file
before I even submit it to you (we are using a symlink to the
/usr/share/common-license files, rather than shipping an extra license
file). :-)

A question: do you think we could let 1.8.12 in unstable for a while,
and only provide 1.9.0 in experimental (which means that a user can
replace its unstable package with an experimental one if he really wants
to test that experimental version), or should we just replace 1.8.12
with 1.9.0?

> 2) I see no .qm (i18n) files in the deb packages... to get the qm
> files one should run the "lrelease project.pro" before the "qmake"
> step.

Fixed in the just-uploaded package.

Attached:
 - a tiny patch to remove the encoding key from the desktop file. It is
   deprecated (since UTF-8 is the default).
 - two tiny patches to fix FTBFS with gcc 4.3 snapshots. In that series,
   the headers are being cleaned up, so you sometimes have to
   explicitely add this or that #include. One is for the 1.8.12 release,
   one is for the 1.9.0 one.
   .
   Note that the modification in src/Exif/exif_operations.cpp is needed
   since /usr/include/exiv2/value.hpp looks buggy and should include
   <cstring> itself. I've poked the (debian) qt/kde maintainers, which
   are going to look at this soon, and report it upstream. We can keep
   this patch locally until it is fixed, no need to include this
   workaround in your next release.
 - a basic manpage in the perlpod format. We're generating the manpage
   using the following command:

        pod2man --center='Minimal qtpfsgui manpage' \
                --release=$(DEB_VERSION) \
                debian/qtpfsgui.pod > $(MANPAGE)

   where MANPAGE is debian/qtpfsgui.1 (using a variable since we're
   doing stuff with that file in the debian makefil), and DEB_VERSION
   the version of the debian package (including the revision, e.g.
   1.8.12-2 for this particular upload). I'm using this since pod2man is
   included in the perl package (so we're not needing any additional
   build dependency), and since perlpod is quite readable (IMVHO)
   compared to *roff.
   .
   Feel free to take the authorship of this file and to modify it as
   needed, it's just a perlpod adaptation of the homepage. I don't need
   particular credits for it. I added this manpage since every command
   should be documented in debian, even the GUI stuff.

Cheers,

-- 
Cyril Brulebois
-------------- next part --------------
--- 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
-------------- next part --------------
--- a/src/Exif/exif_operations.cpp	2007-12-22 17:01:18.000000000 +0100
+++ b/src/Exif/exif_operations.cpp	2007-12-22 17:03:01.000000000 +0100
@@ -21,6 +21,7 @@
  * @author Giuseppe Rota <grota at users.sourceforge.net>
  */
 
+#include <cstring>
 #include <image.hpp>
 #include <cmath>
 #include "exif_operations.h"
--- a/src/Libpfs/pfs.cpp	2007-12-22 16:55:30.000000000 +0100
+++ b/src/Libpfs/pfs.cpp	2007-12-22 16:56:43.000000000 +0100
@@ -27,6 +27,7 @@
  * $Id: pfs.cpp,v 1.9 2006/10/26 14:57:54 gkrawczyk Exp $
  */
 #include <map>
+#include <cstdlib>
 
 #include "pfs.h"
 
--- a/src/TM_operators/ashikhmin02/tmo_ashikhmin02.cpp	2007-12-22 16:59:15.000000000 +0100
+++ b/src/TM_operators/ashikhmin02/tmo_ashikhmin02.cpp	2007-12-22 16:59:23.000000000 +0100
@@ -29,6 +29,7 @@
 #include <iostream>
 #include <math.h>
 #include <assert.h>
+#include <cstdlib>
 
 #include "../../Libpfs/array2d.h"
 #include "tmo_ashikhmin02.h"
-------------- next part --------------
--- 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 <grota at users.sourceforge.net>
  */
 
+#include <cstring>
 #include <image.hpp>
 #include <cmath>
 #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 <iostream>
 #include <math.h>
 #include <assert.h>
+#include <cstdlib>
 
 #include "../../Libpfs/array2d.h"
 #include "tmo_ashikhmin02.h"
-------------- next part --------------
=head1 NAME

qtpfsgui - GUI offering a workflow for HDR imaging


=head1 SYNOPSIS

B<qtpfsgui>


=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<AUTHORS> file).

This manual page was written by Cyril Brulebois
<cyril.brulebois at enst-bretagne.fr> and is licensed under the same term
as the package itself.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-phototools-devel/attachments/20071222/9ff4ffc7/attachment.pgp 


More information about the Pkg-phototools-devel mailing list