Portage is a package management system used by Gentoo Linux
# ChangeLog for media-gfx/enblend
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/enblend/ChangeLog,v 1.22 2008/05/02 11:43:35 maekke Exp $
02 May 2008; Markus Meier
+files/enblend-3.0-gcc43.patch, -enblend-2.3.ebuild, -enblend-2.5.ebuild,
enblend-3.0.ebuild:
fix building with gcc-4.3 by Peter Alfredsen in bug #219779; remove old
22 Dec 2007; Tobias Scherbaum
ppc stable, bug #202095
18 Dec 2007; Markus Meier
plotutils needs to be built with X, bug #202476
17 Dec 2007; Christian Faulhammer
stable x86, bug 202095
16 Dec 2007; Samuli Suominen
amd64 stable wrt #202095
12 Dec 2007; Markus Meier
add a warning, that you need enough ram to compile this package
16 Apr 2007; Christian Faulhammer
stable amd64, bug 173068
08 Apr 2007; Joseph Jezak
Marked ppc stable for bug #173068.
22 Feb 2007; Piotr Jaroszyński
Transition to Manifest2.
*enblend-3.0 (05 Feb 2007)
05 Feb 2007; Marcelo Goes
+files/enblend-3.0-amd64_compilation.patch,
+files/enblend-3.0-endless_loop_anneal.patch, +enblend-3.0.ebuild:
3.0 version bump for bug 164677. Thanks to Ralph Holz
15 Jul 2006; Bryan Østergaard
Remove halcy0n from metadata.xml as he's retired.
18 Apr 2006; Mark Loeser
Stable on x86
20 Feb 2006; Mark Loeser
metadata.xml cleanup
*enblend-2.5 (18 Dec 2005)
18 Dec 2005; Mark Loeser
-enblend-2.2.ebuild, +enblend-2.5.ebuild:
Bump to 2.5 and clean out some old versions
06 Nov 2005; Luis Medinas
Marked Stable on amd64.
13 Sep 2005; Mark Loeser
Stable on x86
06 Sep 2005; Olivier Crête
Stable on amd64
*enblend-2.3 (11 Aug 2005)
11 Aug 2005; Mark Loeser
enblend-2.2.ebuild, +enblend-2.3.ebuild:
Version bump to enblend-2.3. bug #93305
enblend-2.2 stable on x86
21 Apr 2005; Herbie Hopkins
~amd64 keyword added
*enblend-2.2 (21 Apr 2005)
21 Apr 2005; Luca Barbato
New version
07 Apr 2005; Marcus D. Hanwell
Marked ~amd64, closes bug 87438.
*enblend-2.1 (24 Feb 2005)
24 Feb 2005; Luca Barbato
+enblend-2.1.ebuild:
First commit, thanks to David Grant
ebuild
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX enblend-3.0-amd64_compilation.patch 374 RMD160 767dcbbe4767610e42b4d53ee7687f8fb957c14a SHA1 9add406f5fff084cfe6aa67c3197efc41ec0a123 SHA256 4d06fa29f832bef421bf567fea3f8ed3748d9bb88d860564ce8c07ca5dbe8608
AUX enblend-3.0-endless_loop_anneal.patch 1375 RMD160 455da248993d9ee5faab3b7b6f4fcb80caec44c0 SHA1 fe23b8246875469fa5aea2c9bfe953c7aa2cfe4c SHA256 dfdf427517ae25751ccbfc2b662871c1347e8e50b3f60328de9b15bc86206490
AUX enblend-3.0-gcc43.patch 792 RMD160 3773a45458572bda6488b490413da7049b839548 SHA1 7f8878ce65b0263ad0d4499ab8c9d168dd11635c SHA256 542d8275c08c4e1f5fa5c85306a96c16c7d09485f1c5ad132d3db65e4b0f7e5d
DIST enblend-3.0.tar.gz 661778 RMD160 fceaece3b39b1b8f93f34efa5273a18fc2da356d SHA1 98f001a4eddb3fd1f9ab7def00d8655d4fb726ea SHA256 ab45109ff1cdf9318f7835a80df383c4c2a125db1af8d86a096a02d211254268
EBUILD enblend-3.0.ebuild 1437 RMD160 1270435ceaef81b77dc7d74c6a6f862ce1f08ed3 SHA1 85e06eba313a5c4a6bc6c95ecfcd0e9aa6857f29 SHA256 45b471cf74ec2502d116be2f00a54b7d7ce514cab88a0e79ef285314e6709870
MISC ChangeLog 3196 RMD160 121d192b7964591ccec78a7df5e9d87fa650ce88 SHA1 796dc6d7d066d0169605f0e863a8318c12927983 SHA256 acb5072d2b050f236acc23fa08360360feff1afe32190fff30e3752b0200cd55
MISC metadata.xml 162 RMD160 724f25e8bd2d17056a9f820449e0ddc858f31cce SHA1 620b205b2cddc55f63199267eeb30e9f4c6a817b SHA256 7cccbeab15ef93a962010750e32971ffff1226321adc83df7ff572dea8ff63c2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
iEYEARECAAYFAkga/o4ACgkQkKaRLQcq0GIk6ACdGnWtH2kUmueuU92BdHAFk0i6
r60Aniy4zbbbUA26bwgfdPRY8bX5YJHZ
=C9QB
-----END PGP SIGNATURE-----
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/enblend/enblend-3.0.ebuild,v 1.8 2008/05/02 11:43:35 maekke Exp $
inherit eutils
DESCRIPTION="Image Blending with Multiresolution Splines"
HOMEPAGE="http://enblend.sourceforge.net/"
SRC_URI="mirror://sourceforge/enblend/${P}.tar.gz"
LICENSE="GPL-2 VIGRA"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE=""
DEPEND="media-libs/tiff
media-libs/lcms
virtual/glut
media-libs/glew
media-libs/plotutils
>=dev-libs/boost-1.31.0"
pkg_setup() {
# bug 202476
if ! built_with_use media-libs/plotutils X ; then
eerror
eerror "media-gfx/plotutils has to be built with USE=\"X\""
eerror
die "emerge plotutils with USE=\"X\""
fi
ewarn
ewarn "The compilation of enblend needs a lot of RAM. If you have less"
ewarn "than 1GB RAM (and swap) you probably won't be able to compile it."
ewarn
}
src_unpack() {
unpack ${A}
cd "${S}"
# Both of the following patches can be found in the sf.net tracker
# Fixes endless loop with seam optimizer and 360 deg images
epatch "${FILESDIR}"/${P}-endless_loop_anneal.patch
# Fixes compilation on AMD64
epatch "${FILESDIR}"/${P}-amd64_compilation.patch
epatch "${FILESDIR}"/${P}-gcc43.patch
sed -i '/CXXFLAGS/s: -g -O3 : :' src/Makefile.in
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README TODO
}