summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTristan Heaven <tristan@gentoo.org>2008-03-27 16:53:34 +0000
committerTristan Heaven <tristan@gentoo.org>2008-03-27 16:53:34 +0000
commit94e9150148d7d37e13a09568dd0a1481e6e8e40b (patch)
treeaace327f8b4065e1c7c4c762aebaa4b66ce20d71 /dev-games/cegui
parentdev-games/cegui flags (diff)
downloadhistorical-94e9150148d7d37e13a09568dd0a1481e6e8e40b.tar.gz
historical-94e9150148d7d37e13a09568dd0a1481e6e8e40b.tar.bz2
historical-94e9150148d7d37e13a09568dd0a1481e6e8e40b.zip
Version bump
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'dev-games/cegui')
-rw-r--r--dev-games/cegui/ChangeLog9
-rw-r--r--dev-games/cegui/Manifest15
-rw-r--r--dev-games/cegui/cegui-0.6.0.ebuild81
3 files changed, 102 insertions, 3 deletions
diff --git a/dev-games/cegui/ChangeLog b/dev-games/cegui/ChangeLog
index 1269a8a34839..199f0595444d 100644
--- a/dev-games/cegui/ChangeLog
+++ b/dev-games/cegui/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-games/cegui
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-games/cegui/ChangeLog,v 1.18 2007/09/06 07:28:52 opfer Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-games/cegui/ChangeLog,v 1.19 2008/03/27 16:53:34 nyhm Exp $
+
+*cegui-0.6.0 (27 Mar 2008)
+
+ 27 Mar 2008; Tristan Heaven <nyhm@gentoo.org> +cegui-0.6.0.ebuild:
+ Version bump
06 Sep 2007; Christian Faulhammer <opfer@gentoo.org>
cegui-0.5.0b-r3.ebuild:
diff --git a/dev-games/cegui/Manifest b/dev-games/cegui/Manifest
index 91492f4866a3..c908ceea1424 100644
--- a/dev-games/cegui/Manifest
+++ b/dev-games/cegui/Manifest
@@ -1,5 +1,18 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX cegui-0.5.0b-lua.patch 3093 RMD160 0052aa9daeefe0f8b5319ca1fa999555f42cb110 SHA1 2cf7b736b14a31482310ff81074952ff16d60e2d SHA256 892aed2527e4c0b890ea9659dfac218794d8cc1e64231d190ec55aaca50f503d
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-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
-MISC ChangeLog 2487 RMD160 533fbd37159f5a365f9ee5998632befc8fcde437 SHA1 b03eaff428b6f54ffe330ce525439f27bf6ef53c SHA256 7920cbaf9a00c453bcbd878842a228382e5024c0c0fd729e4f543808c2120f8d
+EBUILD cegui-0.6.0.ebuild 2053 RMD160 f6434a57ea3b947cf0c54ff6f7be35bc02cb0393 SHA1 ca1d19296c0ef5f5f6c20c56bee4f0fc50bf3d57 SHA256 8e7688fc03f8465fc05ec04d150cc109126a8109b682f1da45ffbfd14229d412
+MISC ChangeLog 2599 RMD160 382f9a5b8691a976b834bf391ccf9545aeea4812 SHA1 a4aa90051a968a7ac551c4860ba577aab985374e SHA256 fdb3fcb0806976fd81f01895d34ad1eb45ce70042222f3ec87384104e5c50b55
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+iEYEARECAAYFAkfr0RQACgkQdz7hIScOURHZxgCfe/lU2VCc/7jS0zQqY1RhhOMS
+kkIAn0fCnQahga+a4fz58IAzzKjIj34c
+=W+k7
+-----END PGP SIGNATURE-----
diff --git a/dev-games/cegui/cegui-0.6.0.ebuild b/dev-games/cegui/cegui-0.6.0.ebuild
new file mode 100644
index 000000000000..b35c78671563
--- /dev/null
+++ b/dev-games/cegui/cegui-0.6.0.ebuild
@@ -0,0 +1,81 @@
+# 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.0.ebuild,v 1.1 2008/03/27 16:53:34 nyhm Exp $
+
+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/CEGUI-DOCS-${PV}.tar.gz )"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="debug devil doc examples expat irrlicht lua opengl xerces-c xml"
+
+RDEPEND="dev-libs/libpcre
+ =media-libs/freetype-2*
+ devil? ( media-libs/devil )
+ expat? ( dev-libs/expat )
+ irrlicht? ( dev-games/irrlicht )
+ lua? ( dev-lang/lua )
+ opengl? (
+ virtual/opengl
+ virtual/glu
+ virtual/glut
+ )
+ 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}"
+ if use examples ; then
+ cp -r Samples Samples.clean
+ rm -f $(find Samples.clean -name 'Makefile*')
+ rm -rf Samples.clean/bin
+ fi
+}
+
+src_compile() {
+ econf \
+ $(use_enable debug) \
+ $(use_enable devil) \
+ $(use_enable examples samples) \
+ $(use_enable expat) \
+ $(use_enable irrlicht irrlicht-renderer) \
+ $(use_enable lua lua-module) \
+ $(use_enable lua toluacegui) \
+ $(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-freeimage \
+ --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
+}