ChangeLog

# 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 enblend-3.0.ebuild:
ppc stable, bug #202095

18 Dec 2007; Markus Meier enblend-3.0.ebuild:
plotutils needs to be built with X, bug #202476

17 Dec 2007; Christian Faulhammer enblend-3.0.ebuild:
stable x86, bug 202095

16 Dec 2007; Samuli Suominen enblend-3.0.ebuild:
amd64 stable wrt #202095

12 Dec 2007; Markus Meier enblend-3.0.ebuild:
add a warning, that you need enough ram to compile this package

16 Apr 2007; Christian Faulhammer enblend-2.5.ebuild:
stable amd64, bug 173068

08 Apr 2007; Joseph Jezak enblend-2.5.ebuild:
Marked ppc stable for bug #173068.

22 Feb 2007; Piotr Jaroszyński ChangeLog:
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 at ralphholz dot de>, Tim Harder , Hal Engel
and Christian Kanzian dot at>.

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

18 Apr 2006; Mark Loeser enblend-2.5.ebuild:
Stable on x86

20 Feb 2006; Mark Loeser metadata.xml:
metadata.xml cleanup

*enblend-2.5 (18 Dec 2005)

18 Dec 2005; Mark Loeser -enblend-2.1.ebuild,
-enblend-2.2.ebuild, +enblend-2.5.ebuild:
Bump to 2.5 and clean out some old versions

06 Nov 2005; Luis Medinas enblend-2.3.ebuild:
Marked Stable on amd64.

13 Sep 2005; Mark Loeser enblend-2.3.ebuild:
Stable on x86

06 Sep 2005; Olivier Crête enblend-2.2.ebuild:
Stable on amd64

*enblend-2.3 (11 Aug 2005)

11 Aug 2005; Mark Loeser metadata.xml,
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 enblend-2.2.ebuild:
~amd64 keyword added

*enblend-2.2 (21 Apr 2005)

21 Apr 2005; Luca Barbato +enblend-2.2.ebuild:
New version

07 Apr 2005; Marcus D. Hanwell enblend-2.1.ebuild:
Marked ~amd64, closes bug 87438.

*enblend-2.1 (24 Feb 2005)

24 Feb 2005; Luca Barbato +metadata.xml,
+enblend-2.1.ebuild:
First commit, thanks to David Grant for the updated
ebuild

Manifest

-----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-----

enblend-3.0.ebuild

# 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
}

files

metadata.xml




graphics