From 3b4434e1b209d9422bce02d19814b0317c6638f0 Mon Sep 17 00:00:00 2001 From: Tristan Heaven Date: Thu, 11 Dec 2008 00:49:29 +0000 Subject: Version bump, bug #250572 Package-Manager: portage-2.2_rc17/cvs/Linux 2.6.27.8 i686 --- dev-games/cegui/ChangeLog | 8 ++- dev-games/cegui/Manifest | 14 ++-- dev-games/cegui/cegui-0.6.2.ebuild | 95 -------------------------- dev-games/cegui/cegui-0.6.2b.ebuild | 95 ++++++++++++++++++++++++++ dev-games/cegui/files/cegui-0.6.2-gcc43.patch | 10 --- dev-games/cegui/files/cegui-0.6.2b-gcc43.patch | 10 +++ 6 files changed, 119 insertions(+), 113 deletions(-) delete mode 100644 dev-games/cegui/cegui-0.6.2.ebuild create mode 100644 dev-games/cegui/cegui-0.6.2b.ebuild delete mode 100644 dev-games/cegui/files/cegui-0.6.2-gcc43.patch create mode 100644 dev-games/cegui/files/cegui-0.6.2b-gcc43.patch (limited to 'dev-games/cegui') diff --git a/dev-games/cegui/ChangeLog b/dev-games/cegui/ChangeLog index 161dbd06ea64..a196291ee71d 100644 --- a/dev-games/cegui/ChangeLog +++ b/dev-games/cegui/ChangeLog @@ -1,6 +1,12 @@ # 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.21 2008/12/04 22:31:00 nyhm Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-games/cegui/ChangeLog,v 1.22 2008/12/11 00:49:29 nyhm Exp $ + +*cegui-0.6.2b (11 Dec 2008) + + 11 Dec 2008; Tristan Heaven + +files/cegui-0.6.2b-gcc43.patch, +cegui-0.6.2b.ebuild: + Version bump, bug #250572 *cegui-0.6.2 (04 Dec 2008) diff --git a/dev-games/cegui/Manifest b/dev-games/cegui/Manifest index fa9b3fefd77a..3553d67f3124 100644 --- a/dev-games/cegui/Manifest +++ b/dev-games/cegui/Manifest @@ -2,24 +2,24 @@ Hash: SHA1 AUX cegui-0.5.0b-lua.patch 3093 RMD160 0052aa9daeefe0f8b5319ca1fa999555f42cb110 SHA1 2cf7b736b14a31482310ff81074952ff16d60e2d SHA256 892aed2527e4c0b890ea9659dfac218794d8cc1e64231d190ec55aaca50f503d -AUX cegui-0.6.2-gcc43.patch 241 RMD160 d0b104b161a655da3ffb9aff0e53cc355beccd8e SHA1 521978347c5ad85c64a6c0727ddcef441fc349d9 SHA256 b2a2e715d4a0a6cdb2f0975c9474ce82edd97a34cdb3fe4d5c3ddbde0440db66 +AUX cegui-0.6.2b-gcc43.patch 241 RMD160 d0b104b161a655da3ffb9aff0e53cc355beccd8e SHA1 521978347c5ad85c64a6c0727ddcef441fc349d9 SHA256 b2a2e715d4a0a6cdb2f0975c9474ce82edd97a34cdb3fe4d5c3ddbde0440db66 DIST CEGUI-0.5.0b.tar.gz 2240192 RMD160 a60f5ee74315dc83db860cfa91f93449ed7b01f9 SHA1 29c3888b1ba9a4ee246a8534244a00280c01bd60 SHA256 50c1036f3adc741478966bf29a1e3104b983af8bfd82e201ed35ad2039e166ff DIST CEGUI-0.6.0.tar.gz 2501295 RMD160 d62ccd894feea5fd21ea4cab40d97d09d3483e2d SHA1 8ea4e3e34a3fe78c0b3d51be45a84259aa718620 SHA256 89e00fb7199d83949a94de9e1980989d2fb86a329999027beb61dc330b06583d DIST CEGUI-0.6.1-DOCS.tar.gz 21616739 RMD160 c3dace3f26f213828756b15f3521672c1cafc8c1 SHA1 e1d021f2943b3513d69b799e1453863f18572978 SHA256 66a8b84cc5227e7562d005bc0946ce244a4ed369219c02d8863463f9609149d9 DIST CEGUI-0.6.1.tar.gz 2709058 RMD160 21e383b1fbd29d7ca1a18de951ab1e38860c6779 SHA1 f774f4ea34cb5b748fa72c010465f06035f0d46c SHA256 70c2f694e9a6db4d039cf93cbe0cc574cd85dfdabfa2a53052fd847ff68a568d DIST CEGUI-0.6.2-DOCS.tar.gz 18396638 RMD160 f3b010ce170973c126be27495636de4e808d3e65 SHA1 33e1ebfa0ab4e7fe2a91c0bb0affb6dccb49a94c SHA256 f1ea46bd583c486a6c588118573ebde55b06e90b190083e95525820e950ce2c8 -DIST CEGUI-0.6.2.tar.gz 2627950 RMD160 f890b6e7e425f5315cc6a33415e1f6457f0ea7a6 SHA1 3b096bfffef23b9e83a400be7f4dbcb2482432ff SHA256 97084d9dd441863d5f4f00fb393437555b6532a3dcd7d8b2eef332576b7b6943 +DIST CEGUI-0.6.2b.tar.gz 2628081 RMD160 890a8af12eb1ed4b7de0765c1f1a521ad5b1d213 SHA1 ac373b0779ab4b6289cf1e6aa2e6717d8a348747 SHA256 eb77741cd9fcc927a876e8116b98691212e973d2264e2071406423f6ca3e305f DIST CEGUI-DOCS-0.6.0.tar.gz 21588767 RMD160 d696d64c25a1e86a425b38fb5834992a20cea377 SHA1 3d7b999ee1fc79d39aad38aac94b736f01517ff6 SHA256 401a06ee3a3769b6a81753e5c460c45a81618bce310598e8e516a0d8d80617db EBUILD cegui-0.5.0b-r3.ebuild 2013 RMD160 6eadf975c09c0806f4b701c699b1ae967b3a30fa SHA1 dbc2023bd575f0134e580089cda29d587a97e9fb SHA256 b7be29a2181de025ce14bdf8d936bdd8809775191b9b2de94f575a0472286966 EBUILD cegui-0.6.0.ebuild 2053 RMD160 f6434a57ea3b947cf0c54ff6f7be35bc02cb0393 SHA1 ca1d19296c0ef5f5f6c20c56bee4f0fc50bf3d57 SHA256 8e7688fc03f8465fc05ec04d150cc109126a8109b682f1da45ffbfd14229d412 EBUILD cegui-0.6.1.ebuild 2198 RMD160 fdc915648fb8004f5827566c6a400f6ee0cf1ff1 SHA1 b321b794f426f42d3e3f0d7df67cad2c4045b3c1 SHA256 4c22045f2f102b03169c857b7f6612d5db0eac039e2b3b49ee38b01f83baf52c -EBUILD cegui-0.6.2.ebuild 2422 RMD160 bebb40f4f088fdd4ac577d35b33cd68c0ca1c242 SHA1 034e07663f1b572aff8656216353136498e535c2 SHA256 d05aaa18b63352bb12a95afebf27853ed348f2cc0f24155bcc2ba8d2ca993a73 -MISC ChangeLog 2873 RMD160 5aa7d6bbbc7f658ce785f84f89cd9991c34b000d SHA1 8e46c758fc367daa282694e558c06e5d43cec858 SHA256 eb46b589cce47fe02c0ba023af0beb6837a1ff72713773befbc040a34bacd40b +EBUILD cegui-0.6.2b.ebuild 2426 RMD160 c05a8b0c51005c7987af14331dc2a2d05633e4ec SHA1 74aad04313f138a2f58df2ee59141a9e97cfb054 SHA256 eb0274d99c5c3af09a9007836324830ccf20c07ccd13a6a5a28559a0536fe982 +MISC ChangeLog 3036 RMD160 08e3c95480137cbcdcd6e8c59340e21e945d3b80 SHA1 53cfc3e763d8914d2f8ddbe049f699994192cbcb SHA256 0c715944fd9815d10c55e1c294aa5d9553eea2c979b52d97158a5d9ed19e4b8f MISC metadata.xml 442 RMD160 b936ed4d0c82b15829e989a2b1c0f4a199b9f4db SHA1 421606bb7dfe694202d70b573fa474c840d6b90b SHA256 5a01ffaef046a402fe07fe49726a48ccb2a1432fa7cfbcf3fb81c4be6f4c09fd -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) -iEYEARECAAYFAkk4Wi0ACgkQdz7hIScOUREA6QCdHPZfMIAgoNdxCYscCLTzNDTV -11oAoKcZCkZGVC/K7PLJNPfWmEF1dIdo -=rSI8 +iEYEARECAAYFAklAY6EACgkQdz7hIScOURH0iQCeNISIyJSpOXqRdGracGRbvW4K +vbYAnR8tsgZC85/vEA1L6y4FNeudAi/0 +=7PIH -----END PGP SIGNATURE----- diff --git a/dev-games/cegui/cegui-0.6.2.ebuild b/dev-games/cegui/cegui-0.6.2.ebuild deleted file mode 100644 index ed63c2c89443..000000000000 --- a/dev-games/cegui/cegui-0.6.2.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-games/cegui/cegui-0.6.2.ebuild,v 1.1 2008/12/04 22:31:00 nyhm Exp $ - -inherit autotools eutils - -MY_P=CEGUI-${PV} -DESCRIPTION="Crazy Eddie's GUI System" -HOMEPAGE="http://www.cegui.org.uk/" -SRC_URI="mirror://sourceforge/crayzedsgui/${MY_P}.tar.gz - doc? ( mirror://sourceforge/crayzedsgui/${MY_P}-DOCS.tar.gz )" - -LICENSE="MIT" -SLOT="0" -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* - devil? ( media-libs/devil ) - directfb? ( dev-libs/DirectFB ) - expat? ( dev-libs/expat ) - freeimage? ( media-libs/freeimage ) - irrlicht? ( dev-games/irrlicht ) - lua? ( - dev-lang/lua - dev-lang/toluapp - ) - opengl? ( - virtual/opengl - virtual/glu - virtual/glut - media-libs/glew - ) - xerces-c? ( dev-libs/xerces-c ) - xml? ( dev-libs/libxml2 )" -DEPEND="${RDEPEND} - dev-util/pkgconfig" - -S=${WORKDIR}/${MY_P} - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${P}-gcc43.patch - if use examples ; then - cp -r Samples Samples.clean - rm -f $(find Samples.clean -name 'Makefile*') - rm -rf Samples.clean/bin - fi - eautoreconf #220040 -} - -src_compile() { - econf \ - $(use_enable debug) \ - $(use_enable devil) \ - $(use_enable directfb directfb-renderer) \ - $(use_enable examples samples) \ - $(use_enable expat) \ - $(use_enable freeimage) \ - $(use_enable irrlicht irrlicht-renderer) \ - $(use_enable lua external-toluapp) \ - $(use_enable lua lua-module) \ - $(use_enable lua toluacegui) \ - $(use_enable opengl external-glew) \ - $(use_enable opengl opengl-renderer) \ - $(use_enable xerces-c) \ - $(use_enable xml libxml) \ - --enable-static \ - --enable-tga \ - --enable-tinyxml \ - --disable-corona \ - --disable-dependency-tracking \ - --disable-external-tinyxml \ - --disable-samples \ - --disable-silly \ - --without-gtk2 \ - --without-ogre-renderer \ - || die - emake || die "emake failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - dodoc AUTHORS ChangeLog README TODO - if use doc ; then - dohtml -r documentation/api_reference || die "dohtml failed" - dodoc documentation/*.pdf || die "dodoc failed" - fi - if use examples ; then - insinto /usr/share/doc/${PF}/Samples - doins -r Samples.clean/* || die "doins failed" - fi -} diff --git a/dev-games/cegui/cegui-0.6.2b.ebuild b/dev-games/cegui/cegui-0.6.2b.ebuild new file mode 100644 index 000000000000..12ea727934ea --- /dev/null +++ b/dev-games/cegui/cegui-0.6.2b.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2008 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 $ + +inherit autotools eutils + +MY_P=CEGUI-${PV%b} +DESCRIPTION="Crazy Eddie's GUI System" +HOMEPAGE="http://www.cegui.org.uk/" +SRC_URI="mirror://sourceforge/crayzedsgui/${MY_P}b.tar.gz + doc? ( mirror://sourceforge/crayzedsgui/${MY_P}-DOCS.tar.gz )" + +LICENSE="MIT" +SLOT="0" +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* + devil? ( media-libs/devil ) + directfb? ( dev-libs/DirectFB ) + expat? ( dev-libs/expat ) + freeimage? ( media-libs/freeimage ) + irrlicht? ( dev-games/irrlicht ) + lua? ( + dev-lang/lua + dev-lang/toluapp + ) + opengl? ( + virtual/opengl + virtual/glu + virtual/glut + media-libs/glew + ) + xerces-c? ( dev-libs/xerces-c ) + xml? ( dev-libs/libxml2 )" +DEPEND="${RDEPEND} + dev-util/pkgconfig" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/${P}-gcc43.patch + if use examples ; then + cp -r Samples Samples.clean + rm -f $(find Samples.clean -name 'Makefile*') + rm -rf Samples.clean/bin + fi + eautoreconf #220040 +} + +src_compile() { + econf \ + $(use_enable debug) \ + $(use_enable devil) \ + $(use_enable directfb directfb-renderer) \ + $(use_enable examples samples) \ + $(use_enable expat) \ + $(use_enable freeimage) \ + $(use_enable irrlicht irrlicht-renderer) \ + $(use_enable lua external-toluapp) \ + $(use_enable lua lua-module) \ + $(use_enable lua toluacegui) \ + $(use_enable opengl external-glew) \ + $(use_enable opengl opengl-renderer) \ + $(use_enable xerces-c) \ + $(use_enable xml libxml) \ + --enable-static \ + --enable-tga \ + --enable-tinyxml \ + --disable-corona \ + --disable-dependency-tracking \ + --disable-external-tinyxml \ + --disable-samples \ + --disable-silly \ + --without-gtk2 \ + --without-ogre-renderer \ + || die + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + dodoc AUTHORS ChangeLog README TODO + if use doc ; then + dohtml -r documentation/api_reference || die "dohtml failed" + dodoc documentation/*.pdf || die "dodoc failed" + fi + if use examples ; then + insinto /usr/share/doc/${PF}/Samples + doins -r Samples.clean/* || die "doins failed" + fi +} diff --git a/dev-games/cegui/files/cegui-0.6.2-gcc43.patch b/dev-games/cegui/files/cegui-0.6.2-gcc43.patch deleted file mode 100644 index 09695626ceff..000000000000 --- a/dev-games/cegui/files/cegui-0.6.2-gcc43.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- RendererModules/directfbRenderer/directfb-renderer.h -+++ RendererModules/directfbRenderer/directfb-renderer.h -@@ -28,6 +28,7 @@ - #include "CEGUIBase.h" - #include - -+#include - #include - #include - diff --git a/dev-games/cegui/files/cegui-0.6.2b-gcc43.patch b/dev-games/cegui/files/cegui-0.6.2b-gcc43.patch new file mode 100644 index 000000000000..09695626ceff --- /dev/null +++ b/dev-games/cegui/files/cegui-0.6.2b-gcc43.patch @@ -0,0 +1,10 @@ +--- RendererModules/directfbRenderer/directfb-renderer.h ++++ RendererModules/directfbRenderer/directfb-renderer.h +@@ -28,6 +28,7 @@ + #include "CEGUIBase.h" + #include + ++#include + #include + #include + -- cgit v1.2.3-65-gdbad