diff options
author | Julian Ospald <hasufell@gentoo.org> | 2013-12-30 22:19:24 +0000 |
---|---|---|
committer | Julian Ospald <hasufell@gentoo.org> | 2013-12-30 22:19:24 +0000 |
commit | 946de5ac68912d50ec20921baea57028e427c018 (patch) | |
tree | 462764b54fef44c5dfe6e3f2282d690081c40fd2 /dev-games | |
parent | mask dev-games/ogre-1.9.0 (diff) | |
download | historical-946de5ac68912d50ec20921baea57028e427c018.tar.gz historical-946de5ac68912d50ec20921baea57028e427c018.tar.bz2 historical-946de5ac68912d50ec20921baea57028e427c018.zip |
version bump
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Manifest-Sign-Key: 0xE73C35B3
Diffstat (limited to 'dev-games')
-rw-r--r-- | dev-games/cegui/ChangeLog | 7 | ||||
-rw-r--r-- | dev-games/cegui/Manifest | 20 | ||||
-rw-r--r-- | dev-games/cegui/cegui-0.8.3.ebuild | 107 |
3 files changed, 124 insertions, 10 deletions
diff --git a/dev-games/cegui/ChangeLog b/dev-games/cegui/ChangeLog index f64bc94ea565..9c3288805194 100644 --- a/dev-games/cegui/ChangeLog +++ b/dev-games/cegui/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-games/cegui # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-games/cegui/ChangeLog,v 1.62 2013/07/14 12:13:24 hasufell Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-games/cegui/ChangeLog,v 1.63 2013/12/30 22:19:19 hasufell Exp $ + +*cegui-0.8.3 (30 Dec 2013) + + 30 Dec 2013; Julian Ospald <hasufell@gentoo.org> +cegui-0.8.3.ebuild: + version bump 14 Jul 2013; Julian Ospald <hasufell@gentoo.org> cegui-0.8.2.ebuild: use subslot operator for boost diff --git a/dev-games/cegui/Manifest b/dev-games/cegui/Manifest index 62c25e685567..9dac79a081b7 100644 --- a/dev-games/cegui/Manifest +++ b/dev-games/cegui/Manifest @@ -12,20 +12,22 @@ DIST CEGUI-0.7.9.tar.gz 9204644 SHA256 7c3b264def08b46de749c2acaba363e907479d924 DIST CEGUI-DOCS-0.7.7.tar.gz 14303467 SHA256 21b6fb8841dfb40650d68b3149afe24d7bde7c1986c0e3d86f9c34baa1b00c6c SHA512 cf0745ab9fdc4ca939aabeacf3c15e677ce26a3f4ecf136debc661842adc24955b30460a69238ab65ae65e4367e7da3515125befed2f017aa1b4981f32ccd08c WHIRLPOOL 2faa44214efe454211267f6417a5a0817026e3e46315acabe6b0ead1354443f0396c2bff8ecaa82210d922d59d2d5a6b60b9bab3c6cc2c7184ce6a5f49cd81bc DIST CEGUI-DOCS-0.7.9.tar.gz 16240236 SHA256 6c5305d7bff392b97d6bbbafb9b2579ad4974320d57397010ae4415da125fe5e SHA512 d1c7cd80861ee467c865fbad115ecaed79220bc373b1c3e2fcd9a69e89f750925954f20196f366dc334c8eb7eb6dc444c8ded190eb7f9ab52e0521d02ef78767 WHIRLPOOL 8c9757d4497d23803a6653fb0e5c55ebc2449e145fa216f2f5f72d0f8adca66e63712a9e150dffbca36396805d0e713052272afbfe0471b8edbc45619939276d DIST cegui-0.8.2.tar.gz 18935107 SHA256 4df9479a0da1a29b1e1e2844b70b0e56b9c87b8438cfaaf3ce864cbf266e2ff6 SHA512 6aa88bd59ce79a1ac37b69c8c5e70ab0dfed94176600dcc03af6cbf54a2fba16287b4a35438efe0414e2e33d515240b40bf0e08bc38cfd8158ba918bfe620ab9 WHIRLPOOL e7c8de4954fdb0331d20a388f580e232068cec04ea9577cf3c6c0c5d7cd76ab48dea3360743228e3d3e97bd47e020c1bfded5299e8015f76cecf17a89e508189 +DIST cegui-0.8.3.tar.gz 19585257 SHA256 b0db67c18183bc00c14e63eaa22c93ed2225a24f27bff3386a4127cb3880f11b SHA512 4b4041bf3573d31a6b4e489ff7c08808641d68761bc8396fcf3a05f7dba1b852b5683265a3f71abf6c5513e1d38756a8d320d3675ae01091bbca852a8fe629f5 WHIRLPOOL 12623da67d67598cfbea391dda3832e9f57b612bd6dbb2bf88a0bdb1a8b1eeb4b5df3306b042f8fbd91774672c599d00f5ded7f3a6094b4f61b03b4f8c57ec36 EBUILD cegui-0.6.2b.ebuild 2503 SHA256 be76082e512f27fb71cc449834c7f280bc561cfc8addee74c1a826973f1a03df SHA512 fd07478d53f1540d502ec41699bedaf915a1da573207c1042087034f46cde41b65442791a709c058978c910baf4566ee7c0e4dd7d0a0c21674d4eee8f739883e WHIRLPOOL a898261284b4938e788a8200140e0828fcf870987ef1ac5ba07309d46187f01bf587f2830b8130e080b8e32afc47779d83642c71ffe28304862a7905c9b99247 EBUILD cegui-0.7.7-r1.ebuild 3686 SHA256 aa6709d0a9ee8dac12260855535f4e6d9e15a9a7ef099f5e3c5339289024b9fd SHA512 fc119cbcfda2dfa6dbab8e4764c4f55ab9a4efc2ccd1c256fff35e7babe07573117f9e835cd15266310b1e577ed8e4420ac581d6da84fbd44bc44c73b5af0c8f WHIRLPOOL be1102c9d0d9dc65204c7475f7eca81d9b76b3e47d4a67b9a0242697189eced3cf34a97f50fb3421e646dd34860e61b8e23c5cfda735c26ebe81faa7dd132717 EBUILD cegui-0.7.9.ebuild 3643 SHA256 ee9f74feed1bc61efae673f8138f2eea4e4cf60f4ec1e9a78f7f9c0de673e3a1 SHA512 218e6cf8513b6a817bb1c16c812635f9aeb94cfd70b321b7ffbbcb966eb9cea0c61d71ddd610f2836556b7496d42ec3ca30925310359c3d8182f884cd71ddfea WHIRLPOOL 7a1ac8bdd28482b62b3ace7bb954c02164e1204c8b777599c4a0f5680b64f1ed07a15b5b28635975d8e0dbd9b13405cd0d7e8d9d89d56a51fe6d1649045a948e EBUILD cegui-0.8.2.ebuild 3280 SHA256 e34c6fa38ec9f05b8f22a4c4838262737f89fd5b13c5eacfb5ec8698da8e71cc SHA512 bc3926c748cb1bf4eb1a530183e9c7094b04c3bca63dde06dded5c1903f1ee95d3b51445f169f4b0ca4fe415c036fae32ef88346c42824dcce6a05bd87b77f50 WHIRLPOOL 493f3d1faa372ff022893f11e280cdd5e8c1a68838220b8c6a742dbc7dd3bd07b30bef89633e8d873ae0fbe1b9c8c7186c0a8964b9da318f785e7bef2a3b5757 -MISC ChangeLog 8161 SHA256 f1b131672e7ffb9c83fc2d6710154e22a14b29cbbecc8152d6c1687e668019c2 SHA512 359c4f0eb9fda3c6eb40a59224213d20d3bad1b7df144d549775d9599775bb0eaeea3c5e209f9392e57635790334b54363d0da4cd26dbd542873161b6db8218b WHIRLPOOL fa73f649e3fa14954d3642979fa5a24e65faef6cf6d5f9a27884fde87d2bba88d29bbd8596338bb2eff5923dac656ecb635ddca3a321e51570fdc1aeec521436 +EBUILD cegui-0.8.3.ebuild 3280 SHA256 5094459d61371a0663e87c2a4f9687f8aa56cc35fdce214b0b4460c616f14143 SHA512 594de17646813b5b931ccbb4b2cecf6cf099ae65f91a35ad18f4e311c464e4f1ae2424bd293e63180bb596845867523a6749d50d840ad51480d0db019a447b59 WHIRLPOOL 220c949889959b5cfee86b4c5c0e0531c610ca492465469415594146ffc8aa10abc3b8bf8f7aea13aaef831e010cd71630f80bd0c36fc082ac4b4b601b12283c +MISC ChangeLog 8277 SHA256 9cbeecc9889b8fa08b768a27492c14e9a8c6268fc5dd7bed8683f2c32486d6c1 SHA512 1d2d9bc6c51344edd2a1aaa8da03d6bb660f85648353b77121b4d949ce54299555f639afce7e80cd40651aa0837676ef901d5898e9db80e08e40e81de8edc0bf WHIRLPOOL bb7baf4bb545271f75aba6970b995b31850fa8df656daab18700df7d5660e2d5435d28ea5a2ba6d139efe66e1f222318c2f5fb9dc3bdc05c4dbc62d099ebb86c MISC metadata.xml 645 SHA256 f0ad62945612367ab25186d0531233e2510dec267a20e46d63ce22bf20ca5a8f SHA512 af96da24139b535da6a2d6f3d969701bc9dfbac78920fac9bd7d0c2160d2883c3ca4b578efe7b0753d8ce9a8d86eceab8a6adff07d4ab73dda7626bcc3d172fa WHIRLPOOL e45aeeaf70f0fc9dcc5bc37d25a544fce769a5502c1f0cf6dece48e2293a89d2a3804903b63738bf5929c38cd3ba692a3ff6952ddc55ba5fd83af896c00b4a1b -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.20 (GNU/Linux) +Version: GnuPG v2.0.22 (GNU/Linux) -iQEcBAEBCAAGBQJR4pXnAAoJEFpvPKfnPDWzI4wH/3Y8+zpx0S1n4AxfbKS9cboP -D8gzWSE1simXNOoXJmw0RIgQBpyS/9iVEj9vSqWo9vZssoAiEijP2cUio9HEP2kK -mEnMeJ+6EjRlGZbE3gTs1QNFg9N6MCJNFUCXAWDqACHh1o8iOFu11/KNYgUuPWPh -Ij439euhQa5Nr/hNIJFGraQS4xpDf2otU0pjDUJV84cafHbGDF0p9UuOsnmkuw4w -jWTOmK8/gthTpRy5AwuckOlKI6nsupvvVS9y0RDv5tQebF7tcUWIa2+EjWjcgq0T -pg3f+Kv4DM7UVi2lxn5lUJKM5oEFT4I7RKlCxdLUZc4JfMhPQkd7VaiQYVFc0xs= -=KZld +iQEcBAEBCAAGBQJSwfFsAAoJEFpvPKfnPDWzT7UH/R/6pobHqBhO+kk7ii+RtLwL +XVvzq3WnsW1NmCmxVbWG21/yJtj3rRGAP+HEQ2UPnMfh9C3v2HE3Sg5TaU9Xbr2Z +49xWvuoaUOv6kohxHvGPQZAe5e/ABFIi6rrEv2aW+hjS1rKD84XcZa4NLe5BF+XJ +O4V2LpgLXw2YOguiPQBYxmBXxiOloyTmnlkaoOwrFcv/Rx4svPnIWrBq+F8CaR7V +3oqQ4kIcw0O0Rcm6IzP11dKeSbt8JCuKkeDeBDfsJHsBGY3vnR6utX6shrk1dORX +BKup1uI/Rm4FSvv/lx8M2LBBYkV0VyEPcrxWHliv2WWb/1zF0X6AJ2xVNNT5100= +=CfXv -----END PGP SIGNATURE----- diff --git a/dev-games/cegui/cegui-0.8.3.ebuild b/dev-games/cegui/cegui-0.8.3.ebuild new file mode 100644 index 000000000000..9137553c74e1 --- /dev/null +++ b/dev-games/cegui/cegui-0.8.3.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-games/cegui/cegui-0.8.3.ebuild,v 1.1 2013/12/30 22:19:19 hasufell Exp $ + +EAPI=5 + +# TODO: multiple ABI? +PYTHON_COMPAT=( python2_6 python2_7 ) +inherit eutils flag-o-matic cmake-utils python-single-r1 + +DESCRIPTION="Crazy Eddie's GUI System" +HOMEPAGE="http://www.cegui.org.uk/" +SRC_URI="mirror://sourceforge/crayzedsgui/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 -ppc ~x86" +IUSE="bidi debug devil doc freeimage expat irrlicht lua ogre opengl pcre python static-libs tinyxml truetype xerces-c +xml zip" +REQUIRED_USE="|| ( expat tinyxml xerces-c xml ) + ${PYTHON_REQUIRED_USE}" # bug 362223 + +# gles broken +# gles? ( media-libs/mesa[gles1] ) +# directfb broken +# directfb? ( dev-libs/DirectFB ) +RDEPEND=" + virtual/libiconv + bidi? ( dev-libs/fribidi ) + devil? ( media-libs/devil ) + expat? ( dev-libs/expat ) + freeimage? ( media-libs/freeimage ) + irrlicht? ( dev-games/irrlicht ) + lua? ( + dev-lang/lua + dev-lua/toluapp + ) + ogre? ( >=dev-games/ogre-1.7 ) + opengl? ( + virtual/opengl + virtual/glu + media-libs/glew + ) + pcre? ( dev-libs/libpcre ) + python? ( + ${PYTHON_DEPS} + dev-libs/boost:=[python,${PYTHON_USEDEP}] + ) + tinyxml? ( dev-libs/tinyxml ) + truetype? ( media-libs/freetype:2 ) + xerces-c? ( dev-libs/xerces-c ) + xml? ( dev-libs/libxml2 ) + zip? ( sys-libs/zlib[minizip] )" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + virtual/pkgconfig + doc? ( app-doc/doxygen ) + opengl? ( media-libs/glm )" + +src_configure() { + # http://www.cegui.org.uk/mantis/view.php?id=991 + append-ldflags $(no-as-needed) + + local mycmakeargs=( + -DCEGUI_BUILD_IMAGECODEC_CORONA=OFF + $(cmake-utils_use devil CEGUI_BUILD_IMAGECODEC_DEVIL) + $(cmake-utils_use freeimage CEGUI_BUILD_IMAGECODEC_FREEIMAGE) + -DCEGUI_BUILD_IMAGECODEC_PVR=OFF + -DCEGUI_BUILD_IMAGECODEC_SILLY=OFF + -DCEGUI_BUILD_IMAGECODEC_STB=ON + -DCEGUI_BUILD_IMAGECODEC_TGA=ON + $(cmake-utils_use lua CEGUI_BUILD_LUA_GENERATOR) + $(cmake-utils_use lua CEGUI_BUILD_LUA_MODULE) + $(cmake-utils_use python CEGUI_BUILD_PYTHON_MODULES) + -DCEGUI_BUILD_RENDERER_DIRECTFB=OFF + $(cmake-utils_use irrlicht CEGUI_BUILD_RENDERER_IRRLICHT) + -DCEGUI_BUILD_RENDERER_NULL=ON + $(cmake-utils_use ogre CEGUI_BUILD_RENDERER_OGRE) + $(cmake-utils_use opengl CEGUI_BUILD_RENDERER_OPENGL) + $(cmake-utils_use opengl CEGUI_BUILD_RENDERER_OPENGL3) + -DCEGUI_BUILD_RENDERER_OPENGLES=OFF + $(cmake-utils_use static-libs CEGUI_BUILD_STATIC_CONFIGURATION) + -DCEGUI_BUILD_TESTS=OFF + $(cmake-utils_use expat CEGUI_BUILD_XMLPARSER_EXPAT) + $(cmake-utils_use xml CEGUI_BUILD_XMLPARSER_LIBXML2) + -DCEGUI_BUILD_XMLPARSER_RAPIDXML=OFF + $(cmake-utils_use tinyxml CEGUI_BUILD_XMLPARSER_TINYXML) + $(cmake-utils_use xerces-c CEGUI_BUILD_XMLPARSER_XERCES) + $(cmake-utils_use truetype CEGUI_HAS_FREETYPE) + $(cmake-utils_use zip CEGUI_HAS_MINIZIP_RESOURCE_PROVIDER) + $(cmake-utils_use pcre CEGUI_HAS_PCRE_REGEX) + -DCEGUI_SAMPLES_ENABLED=OFF + $(cmake-utils_use bidi CEGUI_USE_FRIBIDI) + -DCEGUI_USE_MINIBIDI=OFF + ) + + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile + use doc && emake -C "${BUILD_DIR}" html +} + +src_install() { + cmake-utils_src_install + use doc && dohtml "${BUILD_DIR}"/doc/doxygen/html/* +} |