Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 24922 - Request a full suite for panoramic image manipulation
Summary: Request a full suite for panoramic image manipulation
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement
Assignee: Gentoo Graphics Project
URL:
Whiteboard:
Keywords: Tracker
Depends on: 48269 48270 75192 76476 76484 90763 93305
Blocks:
  Show dependency tree
 
Reported: 2003-07-20 15:36 UTC by A J
Modified: 2009-04-23 15:28 UTC (History)
8 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
libpano13 preliminary ebuilds (libpano13-9999.ebuild,953 bytes, text/plain)
2007-01-14 05:28 UTC, Emmanuel Favre_Nicolin
Details
libpano13-9999.ebuild (libpano13-9999.ebuild,1.01 KB, text/plain)
2007-02-04 03:33 UTC, Tim Harder
Details
automake_svn_bootstrap.patch (automake_svn_bootstrap.patch,358 bytes, patch)
2007-02-04 03:34 UTC, Tim Harder
Details | Diff
libpano13-9999.ebuild (libpano13-9999.ebuild,786 bytes, text/plain)
2008-03-18 17:18 UTC, Tim Harder
Details

Note You need to log in before you can comment on or make changes to this bug.
Description A J 2003-07-20 15:36:07 UTC
PanoTools is the best package available on linux for viewing, creating and
editing panoramic images.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Pedro Gimeno Fuertes 2004-01-30 16:13:40 UTC
Hugin is a Panorama Tools GUI.
http://hugin.sourceforge.net/
Comment 2 Luca Barbato gentoo-dev 2004-01-31 08:25:14 UTC
could you point me to the right sources for the panotools and the other required/optional deps of hugin?
I'm not sure where to get the correct sources.
Comment 3 Pedro Gimeno Fuertes 2004-02-01 09:40:41 UTC
(from the INSTALL file)

- wxwindows 2.4.0 or higher (libary and development packages)
hugin uses the XRC extension of wxwindows to build its dialogs.

- Panorama tools
Please DO NOT USE the versions from the original site.
I'm using the version maintained by Max Lyons, which includes several
important bugfixes. Other versions might work as well, have not been
tested by the developers.
http://bugbear.blackfish.org.uk/~bruno/panorama-tools/ (linux rpm & sourcecode)

- Vigra. 
Building the experimental hugin stitcher nona requires the VIGRA Computer Vision Library, you can compile this from source or install a Vigra rpm.
http://kogs-www.informatik.uni-hamburg.de/~koethe/vigra/

- FFTW. 
The experimental autopano tool requires FFTW a Fast Fourier Transform library.
http://www.fftw.org/

- Hugin GUI
http://hugin.sourceforge.net/snapshots/

I hope this helps :)
Comment 4 Luca Barbato gentoo-dev 2004-03-03 07:35:07 UTC
the panotools suite is less than mantained it'll take _some_ time to get a decent way to put it on portage and hugin doesn't seem very mature, even if looks way promising.
Comment 5 Luca Barbato gentoo-dev 2004-03-05 13:19:57 UTC
panotools (the library) and vigra are in portage now, hugin is pending the 0.4 release, currently I'm trying to test the current cvs snapshot
Comment 6 Pedro Gimeno Fuertes 2004-03-29 12:10:34 UTC
Thx for your work, Luca :)
Comment 7 Martin Holzer (RETIRED) gentoo-dev 2004-05-16 08:05:47 UTC
Please look at http://www.gentoo.org/doc/en/gentoo-howto.xml for instructions how to create ebuild files.
Comment 8 Dominik Stadler (RETIRED) gentoo-dev 2004-11-11 15:33:56 UTC
Please note that there are also Bug 48269 for hugin and Bug 48268 for panorama-tools which seem to include ebuilds. I am setting depends to make the link visible.
Comment 9 Tobias Weisserth 2004-12-01 18:21:48 UTC
The versions from the original site won't compile anyway on my box so I'll wait until there is an ebuild. So thanks to all the hard work that goes into Portage!
Comment 10 David Grant 2005-01-02 14:43:17 UTC
I think this bug should be closed as it doesn't have anything new. Or it should be renamed to just "panorama tools" and it can depend on all panorama ebuild bugs.
Comment 11 David Grant 2005-01-02 22:44:56 UTC
Can someone add [TRACKER] to the summary?
Comment 12 David Grant 2005-01-03 12:54:43 UTC
Luca, I added you I hope you don't mind. This is a tracker bug for all the key bugs related to panorama tools.
Comment 13 David Grant 2005-01-03 12:55:19 UTC
That URL for this bug can be removed and the subject line should be changed. Thanks.
Comment 14 Emmanuel Favre_Nicolin 2007-01-14 05:28:33 UTC
Created attachment 106902 [details]
libpano13 preliminary ebuilds

I had to firstly run mkdir /usr/portage/distfiles/svn-src/ before beeing able to compile. It looks like one can run USE="-sandbox" emerge libpano13 tooo (I didn't try (I don't know why!)
Comment 15 Emmanuel Favre_Nicolin 2007-01-14 05:47:22 UTC
libpano12 switched to libpano13 and I'm just posting posting an experimental svn ebuild for libpano13. Right now there are no tarball ready, only svn but they are new interesting things like PTmender that can be used by new hugin version etc...

The ebuild probably misses some warnings like if you don't have java installed you would have to have gcj installed. It means that gcc should be install with use flag gcj. I guess it would fail during the econf so that...
Comment 16 Tim Harder gentoo-dev 2007-02-04 03:33:50 UTC
Created attachment 109068 [details]
libpano13-9999.ebuild

Added patch to allow building with automake-1.10
Comment 17 Tim Harder gentoo-dev 2007-02-04 03:34:35 UTC
Created attachment 109070 [details, diff]
automake_svn_bootstrap.patch
Comment 18 Serge Gavrilov 2008-03-18 15:17:00 UTC
Ebuild for libpano13 does not emerge anymore:

 ebuild /usr/local/portage/media-gfx/libpano13/libpano13-9999.ebuild digest
>>> Creating Manifest for /usr/local/portage/media-gfx/libpano13
galileo# emerge libpano13
Calculating dependencies... done!
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) media-gfx/libpano13-9999 to /
 * checking ebuild checksums ;-) ...                                                                                                                                                               [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                                                              [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                                                             [ ok ]
>>> Unpacking source...
 * subversion update start -->
 *      repository: https://svn.sourceforge.net/svnroot/panotools/trunk/libpano
svn: PROPFIND request failed on '/svnroot/panotools/trunk/libpano'
svn: PROPFIND of '/svnroot/panotools/trunk/libpano': Could not resolve hostname `svn.sourceforge.net': Host not found (https://svn.sourceforge.net)
 * 
 * ERROR: media-gfx/libpano13-9999 failed.
 * Call stack:
 *               ebuild.sh, line   46:  Called src_unpack
 *             environment, line 2108:  Called subversion_src_unpack
 *             environment, line 2348:  Called subversion_fetch
 *             environment, line 2316:  Called die
 * The specific snippet of code:
 *                       ${ESVN_UPDATE_CMD} ${options} || die "${ESVN}: can't update from ${repo_uri}.";
 *  The die message:
 *   subversion: can't update from https://svn.sourceforge.net/svnroot/panotools/trunk/libpano.
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/media-gfx:libpano13-9999:20080318-151451.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-gfx/libpano13-9999/temp/environment'.
 * This ebuild is from an overlay: '/usr/local/portage/'
 * 

 * Messages for package media-gfx/libpano13-9999:

 * 
 * ERROR: media-gfx/libpano13-9999 failed.
 * Call stack:
 *               ebuild.sh, line   46:  Called src_unpack
 *             environment, line 2108:  Called subversion_src_unpack
 *             environment, line 2348:  Called subversion_fetch
 *             environment, line 2316:  Called die
 * The specific snippet of code:
 *                       ${ESVN_UPDATE_CMD} ${options} || die "${ESVN}: can't update from ${repo_uri}.";
 *  The die message:
 *   subversion: can't update from https://svn.sourceforge.net/svnroot/panotools/trunk/libpano.
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/media-gfx:libpano13-9999:20080318-151451.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-gfx/libpano13-9999/temp/environment'.
 * This ebuild is from an overlay: '/usr/local/portage/
Comment 19 Tim Harder gentoo-dev 2008-03-18 17:18:14 UTC
Created attachment 146503 [details]
libpano13-9999.ebuild

New ebuild with updated ESVN_REPO_URI.
Comment 20 Tim Harder gentoo-dev 2009-04-23 07:13:01 UTC
I think this bug should be closed now since we have hugin, libpano13, etc in the main tree.
Comment 21 Luca Barbato gentoo-dev 2009-04-23 15:28:44 UTC
Right