Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 162080
Alias:
Product:
Component:
Status: NEW
Resolution:
Assigned To: Default Assignee for New Packages <maintainer-wanted@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Emmanuel Favre_Nicolin <manouchk@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
pfstools-1.5.ebuild pfstools ebuild text/plain Emmanuel Favre_Nicolin 2007-01-14 18:01 0000 676 bytes Details
pfscalibration-1.3.ebuild pfscalibration ebuild text/plain Emmanuel Favre_Nicolin 2007-01-14 18:02 0000 679 bytes Details
pfstmo-1.0.ebuild pfstmo ebuild text/plain Emmanuel Favre_Nicolin 2007-01-14 18:03 0000 589 bytes Details
qpfstmo-1.0.ebuild pfstmo front-end ebuild text/plain Emmanuel Favre_Nicolin 2007-01-14 18:05 0000 723 bytes Details
pfscalibration-1.3-numerical_sep_gentoo.patch patch for pfscalibration text/plain Emmanuel Favre_Nicolin 2007-01-14 18:07 0000 582 bytes Details
qtpfsgui-1.8.2.ebuild qtpfsgui-1.8.2.ebuild text/plain Jose Luis Bolos 2007-03-20 20:37 0000 765 bytes Details
qtpfsgui-1.8.3.ebuild new version of qtpfsgui with exiv2 in the dependences patch Emmanuel Favre_Nicolin 2007-03-24 12:04 0000 758 bytes Details | Diff
qtpfsgui-1.8.3.ebuild ebuild for qtpfsgui-1.8.3 text/plain Bruce Guenter 2007-03-28 20:35 0000 809 bytes Details
pfstools-1.6.2.ebuild ebuild for pfstools-1.6.2 text/plain Ben Schwartz 2007-09-30 20:26 0000 1003 bytes Details
qtpfsgui-1.8.12.ebuild ebuild for media-gfx/qtpfsgui-1.8.12 text/plain Ben Schwartz 2007-09-30 21:41 0000 847 bytes Details
pfstmo-1.1.ebuild ebuild for media-libs/pfstmo-1.1 text/plain Ben Schwartz 2007-09-30 22:03 0000 620 bytes Details
pfstools-1.6.2-r2.ebuild improved ebuild for pfstools-1.6.2 text/plain Emmanuel Favre_Nicolin 2008-03-23 00:56 0000 1.95 KB Details
pfstools-1.6.4.ebuild Version bump to 1.6.4 text/plain Neil Alldrin 2008-04-08 21:06 0000 2.20 KB Details
matlab_mexext-1.6.4.patch Patch fixing compile / installation of matlab scripts on non x86 platforms. text/plain Neil Alldrin 2008-04-08 21:08 0000 3.63 KB Details
pfscalibration-1.3.ebuild Updated dependencies of media-gfx/pfscalibration text/plain Alex Busenius 2008-07-04 23:49 0000 692 bytes Details
pfstmo-1.3.ebuild Version bump to media-gfx/pfstmo-1.3 text/plain Alex Busenius 2008-07-04 23:51 0000 657 bytes Details
pfstools-1.6.5.ebuild Version bump to media-gfx/pfstools-1.6.5 text/plain Alex Busenius 2008-07-04 23:52 0000 1.35 KB Details
pfstools-1.6.5-new-netpbm_gentoo.patch Fixes building of pfstools-1.6.5 against >=media-libs/netpbm-10.41.0 patch Alex Busenius 2008-07-04 23:54 0000 327 bytes Details | Diff
pfstools-1.6.5-r1.ebuild Minor updates to media-gfx/pfstools-1.6.5 text/plain Neil Alldrin 2008-09-01 21:46 0000 1.36 KB Details
pfstmo-1.3.ebuild Added ~amd64 keyword to pfstmo-1.3 ebuild. text/plain Neil Alldrin 2008-09-01 21:47 0000 664 bytes Details
pfstmo-1.3.2.ebuild Version bump of media-gfx/pfstmo to version 1.3.2 text/plain Neil Alldrin 2008-09-09 19:00 0000 664 bytes Details
pfscalibration-1.4.ebuild Version bump of media-gfx/pfscalibration to version 1.4 text/plain Neil Alldrin 2008-09-09 19:01 0000 699 bytes Details
pfstools-1.8.1.ebuild last pfstools ebuild text/plain Carlo Caponi 2009-11-08 23:18 0000 823 bytes Details
pfscalibration-1.4.ebuild pfscalibration-1.4.ebuild text/plain Carlo Caponi 2009-11-08 23:20 0000 659 bytes Details
pfstmo-1.4.ebuild pfstmo-1.4.ebuild (mantiuk08 not working) text/plain Carlo Caponi 2009-11-08 23:23 0000 633 bytes Details
pfstools-1.8.1.ebuild Improved ebuild, dependencies text/plain Wojciech Porczyk 2009-11-13 17:53 0000 1.34 KB Details
pfstmo-1.4.ebuild Improved ebuild text/plain Wojciech Porczyk 2009-11-13 19:00 0000 621 bytes Details
pfstmo-1.4-mantiuk08-auto_ptr.patch Patch for the ebuild patch Wojciech Porczyk 2009-11-13 19:02 0000 287 bytes Details | Diff
pfstools-1.8.1.ebuild Yet improved ebuild text/plain Wojciech Porczyk 2009-11-13 19:02 0000 1.38 KB Details
pfstools-1.8.1-gcc4.4.patch Fix for gcc-4.4 / glibc 2.11 patch Dan Douglas 2009-12-05 09:46 0000 518 bytes Details | Diff
pfstools-1.8.1.ebuild Apply fix text/plain Dan Douglas 2009-12-05 09:48 0000 1.46 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 162080 depends on: Show dependency tree
Bug 162080 blocks:
Votes: 20    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.








View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-01-14 18:00 0000
gentoo needs high dynamic range photography tools
pfstools, pfscalibration and pfstmo provides such tools:
http://www.mpi-inf.mpg.de/resources/pfstools


Reproducible: Always

------- Comment #1 From Emmanuel Favre_Nicolin 2007-01-14 18:01:25 0000 -------
Created an attachment (id=106968) [details]
pfstools ebuild

------- Comment #2 From Emmanuel Favre_Nicolin 2007-01-14 18:02:00 0000 -------
Created an attachment (id=106969) [details]
pfscalibration ebuild

------- Comment #3 From Emmanuel Favre_Nicolin 2007-01-14 18:03:20 0000 -------
Created an attachment (id=106971) [details]
pfstmo ebuild

pfstmo is for converting HDR images to LDR (low dynamic range pot, like jpeg
for printing for example)

------- Comment #4 From Emmanuel Favre_Nicolin 2007-01-14 18:05:00 0000 -------
Created an attachment (id=106972) [details]
pfstmo front-end ebuild

------- Comment #5 From Emmanuel Favre_Nicolin 2007-01-14 18:07:34 0000 -------
Created an attachment (id=106973) [details]
patch for pfscalibration

Solve the problem that appears if locale is not set so that numerical seperator
is "." like in french locales.

------- Comment #6 From Jose Luis Bolos 2007-03-20 20:37:55 0000 -------
Created an attachment (id=113921) [details]
qtpfsgui-1.8.2.ebuild

Here is an ebuild for qtpfsgui, which is a Qt4 frontend for pfs*. I'm not sure
if the dependencies in the ebuild are correct.

------- Comment #7 From Ben Schwartz 2007-03-24 03:09:16 0000 -------
qtpfsgui-1.8.2.ebuild is missing a non-version-specific dependency on
media-gfx/exiv2.  With that dependency added, I can confirm that qtpfsgui
installs the correct dependencies and functions correctly.  It's a great
program.

------- Comment #8 From Emmanuel Favre_Nicolin 2007-03-24 12:04:41 0000 -------
Created an attachment (id=114225) [details]
new version of qtpfsgui with exiv2 in the dependences

Alost the same ebuild as the las one.
Just the new version of qtpfsgui with exiv2 in the dependences an some
modifications :
adjusted the homepage
replaced qtpfsgui by ${PN}
modified the SRC_URI to:
SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"

------- Comment #9 From Bruce Guenter 2007-03-28 20:35:03 0000 -------
Created an attachment (id=114816) [details]
ebuild for qtpfsgui-1.8.3

Here is an ebuild for qtpfsgui-1.8.3

It adds the desktop file, icon, and HTML documentation.

------- Comment #10 From Ben Schwartz 2007-09-30 20:26:21 0000 -------
Created an attachment (id=132260) [details]
ebuild for pfstools-1.6.2

I added useflags for all the various features, so that they may be
enabled/disabled independently.

------- Comment #11 From Ben Schwartz 2007-09-30 21:41:57 0000 -------
Created an attachment (id=132269) [details]
ebuild for media-gfx/qtpfsgui-1.8.12

Latests version of qtpfsgui.  Tested and working.

------- Comment #12 From Ben Schwartz 2007-09-30 22:03:51 0000 -------
Created an attachment (id=132270) [details]
ebuild for media-libs/pfstmo-1.1

This ebuild works for pfstmo-1.1.

------- Comment #13 From Francesco Proietti 2007-10-30 20:16:41 0000 -------
This is only to let you all know that I was able to install and run
successfully pfstools, pfstmo and qtpfsgui on my Gentoo 64bit by adding ~amd64
to the keywords.

------- Comment #14 From Markus Meier 2007-12-17 10:49:10 0000 -------
FYI: I added media-gfx/qtpfsgui-1.9.0 to the tree.

------- Comment #15 From Emmanuel Favre_Nicolin 2008-03-17 01:27:28 0000 -------
I did my last update like this
emerge -uDav world
emerge -v depclean
revdep-rebuild -pv

And it resulted in an error when compiling pfstools-1.6.2 (looks like I'm
missing a lib ?):

if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I./../pfs -pthread
-I/usr/include/OpenEXR       -O2  -march=pentium-m -pipe -fomit-frame-pointer
-MT ppmio.o -MD -MP -MF ".deps/ppmio.Tpo" \
          -c -o ppmio.o `test -f 'ppmio.cpp' || echo './'`ppmio.cpp; \
        then mv -f ".deps/ppmio.Tpo" ".deps/ppmio.Po"; \
        else rm -f ".deps/ppmio.Tpo"; exit 1; \
        fi
ppmio.cpp:31:18: erreur: ppm.h : Aucun fichier ou répertoire de ce type
ppmio.cpp:38: erreur: ‘pixval’ does not name a type
ppmio.cpp: In constructor ‘PPMReader::PPMReader(FILE*)’:
ppmio.cpp:53: erreur: ‘struct PPMData’ has no member named ‘maxPV’
ppmio.cpp:53: erreur: ‘ppm_readppminit’ was not declared in this scope
ppmio.cpp: In member function ‘bool PPMReader::is8bitdata()’:
ppmio.cpp:58: erreur: ‘struct PPMData’ has no member named ‘maxPV’
ppmio.cpp: In member function ‘void PPMReader::readImage(pfs::Array2D*,
pfs::Array2D*, pfs::Array2D*)’:
ppmio.cpp:63: erreur: ‘pixel’ was not declared in this scope
ppmio.cpp:63: erreur: ‘ppmRow’ was not declared in this scope
ppmio.cpp:64: erreur: ‘ppm_allocrow’ was not declared in this scope
ppmio.cpp:71: erreur: ‘struct PPMData’ has no member named ‘maxPV’
ppmio.cpp:71: erreur: ‘ppm_readppmrow’ was not declared in this scope
ppmio.cpp:78: erreur: ‘PPM_GETR’ was not declared in this scope
ppmio.cpp:79: erreur: ‘PPM_GETG’ was not declared in this scope
ppmio.cpp:80: erreur: ‘PPM_GETB’ was not declared in this scope
ppmio.cpp:84: erreur: ‘PPM_GETR’ was not declared in this scope
ppmio.cpp:85: erreur: ‘PPM_GETG’ was not declared in this scope
ppmio.cpp:86: erreur: ‘PPM_GETB’ was not declared in this scope
ppmio.cpp:90: erreur: ‘ppm_freerow’ was not declared in this scope
ppmio.cpp: In member function ‘void PPMWriter::writeImage(pfs::Array2D*,
pfs::Array2D*, pfs::Array2D*)’:
ppmio.cpp:103: erreur: ‘pixel’ was not declared in this scope
ppmio.cpp:103: erreur: ‘ppmRow’ was not declared in this scope
ppmio.cpp:106: erreur: ‘ppm_allocrow’ was not declared in this scope
ppmio.cpp:109: erreur: ‘ppm_writeppminit’ was not declared in this scope
ppmio.cpp:115: erreur: ‘pixval’ was not declared in this scope
ppmio.cpp:117: erreur: ‘PPM_ASSIGN’ was not declared in this scope
ppmio.cpp:119: erreur: ‘ppm_writeppmrow’ was not declared in this scope
ppmio.cpp:122: erreur: ‘ppm_freerow’ was not declared in this scope
make[3]: *** [ppmio.o] Erreur 1

------- Comment #16 From Emmanuel Favre_Nicolin 2008-03-23 00:49:23 0000 -------
It looks like I'm facing the same problem as was found with
subtitleripper-0.3.4-r2 that does not compile fine with netpbm 10.41.0 that put
ppm.h in /usr/include/netpbm/ instead of /usr/include for version 10.40.0, see
bug 210435 : http://bugs.gentoo.org/show_bug.cgi?id=210435

I produced a new ebuild for pfstools that warn that pfstools does compile with
netpbm flag if netpbm version is >=10.41.0 and die. The ebuild allows to
compile without pbm.

I had a small problem with a colision with some "octave-type" pfstools file but
I guess this was due to the previous manual installation of pfstools that looks
like is not very safe and installed some files out of the prefix choosen
(/opt/pfstools).

------- Comment #17 From Emmanuel Favre_Nicolin 2008-03-23 00:56:36 0000 -------
Created an attachment (id=146966) [details]
improved ebuild for pfstools-1.6.2

improved ebuild allowing to enable or not features and warn user about pfstools
compilation difficulty when netpbm version is >=10.41.0

------- Comment #18 From Neil Alldrin 2008-04-08 21:06:02 0000 -------
Created an attachment (id=149133) [details]
Version bump to 1.6.4

Only a slight modification of the 1.6.2-r2 ebuild. Added ~amd64. Added a matlab
use flag (that enables / disables matlab script creation). Also applies a patch
(submitted upstream already) for building the matlab scripts on 64-bit
platforms.

------- Comment #19 From Neil Alldrin 2008-04-08 21:08:04 0000 -------
Created an attachment (id=149136) [details]
Patch fixing compile / installation of matlab scripts on non x86 platforms.

------- Comment #20 From Alex Busenius 2008-07-04 23:49:17 0000 -------
Created an attachment (id=159584) [details]
Updated dependencies of media-gfx/pfscalibration

I think all these packages should be in category media-gfx, since they are
command line tools and not libraries.

------- Comment #21 From Alex Busenius 2008-07-04 23:51:20 0000 -------
Created an attachment (id=159585) [details]
Version bump to media-gfx/pfstmo-1.3

------- Comment #22 From Alex Busenius 2008-07-04 23:52:07 0000 -------
Created an attachment (id=159587) [details]
Version bump to media-gfx/pfstools-1.6.5

------- Comment #23 From Alex Busenius 2008-07-04 23:54:38 0000 -------
Created an attachment (id=159588) [details]
Fixes building of pfstools-1.6.5 against >=media-libs/netpbm-10.41.0

------- Comment #24 From Neil Alldrin 2008-09-01 21:46:46 0000 -------
Created an attachment (id=164295) [details]
Minor updates to media-gfx/pfstools-1.6.5

Added ~amd64 keyword. Changed emake to force -j1 which was causing matlab
scripts not to compile correctly.

------- Comment #25 From Neil Alldrin 2008-09-01 21:47:58 0000 -------
Created an attachment (id=164297) [details]
Added ~amd64 keyword to pfstmo-1.3 ebuild.

------- Comment #26 From Neil Alldrin 2008-09-09 19:00:37 0000 -------
Created an attachment (id=165048) [details]
Version bump of media-gfx/pfstmo to version 1.3.2

------- Comment #27 From Neil Alldrin 2008-09-09 19:01:12 0000 -------
Created an attachment (id=165050) [details]
Version bump of media-gfx/pfscalibration to version 1.4

------- Comment #28 From Dan Douglas 2008-12-30 22:33:40 0000 -------
pfstools is now at 1.7.0. version bumping 1.6.5-r1 seems to work okay.

------- Comment #29 From Johannes Rauh 2009-09-24 08:47:29 0000 -------
So what is preventing pfstools from going to the tree?

------- Comment #30 From Samuli Suominen 2009-09-24 09:15:09 0000 -------
(In reply to comment #29)
> So what is preventing pfstools from going to the tree?
> 

Prolly the fact that you're not yet a developer so you could add and maintain
it ;-)

------- Comment #31 From Carlo Caponi 2009-11-08 23:18:50 0000 -------
Created an attachment (id=209680) [details]
last pfstools ebuild

working.

------- Comment #32 From Carlo Caponi 2009-11-08 23:20:58 0000 -------
Created an attachment (id=209682) [details]
pfscalibration-1.4.ebuild

------- Comment #33 From Carlo Caponi 2009-11-08 23:23:45 0000 -------
Created an attachment (id=209683) [details]
pfstmo-1.4.ebuild (mantiuk08 not working)

mantiuk08 operator still not working, so i had to delete the " || die" commands
to compile phase. Other operators works fine.

------- Comment #34 From Wojciech Porczyk 2009-11-13 17:53:27 0000 -------
Created an attachment (id=210153) [details]
Improved ebuild, dependencies

I'm posting new ebuild, based on Carlo's work. Few things remain unresolved,
namely pre-stripped octave modules and matlab and qt support.

------- Comment #35 From Wojciech Porczyk 2009-11-13 19:00:55 0000 -------
Created an attachment (id=210157) [details]
Improved ebuild

Improved ebuild, based on Carlo's work. Included hard dependency on fftw:3.0
and patch for mantiuk08

------- Comment #36 From Wojciech Porczyk 2009-11-13 19:02:03 0000 -------
Created an attachment (id=210158) [details]
Patch for the ebuild

this patch is too stupid, but anyway...

------- Comment #37 From Wojciech Porczyk 2009-11-13 19:02:50 0000 -------
Created an attachment (id=210160) [details]
Yet improved ebuild

Corrected few own mistakes.

------- Comment #38 From Dan Douglas 2009-12-05 09:46:39 0000 -------
Created an attachment (id=212113) [details]
Fix for gcc-4.4 / glibc 2.11 

I had this error with pfstools on gcc-4.4.2

pfspanoramic.cpp: In static member function ‘static Projection*
ProjectionFactory::getProjection(const char*)’:
pfspanoramic.cpp:198: error: invalid conversion from ‘const char*’ to
‘char*’

------- Comment #39 From Dan Douglas 2009-12-05 09:48:53 0000 -------
Created an attachment (id=212116) [details]
Apply fix

Modified Wojciech's ebuild to apply the patch.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug