diff options
author | Michael Sterrett <mr_bones_@gentoo.org> | 2012-04-07 03:17:29 +0000 |
---|---|---|
committer | Michael Sterrett <mr_bones_@gentoo.org> | 2012-04-07 03:17:29 +0000 |
commit | 1fe29491b76593be4b28c282c5b98759db90b8dd (patch) | |
tree | 5102499c5c54476cf76e1b85e38194466cb0086c /dev-games/cegui | |
parent | Initial commit with ebuild submitted by Christopher Howard via bug #407639 (diff) | |
download | gentoo-2-1fe29491b76593be4b28c282c5b98759db90b8dd.tar.gz gentoo-2-1fe29491b76593be4b28c282c5b98759db90b8dd.tar.bz2 gentoo-2-1fe29491b76593be4b28c282c5b98759db90b8dd.zip |
old
(Portage version: 2.1.10.49/cvs/Linux x86_64)
Diffstat (limited to 'dev-games/cegui')
-rw-r--r-- | dev-games/cegui/ChangeLog | 6 | ||||
-rw-r--r-- | dev-games/cegui/cegui-0.7.5.ebuild | 101 | ||||
-rw-r--r-- | dev-games/cegui/cegui-0.7.6.ebuild | 106 |
3 files changed, 5 insertions, 208 deletions
diff --git a/dev-games/cegui/ChangeLog b/dev-games/cegui/ChangeLog index afd65cfd4d5f..c939d369601e 100644 --- a/dev-games/cegui/ChangeLog +++ b/dev-games/cegui/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-games/cegui # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-games/cegui/ChangeLog,v 1.41 2012/03/03 21:25:22 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-games/cegui/ChangeLog,v 1.42 2012/04/07 03:17:29 mr_bones_ Exp $ + + 07 Apr 2012; Michael Sterrett <mr_bones_@gentoo.org> -cegui-0.7.5.ebuild, + -cegui-0.7.6.ebuild: + old *cegui-0.7.6-r1 (03 Mar 2012) diff --git a/dev-games/cegui/cegui-0.7.5.ebuild b/dev-games/cegui/cegui-0.7.5.ebuild deleted file mode 100644 index 7044557075e9..000000000000 --- a/dev-games/cegui/cegui-0.7.5.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-games/cegui/cegui-0.7.5.ebuild,v 1.3 2011/04/05 21:29:52 mr_bones_ Exp $ - -EAPI=4 -inherit eutils - -MY_P=CEGUI-${PV} -MY_D=CEGUI-DOCS-${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_D}.tar.gz )" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 -ppc ~x86" -IUSE="bidi debug devil doc examples expat gtk irrlicht lua ogre opengl pcre static-libs tinyxml truetype xerces-c xml zip" -REQUIRED_USE="|| ( xml tinyxml )" # bug 362223 - -RDEPEND="bidi? ( dev-libs/fribidi ) - devil? ( media-libs/devil ) - doc? ( app-doc/doxygen ) - expat? ( dev-libs/expat ) - truetype? ( media-libs/freetype:2 ) - irrlicht? ( dev-games/irrlicht ) - lua? ( - dev-lang/lua - dev-lua/toluapp - ) - ogre? ( dev-games/ogre ) - opengl? ( - virtual/opengl - virtual/glu - media-libs/freeglut - media-libs/glew - ) - pcre? ( dev-libs/libpcre ) - tinyxml? ( dev-libs/tinyxml ) - xerces-c? ( dev-libs/xerces-c ) - xml? ( dev-libs/libxml2 )" -DEPEND="${RDEPEND} - dev-util/pkgconfig" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - epatch "${FILESDIR}"/${P}-tinyxml.patch - - if use examples ; then - cp -r Samples Samples.clean - rm -f $(find Samples.clean -name 'Makefile*') - fi -} - -src_configure() { - econf \ - $(use_enable bidi bidirectional-text) \ - $(use_enable debug) \ - $(use_enable devil) \ - $(use_enable examples samples) \ - $(use_enable expat) \ - $(use_enable truetype freetype) \ - $(use_enable irrlicht irrlicht-renderer) \ - $(use_enable lua lua-module) \ - $(use_enable lua toluacegui) \ - --enable-external-toluapp \ - $(use_enable ogre ogre-renderer) \ - $(use_enable opengl opengl-renderer) \ - --enable-external-glew \ - $(use_enable pcre) \ - $(use_enable tinyxml) \ - --enable-external-tinyxml \ - $(use_enable xerces-c) \ - $(use_enable xml libxml) \ - $(use_enable zip minizip-resource-provider) \ - --enable-tga \ - --disable-corona \ - --disable-dependency-tracking \ - --disable-samples \ - --disable-silly \ - $(use_with gtk gtk2) \ - $(use_enable static-libs static) \ - --enable-shared -} - -src_install() { - emake DESTDIR="${D}" install || die - - # remove .la files - use static-libs || rm -f "${D}"/usr/*/*.la - - if use doc ; then - emake html || die - dohtml -r doc/doxygen/html/* || die - fi - if use examples ; then - insinto /usr/share/doc/${PF}/Samples - doins -r Samples.clean/* || die - fi -} diff --git a/dev-games/cegui/cegui-0.7.6.ebuild b/dev-games/cegui/cegui-0.7.6.ebuild deleted file mode 100644 index 5e2ece524886..000000000000 --- a/dev-games/cegui/cegui-0.7.6.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-games/cegui/cegui-0.7.6.ebuild,v 1.1 2012/01/25 01:01:51 tristan Exp $ - -EAPI=4 - -MY_P=CEGUI-${PV} -MY_D=CEGUI-DOCS-${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_D}.tar.gz )" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 -ppc ~x86" -IUSE="bidi debug devil doc examples expat gtk irrlicht lua opengl pcre static-libs tinyxml truetype xerces-c xml zip" -REQUIRED_USE="|| ( expat tinyxml xerces-c xml )" # bug 362223 - -RDEPEND="bidi? ( dev-libs/fribidi ) - devil? ( media-libs/devil ) - expat? ( dev-libs/expat ) - truetype? ( media-libs/freetype:2 ) - irrlicht? ( dev-games/irrlicht ) - lua? ( - dev-lang/lua - dev-lua/toluapp - ) - opengl? ( - virtual/opengl - virtual/glu - media-libs/freeglut - media-libs/glew - ) - pcre? ( dev-libs/libpcre ) - tinyxml? ( dev-libs/tinyxml ) - xerces-c? ( dev-libs/xerces-c ) - xml? ( dev-libs/libxml2 )" -DEPEND="${RDEPEND} - dev-util/pkgconfig - doc? ( app-doc/doxygen )" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - # build with newer zlib (bug #389863) - sed -i -e '74i#define OF(x) x' cegui/src/minizip/unzip.h || die - sed -i -e '125i#define OF(x) x' cegui/src/minizip/ioapi.h || die - - if use examples ; then - cp -r Samples Samples.clean - rm -f $(find Samples.clean -name 'Makefile*') - fi -} - -src_configure() { - # ogre-1.6.5 needs older cegui (bug #387103) - econf \ - --disable-ogre-renderer \ - $(use_enable bidi bidirectional-text) \ - $(use_enable debug) \ - $(use_enable devil) \ - $(use_enable examples samples) \ - $(use_enable expat) \ - $(use_enable truetype freetype) \ - $(use_enable irrlicht irrlicht-renderer) \ - $(use_enable lua lua-module) \ - $(use_enable lua toluacegui) \ - --enable-external-toluapp \ - $(use_enable opengl opengl-renderer) \ - --enable-external-glew \ - $(use_enable pcre) \ - $(use_enable tinyxml) \ - --enable-external-tinyxml \ - $(use_enable xerces-c) \ - $(use_enable xml libxml) \ - $(use_enable zip minizip-resource-provider) \ - --enable-null-renderer \ - --enable-stb \ - --enable-tga \ - --disable-corona \ - --disable-dependency-tracking \ - --disable-freeimage \ - --disable-rapidxml \ - --disable-samples \ - --disable-silly \ - $(use_with gtk gtk2) \ - $(use_enable static-libs static) \ - --enable-shared -} - -src_install() { - emake DESTDIR="${D}" install || die - - # remove .la files - use static-libs || rm -f "${D}"/usr/*/*.la - - if use doc ; then - emake html || die - dohtml -r doc/doxygen/html/* || die - fi - if use examples ; then - insinto /usr/share/doc/${PF}/Samples - doins -r Samples.clean/* || die - fi -} |