Summary: | Request a full suite for panoramic image manipulation | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | A J <jaiashu> |
Component: | New packages | Assignee: | Gentoo Graphics Project <graphics+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | bugzie, cbm, centic, jnerin, lu_zero, radhermit, serge, voyageur |
Priority: | High | Keywords: | Tracker |
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 48269, 48270, 75192, 76476, 76484, 90763, 93305 | ||
Bug Blocks: | |||
Attachments: |
libpano13 preliminary ebuilds
libpano13-9999.ebuild automake_svn_bootstrap.patch libpano13-9999.ebuild |
Description
A J
2003-07-20 15:36:07 UTC
Hugin is a Panorama Tools GUI. http://hugin.sourceforge.net/ 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. (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 :) 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. 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 Thx for your work, Luca :) Please look at http://www.gentoo.org/doc/en/gentoo-howto.xml for instructions how to create ebuild files. 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. 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! 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. Can someone add [TRACKER] to the summary? Luca, I added you I hope you don't mind. This is a tracker bug for all the key bugs related to panorama tools. That URL for this bug can be removed and the subject line should be changed. Thanks. 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!)
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... Created attachment 109068 [details]
libpano13-9999.ebuild
Added patch to allow building with automake-1.10
Created attachment 109070 [details, diff]
automake_svn_bootstrap.patch
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/ Created attachment 146503 [details]
libpano13-9999.ebuild
New ebuild with updated ESVN_REPO_URI.
I think this bug should be closed now since we have hugin, libpano13, etc in the main tree. Right |