diff options
author | Michael Sterrett <mr_bones_@gentoo.org> | 2009-02-11 08:38:48 +0000 |
---|---|---|
committer | Michael Sterrett <mr_bones_@gentoo.org> | 2009-02-11 08:38:48 +0000 |
commit | 4c0cd43bd2bf56ae1e9295961ba18551fb787fed (patch) | |
tree | 10880a8e3937614fe998b413f41412fcc36543a8 | |
parent | portage only patch (diff) | |
download | historical-4c0cd43bd2bf56ae1e9295961ba18551fb787fed.tar.gz historical-4c0cd43bd2bf56ae1e9295961ba18551fb787fed.tar.bz2 historical-4c0cd43bd2bf56ae1e9295961ba18551fb787fed.zip |
EAPI=2; make it work with newer devil
Package-Manager: portage-2.1.6.4/cvs/Linux 2.6.28.1 i686
-rw-r--r-- | dev-games/cegui/ChangeLog | 7 | ||||
-rw-r--r-- | dev-games/cegui/Manifest | 4 | ||||
-rw-r--r-- | dev-games/cegui/cegui-0.6.2b.ebuild | 21 |
3 files changed, 18 insertions, 14 deletions
diff --git a/dev-games/cegui/ChangeLog b/dev-games/cegui/ChangeLog index a196291ee71d..006e64273601 100644 --- a/dev-games/cegui/ChangeLog +++ b/dev-games/cegui/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for dev-games/cegui -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-games/cegui/ChangeLog,v 1.22 2008/12/11 00:49:29 nyhm Exp $ +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-games/cegui/ChangeLog,v 1.23 2009/02/11 08:38:48 mr_bones_ Exp $ + + 11 Feb 2009; Michael Sterrett <mr_bones_@gentoo.org> cegui-0.6.2b.ebuild: + EAPI=2; make it work with newer devil *cegui-0.6.2b (11 Dec 2008) diff --git a/dev-games/cegui/Manifest b/dev-games/cegui/Manifest index 9147ded4ed21..8615c7f4777d 100644 --- a/dev-games/cegui/Manifest +++ b/dev-games/cegui/Manifest @@ -4,6 +4,6 @@ DIST CEGUI-0.5.0b.tar.gz 2240192 RMD160 a60f5ee74315dc83db860cfa91f93449ed7b01f9 DIST CEGUI-0.6.2-DOCS.tar.gz 18396638 RMD160 f3b010ce170973c126be27495636de4e808d3e65 SHA1 33e1ebfa0ab4e7fe2a91c0bb0affb6dccb49a94c SHA256 f1ea46bd583c486a6c588118573ebde55b06e90b190083e95525820e950ce2c8 DIST CEGUI-0.6.2b.tar.gz 2628081 RMD160 890a8af12eb1ed4b7de0765c1f1a521ad5b1d213 SHA1 ac373b0779ab4b6289cf1e6aa2e6717d8a348747 SHA256 eb77741cd9fcc927a876e8116b98691212e973d2264e2071406423f6ca3e305f EBUILD cegui-0.5.0b-r3.ebuild 2013 RMD160 6eadf975c09c0806f4b701c699b1ae967b3a30fa SHA1 dbc2023bd575f0134e580089cda29d587a97e9fb SHA256 b7be29a2181de025ce14bdf8d936bdd8809775191b9b2de94f575a0472286966 -EBUILD cegui-0.6.2b.ebuild 2426 RMD160 c05a8b0c51005c7987af14331dc2a2d05633e4ec SHA1 74aad04313f138a2f58df2ee59141a9e97cfb054 SHA256 eb0274d99c5c3af09a9007836324830ccf20c07ccd13a6a5a28559a0536fe982 -MISC ChangeLog 3036 RMD160 08e3c95480137cbcdcd6e8c59340e21e945d3b80 SHA1 53cfc3e763d8914d2f8ddbe049f699994192cbcb SHA256 0c715944fd9815d10c55e1c294aa5d9553eea2c979b52d97158a5d9ed19e4b8f +EBUILD cegui-0.6.2b.ebuild 2495 RMD160 e26d3e0e56180cd8f947da99d5db9fb636176b48 SHA1 1255b932a00b83f72a446f5f6da8a62010a00bfd SHA256 6cf8ce98e2575218ef3c9630b81f19f0c9affbe0f7c9df091c1c3c4d74adff12 +MISC ChangeLog 3158 RMD160 3a17d37ef201fff8e106d1f8458e2de369216f04 SHA1 232d6b3b668be94fd7bb491429346a920ec1a88a SHA256 31f02f0bcf8393d7704de32fa848e973b19e592fe25dfa4a9579d606714e9dc0 MISC metadata.xml 442 RMD160 b936ed4d0c82b15829e989a2b1c0f4a199b9f4db SHA1 421606bb7dfe694202d70b573fa474c840d6b90b SHA256 5a01ffaef046a402fe07fe49726a48ccb2a1432fa7cfbcf3fb81c4be6f4c09fd diff --git a/dev-games/cegui/cegui-0.6.2b.ebuild b/dev-games/cegui/cegui-0.6.2b.ebuild index 12ea727934ea..3c2a2dfb97cb 100644 --- a/dev-games/cegui/cegui-0.6.2b.ebuild +++ b/dev-games/cegui/cegui-0.6.2b.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-games/cegui/cegui-0.6.2b.ebuild,v 1.1 2008/12/11 00:49:29 nyhm Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-games/cegui/cegui-0.6.2b.ebuild,v 1.2 2009/02/11 08:38:48 mr_bones_ Exp $ +EAPI=2 inherit autotools eutils MY_P=CEGUI-${PV%b} @@ -16,7 +17,7 @@ KEYWORDS="~amd64 ~ppc ~x86" IUSE="debug devil directfb doc examples expat freeimage irrlicht lua opengl xerces-c xml" RDEPEND="dev-libs/libpcre - =media-libs/freetype-2* + media-libs/freetype:2 devil? ( media-libs/devil ) directfb? ( dev-libs/DirectFB ) expat? ( dev-libs/expat ) @@ -39,10 +40,12 @@ DEPEND="${RDEPEND} S=${WORKDIR}/${MY_P} -src_unpack() { - unpack ${A} - cd "${S}" +src_prepare() { epatch "${FILESDIR}"/${P}-gcc43.patch + sed -i \ + -e 's/ILvoid/void/g' \ + ImageCodecModules/DevILImageCodec/CEGUIDevILImageCodec.cpp \ + || die "sed failed" if use examples ; then cp -r Samples Samples.clean rm -f $(find Samples.clean -name 'Makefile*') @@ -51,7 +54,7 @@ src_unpack() { eautoreconf #220040 } -src_compile() { +src_configure() { econf \ $(use_enable debug) \ $(use_enable devil) \ @@ -76,9 +79,7 @@ src_compile() { --disable-samples \ --disable-silly \ --without-gtk2 \ - --without-ogre-renderer \ - || die - emake || die "emake failed" + --without-ogre-renderer } src_install() { |