summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Brill <egore911@gmail.com>2013-12-15 11:57:17 +0100
committerChristoph Brill <egore911@gmail.com>2013-12-15 11:57:17 +0100
commiteeda6cf9997b160fb8b13f70b58a448f81820332 (patch)
treea3cbe5fef71e4d328001fd08e604dcfd8d3412a0
parentc0c211383ac1e5dc7cf1bb0373f932612abea73d (diff)
Drop outdated cegui
-rw-r--r--dev-games/cegui/ChangeLog36
-rw-r--r--dev-games/cegui/Manifest7
-rw-r--r--dev-games/cegui/cegui-0.7.7.ebuild160
-rw-r--r--dev-games/cegui/files/cegui-0.7.5-gcc46.patch10
-rw-r--r--dev-games/cegui/files/cegui-0.7.5-tinyxml.patch17
-rw-r--r--dev-games/cegui/metadata.xml17
6 files changed, 0 insertions, 247 deletions
diff --git a/dev-games/cegui/ChangeLog b/dev-games/cegui/ChangeLog
deleted file mode 100644
index 76e1ab6..0000000
--- a/dev-games/cegui/ChangeLog
+++ /dev/null
@@ -1,36 +0,0 @@
-# ChangeLog for dev-games/cegui
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*cegui-0.7.7 (14 Jul 2012)
-
- 14 Jul 2012; Christoph Brill <egore911@egore911.de> -cegui-0.7.5-r1.ebuild,
- +cegui-0.7.7.ebuild:
- Sync with portage and bump to 0.7.7
-
- 28 May 2012; Christoph Brill <egore911@egore911.de> -cegui-0.7.5.ebuild,
- cegui-0.7.5-r1.ebuild:
- Synchronize with portage tree
-
- 31 Jul 2011; Christoph Brill <egore911@egore911.de>
- +files/cegui-0.7.5-gcc46.patch:
- Add missing patch
-
-*cegui-0.7.5-r1 (31 Jul 2011)
-
- 31 Jul 2011; Christoph Brill <egore911@egore911.de> cegui-0.7.5.ebuild,
- +cegui-0.7.5-r1.ebuild, metadata.xml:
- Sync with portage
-
-*cegui-0.7.5 (22 Mar 2011)
-
- 22 Mar 2011; <egore911@egore911.de> -cegui-0.7.1.ebuild,
- -files/cegui-0.7.1-tinyxml.patch, +cegui-0.7.5.ebuild,
- +files/cegui-0.7.5-tinyxml.patch:
- Update to CEGUI 0.7.5 from portage with support for freeimage
-
-*cegui-0.7.1 (23 Mar 2010)
-
- 23 Mar 2010; Christoph Brill <egore911@egore911.de> cegui-0.7.1.ebuild :
- Initial import. Ebuild taken from gentoos bugzilla #291953, stripped out the
- renaming stuff.
diff --git a/dev-games/cegui/Manifest b/dev-games/cegui/Manifest
deleted file mode 100644
index e1d80b8..0000000
--- a/dev-games/cegui/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-AUX cegui-0.7.5-gcc46.patch 296 SHA256 a497069fc8bc50b23b62f321025364d4d2988a575ec7aeb429b25b94b5d6bf11 SHA512 64d0620dca217c3175813e037775c7202a4efcfa15e7190cbef93bdb52380e2ca6cf8e475664c659ac0b44feaa2b3ccade14aafccb870d6a5a51009a518e8b41 WHIRLPOOL f4431f4759dee86112c71cf21b5c161f47855c187735e9ba7943d953a1711ba2ffca3cf78acb32242a7d07e65fc69bd25a04d13cfb9252fcffeb5235c1d7b26d
-AUX cegui-0.7.5-tinyxml.patch 984 SHA256 0875cdcc967922c85cceeaf2447bca340de7c1b7297785ce9fadfa0ded75c342 SHA512 79445f22aeb01d7cabe67dff84fd88cc22e1fe1b85db11e6942ccdb83c5116242d26a62687bd92652a16148487be72c721633be235364ace6caa5370cfdda886 WHIRLPOOL cfd7de6aea1ffc165a94a6f9f0b5194f10053c7d3ca65a58d42d83dc7e8ff47322d96b15ca849227a61c5f9553d5e61532a6bc0d4cee478f404457308515ae7c
-DIST CEGUI-0.7.7.tar.gz 9176105 SHA256 551e6fe4fffc7586b0ef0434b83ddc2b3889fc8c7eb22d4cca92b1c7ce25059a SHA512 a3adaf1fc8a9adbe7e2eb5939bacbbb6c9b9c5c0299c247e3f562faae1fa5d697634536d2a977925346b49d1060326359fd4739462074b780b6f6649e6f7a4f0 WHIRLPOOL cc394977876137cf0b5b8f75f0ae66eb5a2fcb30e2088b41392f53fdd15a3a4d989ab4784924667f18a12fe569ef3472027e0334e7190cb60fe2d2f596603cf7
-DIST CEGUI-DOCS-0.7.7.tar.gz 14303467 SHA256 21b6fb8841dfb40650d68b3149afe24d7bde7c1986c0e3d86f9c34baa1b00c6c SHA512 cf0745ab9fdc4ca939aabeacf3c15e677ce26a3f4ecf136debc661842adc24955b30460a69238ab65ae65e4367e7da3515125befed2f017aa1b4981f32ccd08c WHIRLPOOL 2faa44214efe454211267f6417a5a0817026e3e46315acabe6b0ead1354443f0396c2bff8ecaa82210d922d59d2d5a6b60b9bab3c6cc2c7184ce6a5f49cd81bc
-EBUILD cegui-0.7.7.ebuild 3688 SHA256 1e5cabfffdaa78a3053fd185fd3ad448adc03918a8853416c083135773a8dc12 SHA512 ff9170a50c11363ca8333e44db7e2074a6ee8e942f35a002f09e036b3a4898bc2b53d55c0ff4eb04b8a93e9a9880b0af97d42d2130e01f3d1d7f0c60462a2e90 WHIRLPOOL a62f734760ac763daeda4ce0359718d29b517b4415e87ec9879392c3fe3405c6a44dea3d9eb18bb0b706e10bf1c14e29490cc8963c1af9d87b95ca44721f96d3
-MISC ChangeLog 1138 SHA256 84662b9fe8e3d3a35f8dbec9ef6eaab0b50e45c127f1605399f601aa121384ee SHA512 d08d37745b19591210a48e72ca66d7119a29bf0f21b0721dfd16b0347b4c60eabee45ab0b4e385bf6f233cbd3b92f3f401bea3c319bc76c57aa692b350cd7101 WHIRLPOOL 7be61323ad03f34940eb540dd3b514f767ec4594c553052a55e288f0d7b8f08f4ac5353e98b4dc0aa1a24c476b6503680fbc41fd13909599de74f64bca7f88f2
-MISC metadata.xml 697 SHA256 1d3ec8ba428f2a18f32b586203e95f08965a9e7e03492414019614693640f7c8 SHA512 8401c2465f9a5372990f32f685612bc1ec5982c699130f9c9117a6d33755bd820a1706b7cb3a657fd468fb646d1847d143384f14bd693febb1e8f41aec633a43 WHIRLPOOL 33bb3e0b6946966c4109c1635ce14d807b9255c325e2037234bfcb7673f0e74c0ad0e5fb19d4019f3dd8826003a5ee2585ec97f4236dcacd7b6d357a8edd03a3
diff --git a/dev-games/cegui/cegui-0.7.7.ebuild b/dev-games/cegui/cegui-0.7.7.ebuild
deleted file mode 100644
index 0946b9f..0000000
--- a/dev-games/cegui/cegui-0.7.7.ebuild
+++ /dev/null
@@ -1,160 +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.7.ebuild,v 1.1 2012/07/09 03:14:07 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 freeimage gtk irrlicht lua ogre 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 )
- freeimage? ( media-libs/freeimage )
- truetype? ( media-libs/freetype:2 )
- irrlicht? ( dev-games/irrlicht )
- lua? (
- dev-lang/lua
- dev-lua/toluapp
- )
- ogre? ( >=dev-games/ogre-1.7 )
- 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 )
- zip? ( sys-libs/zlib[minizip] )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- doc? ( app-doc/doxygen )"
-
-S=${WORKDIR}/${MY_P}
-S2=${WORKDIR}/${MY_P}_static
-
-src_unpack() {
- default
- cp -a "${S}" "${S2}" || die
-}
-
-src_prepare() {
- # use minizip from zlib rather than local code
- if use zip ; then
- sed -i \
- -e '/CEGUI_BUILD_MINIZIP_RESOURCE_PROVIDER_TRUE/{
- s:minizip/ioapi.cpp minizip/unzip.cpp::;
- s:libCEGUIBase@cegui_bsfx@_la-ioapi.lo::;
- s:libCEGUIBase@cegui_bsfx@_la-unzip.lo::
- }' \
- -e '/^ZLIB_LIBS/s:=.*:= -lminizip:' \
- cegui/src/Makefile.in || die
- fi
- rm -rf cegui/src/minizip
-
- if use examples ; then
- cp -r Samples Samples.clean
- rm -f $(find Samples.clean -name 'Makefile*')
- fi
-}
-
-src_configure() {
- local myconf=(
- $(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-null-renderer
- --enable-stb
- --enable-tga
- --disable-corona
- --disable-dependency-tracking
- $(use_enable freeimage)
- --disable-rapidxml
- --disable-samples
- --disable-silly
- $(use_with gtk gtk2)
- )
-
- econf \
- "${myconf[@]}" \
- --disable-static \
- --enable-shared
-
- if use static-libs ; then
- cd "${S2}" || die
- econf \
- "${myconf[@]}" \
- --enable-static \
- --disable-shared
- fi
-
- # we are doing a double build here cause
- # the build system does not permit
- # "--enable-static --enable-shared"
-}
-
-src_compile() {
- default
-
- if use static-libs ; then
- emake -C "${S2}"
- fi
-}
-
-src_install() {
- local i
- default
-
- 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
-
- if use static-libs ; then
- find "${S2}" -name "*CEGUI*.a" -exec dolib.a '{}' \;
-
- # fix/merge .la files
- for i in `find "${D}" -name "*.la"` ; do
- sed \
- -e "s/old_library=''/old_library='$(basename ${i%.la}).a'/" \
- -i ${i} || die "fixing .la files failed"
- done
- else
- # remove .la files
- prune_libtool_files --all
- fi
-}
diff --git a/dev-games/cegui/files/cegui-0.7.5-gcc46.patch b/dev-games/cegui/files/cegui-0.7.5-gcc46.patch
deleted file mode 100644
index 88f8fcc..0000000
--- a/dev-games/cegui/files/cegui-0.7.5-gcc46.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- cegui/include/CEGUIString.h.old 2011-04-27 14:33:25.862856070 +0200
-+++ cegui/include/CEGUIString.h 2011-04-27 14:33:49.780351908 +0200
-@@ -34,6 +34,7 @@
- #include <string>
- #include <string.h>
- #include <stdexcept>
-+#include <cstddef>
-
- // Start of CEGUI namespace section
- namespace CEGUI
diff --git a/dev-games/cegui/files/cegui-0.7.5-tinyxml.patch b/dev-games/cegui/files/cegui-0.7.5-tinyxml.patch
deleted file mode 100644
index 94ed3ca..0000000
--- a/dev-games/cegui/files/cegui-0.7.5-tinyxml.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff -Naur CEGUI-0.7.5/cegui/src/XMLParserModules/TinyXMLParser/CEGUITinyXMLParser.cpp CEGUI-0.7.5/cegui/src/XMLParserModules/TinyXMLParser/CEGUITinyXMLParser.cpp
---- CEGUI-0.7.5/cegui/src/XMLParserModules/TinyXMLParser/CEGUITinyXMLParser.cpp 2010-11-19 11:19:09.000000000 +0000
-+++ CEGUI-0.7.5/cegui/src/XMLParserModules/TinyXMLParser/CEGUITinyXMLParser.cpp 2010-11-19 11:20:09.000000000 +0000
-@@ -131,10 +131,10 @@
- {
- switch(childNode->Type())
- {
-- case CEGUI_TINYXML_NAMESPACE::TiXmlNode::ELEMENT:
-+ case CEGUI_TINYXML_NAMESPACE::TiXmlNode::TINYXML_ELEMENT:
- processElement(childNode->ToElement());
- break;
-- case CEGUI_TINYXML_NAMESPACE::TiXmlNode::TEXT:
-+ case CEGUI_TINYXML_NAMESPACE::TiXmlNode::TINYXML_TEXT:
- if (childNode->ToText()->Value() != '\0')
- d_handler->text((utf8*)childNode->ToText()->Value());
- break;
-
diff --git a/dev-games/cegui/metadata.xml b/dev-games/cegui/metadata.xml
deleted file mode 100644
index db87b2f..0000000
--- a/dev-games/cegui/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>no-herd</herd>
- <maintainer>
- <email>egore911@egore911.de</email>
- </maintainer>
- <use>
- <flag name="devil">Enable image loading via DevIL</flag>
- <flag name="irrlicht">Enable the Irrlicht renderer</flag>
- <flag name="freeimage">Enable image loading via freeimage</flag>
- <flag name="ogre">Enable the OGRE renderer</flag>
- <flag name="tinyxml">Enable the Tiny XML parser module</flag>
- <flag name="xerces-c">Enable the Xerces-C++ XML parser module</flag>
- <flag name="zip">Enable the Minizip resource provider</flag>
- </use>
-</pkgmetadata>