Portage is a package management system used by Gentoo Linux
# ChangeLog for media-libs/devil
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/devil/ChangeLog,v 1.29 2007/08/14 17:20:57 nyhm Exp $
*devil-1.6.7-r2 (14 Aug 2007)
14 Aug 2007; Tristan Heaven
Revision bump for gcc-4.2 patch
06 Jun 2007; Michael Sterrett
+files/devil-1.6.7-gcc42.patch, devil-1.6.7-r1.ebuild:
patch to make g++ 4.2 happy from Philipp via bug #179843
31 Dec 2006; Michael Sterrett
devil-1.6.7-r1.ebuild:
fix il_wrap.h for bug #159507
02 Nov 2006; Tristan Heaven
Use autotools eclass
28 Aug 2006; Luis Medinas
Stable on amd64. Bug #145148.
27 Aug 2006; Jason Wever
Stable on SPARC wrt bug #145148.
25 Jul 2006; Michael Sterrett
devil-1.6.7-r1.ebuild:
install the static library as well (bug #117992)
13 Jul 2006; Aron Griffis
Mark 1.6.7-r1 stable on ia64
01 Apr 2006; Aron Griffis
Mark 1.6.7-r1 ~ia64
25 Jan 2006; Donnie Berkholz
devil-1.6.7-r1.ebuild:
(#118758) Add modular X deps.
02 Jan 2006; Michael Hanselmann
Stable on ppc.
30 Dec 2005; Michael Sterrett
devil-1.6.7-r1.ebuild:
stable for x86
25 Nov 2005; Mike Frysinger
+files/devil-1.6.7-sdl-checks.patch, devil-1.6.7-r1.ebuild:
Fix by Henrik Dohlmann to make sure sdl libs/cflags arent used when sdl is
disabled #113441.
30 Sep 2005; Chris Gianelloni
devil-1.6.7.ebuild, devil-1.6.7-r1.ebuild:
Removed INSTALL.
*devil-1.6.7-r1 (30 Sep 2005)
30 Sep 2005; Mike Frysinger
Add optional support for xpm/allegro/mng #91610 by James Le Cuirot.
21 Apr 2005; Michael Hanselmann
Stable on ppc.
*devil-1.6.7 (11 Oct 2004)
11 Oct 2004; Mike Frysinger
Version bump.
*devil-1.6.6-r2 (30 May 2004)
30 May 2004; Mike Frysinger
files/1.6.6-configure.in.patch, -devil-1.6.1.ebuild, -devil-1.6.6-r1.ebuild,
+devil-1.6.6-r2.ebuild, -devil-1.6.6.ebuild:
Update the configure.in patch to fix libpng linking #51972 by Marc De Falco,
CFLAG hard coding, and a sdl-config typo.
03 Apr 2004; Donnie Berkholz
devil-1.6.6-r1.ebuild, devil-1.6.6.ebuild:
Change x11-base/xfree dependency to virtual/x11.
23 Mar 2004; Martin Holzer
fixing depend qa issue. see 45343.
*devil-1.6.6-r1 (18 Mar 2004)
18 Mar 2004; Mike Frysinger
Add configure.in patch by Shaun Cloherty to fix configure logic #40972.
*devil-1.6.6 (01 Oct 2003)
01 Oct 2003; Michael Sterrett
version bump; converted to use use_with and use_enable for USE flags
*devil-1.6.5 (31 Dec 2002)
31 Dec 2002; Martin Holzer
Version bumped. Closes #12960.
*devil-1.6.1 (12 Jul 2002)
12 Jul 2002; Daniel Ahlberg
Initial import.
ebuild submitted by Scott A. Friedman
AUX devil-1.6.7-gcc42.patch 50407 RMD160 1b204fb1f2b757c73408a920109e6c12705b9bb2 SHA1 5078ff7091fc323da8b9c93d0418029762da0165 SHA256 a235807b57b77ad7f8b3fa8c596426e0201581fd326d8e6d6ff20f1b67a5a81a
AUX devil-1.6.7-png-types.patch 348 RMD160 9646f1c3453e8995147a153d8969adcfdce851f8 SHA1 93cb505ff3a6a2d604dcafdba05c5c1b5d0d1925 SHA256 331fb7d343ba44743fa248b88fe672c0aee67e9860eb20025472ac1229b03524
AUX devil-1.6.7-sdl-checks.patch 398 RMD160 92171d3f9d14d44bf266919ca4a619cdd4aa5ba0 SHA1 447749e4e80483e083bebf4631233194fa32d033 SHA256 c12b352d692ed48b6eb6c1b5928215e9f1f7a2fa86adbb6b8cf84177a8f5fade
DIST DevIL-1.6.7.tar.gz 3013312 RMD160 f24715e713e2dedfc98c8e6c6da6611768f0040d SHA1 d5414361acc2fe93a4ff6758097531a3860f12a7 SHA256 61cc4d203d9c4272d10b7ba19b45ef53882bb545936389092361302d94b5f907
EBUILD devil-1.6.7-r2.ebuild 1629 RMD160 dbe7682030528bd9f5d42b40a3e5657aadfab47d SHA1 310ce3e75577a0b524aca3b50d844e798a0cd476 SHA256 6f7ccdb662cf5541ade7dc4ccf5cadce1bcf8a490bc0a108597a4e5429c76bf8
MISC ChangeLog 3628 RMD160 048e5397bcf2986993f6894872f037d432c69a2b SHA1 c0c257189ea5947012684a0d41551f1a09f3878e SHA256 41d249d85c5f6e1c6c3bab5e707778246df59c3d6d8ef7f3f392a275b811fad0
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/devil/devil-1.6.7-r2.ebuild,v 1.1 2007/08/14 17:20:57 nyhm Exp $
inherit autotools eutils
DESCRIPTION="DevIL image library"
HOMEPAGE="http://openil.sourceforge.net/"
SRC_URI="mirror://sourceforge/openil/DevIL-${PV}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ia64 ppc sparc x86"
IUSE="gif jpeg mng png tiff xpm allegro opengl sdl X"
RDEPEND="gif? ( media-libs/giflib )
jpeg? ( media-libs/jpeg )
mng? ( media-libs/libmng )
png? ( media-libs/libpng )
tiff? ( media-libs/tiff )
xpm? ( x11-libs/libXpm )
allegro? ( media-libs/allegro )
opengl? ( virtual/glu )
sdl? ( media-libs/libsdl )
X? ( x11-libs/libXext )"
DEPEND="${RDEPEND}
X? ( x11-proto/xextproto )"
S=${WORKDIR}/DevIL-${PV}
src_unpack() {
unpack ${A}
cd "${S}"
epatch \
"${FILESDIR}"/${P}-png-types.patch \
"${FILESDIR}"/${P}-sdl-checks.patch \
"${FILESDIR}"/${P}-gcc42.patch
sed -i \
-e 's/
|| die "sed failed"
eautoconf
}
src_compile() {
econf \
--disable-dependency-tracking \
$(use_enable gif) \
$(use_enable jpeg) \
$(use_enable mng) \
$(use_enable png) \
$(use_enable tiff) \
$(use_enable xpm) \
$(use_enable allegro) \
$(use_enable opengl) \
$(use_enable sdl) \
$(use_with X x) \
--disable-directx \
--disable-win32 \
--enable-static \
|| die
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS BUGS CREDITS ChangeLog* NEWS* README*
}