[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