ChangeLog

# ChangeLog for media-gfx/autopano-sift
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/autopano-sift/ChangeLog,v 1.20 2008/04/20 15:33:32 maekke Exp $

20 Apr 2008; Markus Meier autopano-sift-2.4-r1.ebuild:
move pkgconfig to DEPEND, bug #217278

16 Mar 2008; Markus Meier -autopano-sift-2.4.ebuild,
autopano-sift-2.4-r1.ebuild:
amd64 stable wrt bug #206082 and remove old

19 Jan 2008; nixnut autopano-sift-2.4-r1.ebuild:
Stable on ppc wrt bug 206082

16 Jan 2008; Markus Meier autopano-sift-2.4-r1.ebuild:
x86 stable, bug #206082

15 Jan 2008; Markus Meier -autopano-sift-2.3.ebuild,
autopano-sift-2.4.ebuild, autopano-sift-2.4-r1.ebuild:
add pkgconfig dep (bug #205854) and remove old

*autopano-sift-2.4-r1 (10 Dec 2007)

10 Dec 2007; Markus Meier
+autopano-sift-2.4-r1.ebuild:
make >{glade,gtk}-sharp-2 work, bug #164884

08 Apr 2007; Joseph Jezak autopano-sift-2.4.ebuild:
Marked ppc stable for bug #173068.

22 Feb 2007; Piotr Jaroszyński ChangeLog:
Transition to Manifest2.

24 Sep 2006; Olivier Crête autopano-sift-2.4.ebuild:
Stable on amd64

15 Jul 2006; Bryan Østergaard metadata.xml:
Remove halcy0n from metadata.xml as he's retired.

18 Apr 2006; Mark Loeser autopano-sift-2.4.ebuild:
Stable on x86

20 Feb 2006; Mark Loeser metadata.xml,
autopano-sift-2.3.ebuild, autopano-sift-2.4.ebuild:
Spaces/tabs cleanup, and variable quoting

13 Feb 2006; Marcelo Goes
autopano-sift-2.4.ebuild:
Depend on >=libgdiplus-1.1.11. Thanks to Hans Oischinger oischinger at arcor dot de> in bug 75192.

*autopano-sift-2.4 (06 Jan 2006)

06 Jan 2006; Mark Loeser +autopano-sift-2.4.ebuild:
Version bump

19 Oct 2005; Mark Loeser autopano-sift-2.3.ebuild:
Moved inherit to top; bug #109842

17 Oct 2005; Mark Loeser autopano-sift-2.3.ebuild:
Fixed file collision, stable on x86

19 Sep 2005; Mark Loeser autopano-sift-2.3.ebuild:
Fixed deps for glade-sharp and gtk-sharp. bug #106508

18 Sep 2005; Tobias Scherbaum
autopano-sift-2.3.ebuild:
Added ~ppc Keyword

23 Aug 2005; Homer Parker autopano-sift-2.3.ebuild:
Marked ~amd64.

*autopano-sift-2.3 (10 Aug 2005)

10 Aug 2005; Mark Loeser +files/autopano,
+autopano-sift-2.3.ebuild:
Initial commit of autopano-sift. Thanks to everyone on bug #75192.

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

AUX autopano 69 RMD160 78d3549a96d03239d28dfeaebe349d89fc48a2ee SHA1 2480a5c65af1ff85a8a619c35dcd37d3e2ff84ef SHA256 4193ca6192a739152458d9aa7995bb0e831a41fba6dacb546b5ccff9be0c0e10
DIST autopano-sift-2.4.tar.gz 640117 RMD160 7b0a4a96d793b8ca0100be55dae41a629f95b4b0 SHA1 ecb83cb6a5b3cb43217aa0bfb93b6c8d10d1ca09 SHA256 0f2ee8887550f77ca77be9ba7ff1888099c316de03362cb324ed32fd6ffeea35
EBUILD autopano-sift-2.4-r1.ebuild 1599 RMD160 f6a354e39d52a7ef36f10af17c27a276773b1529 SHA1 94f56bd4c99c205634a143271a595e0ae78863d9 SHA256 98c0b7e6aba786a84c9cd5d103a3df59e39e7a1d6e5ab4853029d81a47859b91
MISC ChangeLog 2787 RMD160 b47ecc23e8805bc2b97b8fd25e00b969acd91305 SHA1 eddf3f81d42f8226c327caef705837b316f8d726 SHA256 2cfd99a3abb33c24fa0a08273e851fee4cb2fb2535fdf879dd174c9538536f2c
MISC metadata.xml 298 RMD160 8d08c6cb9e0ec2a63441d35d70342328541bdeef SHA1 713f9c3d3b6234037e3dc2513e393334490e3431 SHA256 cea4566255cb820df0f85db1bb7d4fc23694ba09493227ab31593de28562cbb4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkgLYnUACgkQkKaRLQcq0GLPhwCfSGjdeOqvhNCm0rJU7P7AadZy
2W0AoKgJpBnmOtDad/73tbc8ekj2JXA4
=rBws
-----END PGP SIGNATURE-----

autopano-sift-2.4-r1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/autopano-sift/autopano-sift-2.4-r1.ebuild,v 1.6 2008/04/20 15:33:32 maekke Exp $

inherit mono eutils

DESCRIPTION="SIFT algorithm for automatic panorama creation"
HOMEPAGE="http://user.cs.tu-berlin.de/~nowozin/autopano-sift/"
SRC_URI="http://user.cs.tu-berlin.de/~nowozin/autopano-sift/${P}.tar.gz"
LICENSE="GPL-2"

KEYWORDS="amd64 ppc x86"
SLOT="0"
IUSE=""

RDEPEND="dev-lang/mono
dev-dotnet/glade-sharp
dev-dotnet/gtk-sharp
>=dev-dotnet/libgdiplus-1.1.11"
DEPEND="${RDEPEND}
dev-util/pkgconfig"

src_unpack() {
unpack ${A}

cd "${S}"/src
sed -i 's%^AUTOPANO_PATH=.*%AUTOPANO_PATH=/usr/lib/autopano-sift%' \
bin/autopano-complete.sh
if has_version '>=dev-dotnet/gtk-sharp-2' ; then
sed -i 's%pkg:gtk-sharp%pkg:gtk-sharp-2.0%g' Makefile util/Makefile \
util/autopanog/Makefile || die "sed failed"
fi
if has_version '>=dev-dotnet/glade-sharp-2' ; then
sed -i 's%pkg:glade-sharp%pkg:glade-sharp-2.0%g' util/Makefile \
util/autopanog/Makefile || die "sed failed"
fi
}

src_compile() {
cd "${S}"/src

emake -j1 || die "Compile failed"
}

src_install() {
insinto /usr/lib/${PN}
doins src/util/*.exe src/util/autopanog/*.exe src/libsift.dll

exeinto /usr/bin

doexe "${FILESDIR}"/autopano

for file in autopanog generatekeys; do
dosym autopano /usr/bin/"$file"
done

doexe src/bin/autopano-complete.sh

dodoc README CHANGES
cd "${S}"/doc
rm -f template.1 autopano-complete.old.*
dodoc *.pdf *.txt
doman *.1 *.7
}

files

metadata.xml




graphics
autopano-sift is a program to automatically find control points
for stitching together panoramas.