Portage is a package management system used by Gentoo Linux
# 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.20 2008/06/29 21:01:42 nyhm Exp $
*cegui-0.6.1 (29 Jun 2008)
29 Jun 2008; Tristan Heaven
Version bump
*cegui-0.6.0 (27 Mar 2008)
27 Mar 2008; Tristan Heaven
Version bump
06 Sep 2007; Christian Faulhammer
cegui-0.5.0b-r3.ebuild:
stable x86, bug 188632
02 Sep 2007; Christoph Mende
Stable on amd64 wrt bug #188632
02 Sep 2007; nixnut
Stable on ppc wrt bug 186632
*cegui-0.5.0b-r3 (11 Aug 2007)
11 Aug 2007; Tristan Heaven
+cegui-0.5.0b-r3.ebuild:
Remove freeimage USE flag, bug #178110
*cegui-0.5.0b-r2 (22 May 2007)
22 May 2007; Tristan Heaven
+files/cegui-0.5.0b-lua.patch, +cegui-0.5.0b-r2.ebuild:
Patch for lua 5.1 support from Devils-Hawk, bug #177670
04 May 2007; Matti Bickel
~ppc readded (bug #174055)
10 Apr 2007; Peter Weller
Keyworded ~amd64 wrt bug 174055
*cegui-0.5.0b-r1 (10 Apr 2007)
10 Apr 2007; Tristan Heaven
New revision with freeimage USE flag
*cegui-0.5.0b (07 Feb 2007)
07 Feb 2007; Michael Sterrett
version bump
*cegui-0.5.0 (20 Nov 2006)
20 Nov 2006; Tristan Heaven
Version bump
03 Apr 2006;
cegui-0.4.1.ebuild:
gcc-4.1 patch, bug #126517 by Matteo Azzali
26 Feb 2006; Mike Frysinger
Fix by basic/Tupon Alfredo for RPATH issues in sample code #117297.
03 Feb 2006; Michael Sterrett
stable for x86
*cegui-0.4.1 (28 Dec 2005)
28 Dec 2005; Michael Sterrett
version bump
28 Dec 2005; Michael Sterrett
stable for x86
*cegui-0.4.0 (25 Sep 2005)
25 Sep 2005; Mike Frysinger
Version bump #105152 by Mathias Weber.
*cegui-0.3.0 (25 Jul 2005)
25 Jul 2005; Mike Frysinger
Version bump #100270 by Mathias Weber.
*cegui-0.2.0 (03 May 2005)
03 May 2005; Mike Frysinger
Initial import. Ebuild submitted by Michael Kedzierski #85971.
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-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-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
MISC ChangeLog 2712 RMD160 db142f69ace5fc20c7946c5ae2323a8df27e5198 SHA1 cd5043814ab5b6d0496a668401b9f81bd417925f SHA256 8008c6208772103088855978e5f4cacb3d2154043da29a8d3453eb6cbe5f4fb7
MISC metadata.xml 373 RMD160 b4cf972cfe56743d1bd9c667481debd4565a8ed7 SHA1 ab195601fed8d0c986ffadf62081c286410eabba SHA256 df5ab1122b5f537f96505a13e6182ab225edc7e3a0a51394bf6c334896b72961
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-games/cegui/cegui-0.5.0b-r3.ebuild,v 1.4 2007/09/06 07:28:52 opfer 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"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="devil doc examples expat lua opengl xerces-c xml"
RDEPEND="dev-libs/libpcre
=media-libs/freetype-2*
devil? ( media-libs/devil )
expat? ( dev-libs/expat )
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
doc? ( app-doc/doxygen )"
S=${WORKDIR}/${MY_P/b}
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
epatch "${FILESDIR}"/${P}-lua.patch
eautoreconf
}
src_compile() {
econf \
$(use_enable devil) \
$(use_enable examples samples) \
$(use_enable expat) \
$(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-irrlicht-renderer \
--disable-samples \
--disable-silly \
--without-gtk2 \
--without-ogre-renderer \
|| die
emake || die "emake failed"
if use doc ; then
mkdir -p documentation/api_reference
doxygen || die "doxygen failed"
fi
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog README TODO
use doc && dohtml -r documentation/api_reference
if use examples ; then
insinto /usr/share/doc/${PF}/Samples
doins -r Samples.clean/* || die "doins failed"
fi
}
# 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
}
# 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.1.ebuild,v 1.1 2008/06/29 21:01:42 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/${MY_P}-DOCS.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
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}"
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 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-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
}