diff options
author | Julian Ospald <hasufell@gentoo.org> | 2014-05-10 22:46:04 +0000 |
---|---|---|
committer | Julian Ospald <hasufell@gentoo.org> | 2014-05-10 22:46:04 +0000 |
commit | fce40e0952780f5337654d91a44c3eed1fe5dea8 (patch) | |
tree | d9ae511fe966ca37c45226c789d7f9d0f86c6528 /games-engines | |
parent | Imported from mv overlay, thanks to Martin Vaeth (diff) | |
download | historical-fce40e0952780f5337654d91a44c3eed1fe5dea8.tar.gz historical-fce40e0952780f5337654d91a44c3eed1fe5dea8.tar.bz2 historical-fce40e0952780f5337654d91a44c3eed1fe5dea8.zip |
version bump
Package-Manager: portage-2.2.10/cvs/Linux x86_64
Manifest-Sign-Key: 0xBDEED020
Diffstat (limited to 'games-engines')
-rw-r--r-- | games-engines/renpy/ChangeLog | 7 | ||||
-rw-r--r-- | games-engines/renpy/Manifest | 32 | ||||
-rw-r--r-- | games-engines/renpy/renpy-6.17.6.ebuild | 112 |
3 files changed, 135 insertions, 16 deletions
diff --git a/games-engines/renpy/ChangeLog b/games-engines/renpy/ChangeLog index 7864a3e3f033..86e0e44563bb 100644 --- a/games-engines/renpy/ChangeLog +++ b/games-engines/renpy/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for games-engines/renpy # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-engines/renpy/ChangeLog,v 1.39 2014/04/28 23:13:07 hasufell Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-engines/renpy/ChangeLog,v 1.40 2014/05/10 22:45:59 hasufell Exp $ + +*renpy-6.17.6 (10 May 2014) + + 10 May 2014; Julian Ospald <hasufell@gentoo.org> +renpy-6.17.6.ebuild: + version bump 28 Apr 2014; Julian Ospald <hasufell@gentoo.org> -renpy-6.17.3.ebuild, renpy-6.17.4.ebuild, -files/renpy-6.17.3-multiple-abi.patch: diff --git a/games-engines/renpy/Manifest b/games-engines/renpy/Manifest index 8adf3bfe8493..e3036ca447fa 100644 --- a/games-engines/renpy/Manifest +++ b/games-engines/renpy/Manifest @@ -13,28 +13,30 @@ DIST renpy-6.14.1-source.tar.bz2 9806538 SHA256 18be3630d1956131a1f010732d15292c DIST renpy-6.15.7-source.tar.bz2 10421736 SHA256 b4280b62f7c8f730a37c7e567b16216b4578fc3640fbcdf5df7c65a73ae52e52 SHA512 d79b1d6b931f281ff208b8ece3889c116ceb05c58fe115e9f7f470788e74e63cfeb3df4f804b4a37a4f1da6ba194c883023808fafc8e8beddf864424958204e6 WHIRLPOOL 202ddb045f440f9abd06f5ac02ebd92a7b0300b14f4755271f1fc4e91bdea21cda19a432f45516f68ba3ad7ead98d7491382ad5c633da277a674f799458795f3 DIST renpy-6.16.5-source.tar.bz2 14455622 SHA256 5ecb00fa84a048ff6e1f1d8a0114373425375e9c0b2a0596bf2d47e996b9d056 SHA512 1a718d86a689135e5a280f64cdc3c0340d712b7804af2169ed4cb4a12528e01088c919b87d36176b3fb8a05e8201f226146c46c4f4d5ebf1d89c3cebd1263c4d WHIRLPOOL b06638c284089ba79d12d95ba604c40fffe595d67e75551bbe8a08ddc57403f1644dd713c5eb15a39fcc34b92722589437935666d172379bb1164d2a02ef9433 DIST renpy-6.17.4-source.tar.bz2 16006541 SHA256 97b2de94c05e2c67c69e2c1bf9c0456bcb767531b0bcf4470c94ab4d488a13d8 SHA512 cc8902444c6f51dae5924fe5595ea730e1e9bca3653cd1b150bd458aeaf64f04b4de0579c40ad69ca9a5ae1f53dd5f95ad2fe36f3b44e72f6cef495d5340209f WHIRLPOOL 370432615a163dc2e2f4dec0423b7f1ff256182b2258817bda29da1a66c516cf3a561826af4ce776d4b2dc9e8d00974906e410d82d7e2b4587f468b039b273c6 +DIST renpy-6.17.6-source.tar.bz2 18021268 SHA256 2ccedcc192b7c10dd0ecfe0ac5c485f999177f6a67806f63c33f64cb12b77e66 SHA512 60953e1c264ffe051e218df91478d25a19beda6cc5699b2b826d6ca17b4f111c41e4e4c1d165c76a6bb131cc321f06a48d6708b2f5aa1af5f66479119e8f7c16 WHIRLPOOL 6dbface7b2775d8b2b00c2665a7949cfccb2f2487b87afd5e6d2d34bc750f0d5952268d12b5c858d026a850c39f579faac38a07d5581d7c441ed2a40770d22fe EBUILD renpy-6.14.1-r1.ebuild 2743 SHA256 0a31483b70a4a1cb033f92a849a9944d9a44dbc5371731e8fcc60f8fd6684803 SHA512 c0e2c0ed5ca6f087323bc399bb140781fd33709ac8491e10578fbced38b54cd1a328d87517c1019999d8973731743576a6e31386ab958a9cfdabc748ece4983d WHIRLPOOL ff0f4d9e2ee4493f7ed50dff8ecae0a1f7438dcb4efbbc6ff6af336794ceae21be71aec6d279109a709e4283835ce3fa90889e0f9a673e556af475146913ec02 EBUILD renpy-6.15.7.ebuild 2679 SHA256 029971c958c52cb48d79623c23ce1de2e22c6c88efed0eac3df13ab89ff119df SHA512 882a2952825e65f83247a9d7cf2b6f34e7e8941f72faa98831e2aad0c4055f3b8387afb8e4e0f902db4d79c5a59653973e48a43f778ca9f1657cb9bdafa415b0 WHIRLPOOL 2203f0db54f28f41363a844fd00149a73358bcc37c8085d0c3bed7adcd9bab2de6e082b1a3970ec284f840ca2f0c5489002fa95bf575f2a76399fd4e4d6a2b4a EBUILD renpy-6.16.5.ebuild 2642 SHA256 0720b9ff62e083a6da7b5d806fdba86fcea5f6d3fff8dde92b0a1675d9e236c6 SHA512 411a69604fce4b12d833a8555b3e0b0b5e70bde63f3d1f8dedb5fa31fe27ecff9d66ded68fbcc145094cff11043a1f41d8e8fa3dacc50616ab2315157186281e WHIRLPOOL 6238d267d35bcacdd1aba3b246d03752211ad6cb0e95a17a1b022dfad566303a742574a63baf52bc1e936c73c8fd2610abfe6dc6af2429560de0b5e983874249 EBUILD renpy-6.17.4.ebuild 2678 SHA256 a33cbba62337d3f5ce216bb10f19d405c74c3ca840c2f641df8414ad892cc848 SHA512 dfaaed8ae0474e02c38d47da89fca97498221ac9eec1bd09dcab2267378f671b2bd5e4fac59f6401290b290c2134912494a3805cec543cbdd84b926b18271931 WHIRLPOOL 8c38bf92a6e23afe973af2a8a3e1fd963da4dc372616fbd4584cf4c194245597b6b393d0488ddf3e22ed84b2d49de2cb5933ee61aa3b5c8f971ff1635f65caef -MISC ChangeLog 6699 SHA256 17be5c4e314c1f0ebe4f67719b8f35dea72d0de8583108cab9bab46bd71af63d SHA512 cdfc45db20fe264a8c28f33aa9cad8ca50ca6f218907f0e4e733d319fe6feeadb10f402b73944ecb9534cda8682ded58ebc74f34f96d86c46a7c492fa8feda83 WHIRLPOOL 60e303284fd3a285f33c11deea639ab688f964c7f69c1585891a03d3edc45b09ccf21fc0654df11fa0ce7d49fb698670e0e56dfa543e3794bb95fcee7a33c465 +EBUILD renpy-6.17.6.ebuild 2678 SHA256 ca2cbf401dc2fc68e79475df30bef8ef3ba8202f6833e6a1c40a3387218235f6 SHA512 c36636da27928b010ce422dabca39a228bf052ab753945f0123befce8c22850daa8e9fa52e65c5755f24e6f1b7b5da7f0b247d87536010b43bf7434e2194af7a WHIRLPOOL e502f94ce41c9385cb3af4698ab82829fc40d74be3c8d39fa45452758719ae220e5b6a22f0134a9cf8f2e5b9aa8cfcf6c8bec62d2088bf4bc869a09ac5fed335 +MISC ChangeLog 6817 SHA256 248c5c6700131fb369c778efd58dc1d82e021107443c7de090747dc295c06fed SHA512 8bd665063950fd3212152f81be350375cfa9af954e7f61a5b25fa714cb0bfef29788437f50e2de8d704ee7a6c889d504ed8e2d3bb1889b5b8cc10faa69f0ea1f WHIRLPOOL b33460c735a5c36248ea1602fc3632a48fd2ab4c556011e12c9ba45926af81bfe57cc6184d78525b7d3cd972dedd49b69bfcd8b31504426aeffc9cba469982b7 MISC metadata.xml 1320 SHA256 87e82c53eca026840f61ba025e6bc8fce59f30c42c12e0560acccf25b00229c8 SHA512 13c3728b2c8f65d8795163aa95bcfc3e7a7875e1a360c283f7ceeb29bda2ef7060323f31b34dd885820294e836fa255c1433d250b7828081b1b14074e2e1e786 WHIRLPOOL 0697e087d393802545ac1163aa96a387f90adf99975f57013f5f73553a61906f3ec87460584d4e66ea3c7864b0195222e190997618cd4babe20f0fd81327bfcb -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iQJ8BAEBCABmBQJTXuCDXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +iQJ8BAEBCABmBQJTbqwrXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzMDlCNDQ4NjEyNDI4NjA5REVEMDI3MzIy -MjBDRDFDNUJERUVEMDIwAAoJECIM0cW97tAgZEYP/0gC8ubgJh38T5F2wGqaCC52 -VkmoRUw3Fb0B8Hf2e9NINgtyiRqzV1XLVN4ubLarKhu4O62aeHFCVoSHvBeN6bhZ -/967ZZ/CHu1IaIjTNnjRTiOf7NTRu5zqPon288GUyYY3d6oJ8WXnmxoKHmsgDJxN -4vXQTO+/bKE1ZOCGqsUCrirNHU5wPdcNNf3pxFIHBbmwtBtu6QDz+JktxaSnHsgd -LZRHtvhxJuYsbmtX8YkvkpIWslNmj7YKHnOcSZGsZZTjr+vEQ4/uVYrs6YLwv9jh -RWGCWH+6rNsNji/ocUjx3d8sBnJdlQasPosBvfGq6zjyLV4lgNb33wkwJBz+sRO3 -UChWoH5c10Q17FaBKGBR56+J4wC5JjkyR8UwluBzw8VYYrXg/WubqcopFKnNSBIg -G44MmzVvd7bop8PDgvgikJJRkEH50x6RfsGcPpwOGFUrzbKKp85bGShhFZgWVdaq -Kl2DlBjvqHikKJkTSo1DpuHDu9bnZxJ3mkK8mPuJc/9sxVgzaBaj/F8dtxYGzyQL -zVAZsg5AOK9FB2ZPipjczYgI1jZ/AjMt0WMsAs3UErgVr2U4hhRh5QXBpr1PtWt4 -B/kT7OhBYMQeZmssllcIrPV9Xnx6VdfDX1HFzcQhkIgD7ScGconHgOst/vZYrfd3 -v1CP7ViS/Hhn3AB8SVSv -=zwjj +MjBDRDFDNUJERUVEMDIwAAoJECIM0cW97tAgRgIP/0DQGuKlAQouAzoQ4VIvzTkh +VXOoZ6t3m/vEQ0FcalurZvuxRIAo+kFKGKF7se27keqg8y+SKBTAwB0UOoL68Zwy +bbvvYoC26Wp3lLneWI27A6YdffrVYUS3kMWNfG/uT/T53dFGRjZ7w3p33tvqOBYK +0ZOdbRq+eEQeCYOR9jfgmI5TwJl/l7dk1NrDpKkC7h41OFbrmhITNl0D/MHLel9E +zYrp5t4E4VvRroyLbnvoit/6NGWmMrAh9/hkhjOumuL2KNcKRke1cnBvN7zxDALs +5wIohvqevyYxJaxwOhk00E3QZcuyWyhuHU/vyltp8OhOnjg3UcEcss8LmuiWQXpI +myLjkxk2QkTSzr3Xn65zy9yKlwfiGSyt1wIqPYUHPTwoupdT9+PkTCvFb7Uy19I/ +eFfifo9se1CDZn6m8awujeNnohLCsfpr4meclTXezizTuZFur4dUWtB9Zk0nAibj +ZgcU241A95LZxlikPQVSWiUcmSLmPDTRRjQqjeqZtPzKJSn4j2csfwXzW4BpZUKI +gV0xz31iNBnPUfG5QmWeYrdEH8PbMyBhGLzLY2x4F5VyqKYMTS9nFQrYMyhnGNcC +yMSJis2J4d+puXNf1sxeovDgKQJ5DFpX9HNXGzDMG87JFJFWjti4izYsYQU8C5Dc +ov3IiN1sZ+BHX2UzJ8Rg +=PE8Z -----END PGP SIGNATURE----- diff --git a/games-engines/renpy/renpy-6.17.6.ebuild b/games-engines/renpy/renpy-6.17.6.ebuild new file mode 100644 index 000000000000..d98428d4b0d6 --- /dev/null +++ b/games-engines/renpy/renpy-6.17.6.ebuild @@ -0,0 +1,112 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-engines/renpy/renpy-6.17.6.ebuild,v 1.1 2014/05/10 22:45:59 hasufell Exp $ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) +DISTUTILS_IN_SOURCE_BUILD=1 +inherit eutils toolchain-funcs python-r1 versionator gnome2-utils games distutils-r1 + +DESCRIPTION="Visual novel engine written in python" +HOMEPAGE="http://www.renpy.org" +SRC_URI="http://www.renpy.org/dl/${PV}/${P}-source.tar.bz2" + +LICENSE="MIT" +SLOT="$(get_version_component_range 1-2)" +MYSLOT=$(delete_all_version_separators ${SLOT}) +KEYWORDS="~amd64 ~x86" +IUSE="development doc examples" +REQUIRED_USE="examples? ( development )" + +RDEPEND=" + >=app-admin/eselect-renpy-0.4 + dev-libs/fribidi + dev-python/pygame[X,${PYTHON_USEDEP}] + >=dev-lang/python-exec-0.3[${PYTHON_USEDEP}] + media-libs/glew + media-libs/libpng:0 + media-libs/libsdl[X,video] + media-libs/freetype:2 + sys-libs/zlib + virtual/ffmpeg + virtual/python-argparse[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-python/cython[${PYTHON_USEDEP}] + virtual/pkgconfig" + +S=${WORKDIR}/${P}-source + +pkg_setup() { + games_pkg_setup + export CFLAGS="${CFLAGS} $($(tc-getPKG_CONFIG) --cflags fribidi)" +} + +python_prepare_all() { + # wooosh! this should fix multiple abi + epatch "${FILESDIR}"/${P}-multiple-abi.patch + + einfo "Deleting precompiled python files" + find . -name '*.py[co]' -print -delete || die + + sed -i \ + -e "s/@SLOT@/${MYSLOT}/" \ + renpy.py renpy/common.py || die "setting slot failed!" + + distutils-r1_python_prepare_all +} + +python_compile() { + cd "${S}"/module || die + distutils-r1_python_compile +} + +python_install() { + cd "${S}"/module || die + distutils-r1_python_install --install-lib="$(python_get_sitedir)/renpy${MYSLOT}" + + cd "${S}" || die + python_scriptinto "${GAMES_BINDIR}" + python_newscript renpy.py ${PN}-${SLOT} + + python_moduleinto renpy${MYSLOT} + python_domodule renpy + if use development ; then + python_domodule launcher templates + fi + if use examples ; then + python_domodule the_question tutorial + fi +} + +python_install_all() { + if use development; then + newicon -s 32 launcher/game/images/logo32.png ${P}.png + make_desktop_entry ${PN}-${SLOT} "Ren'Py ${PV}" ${P} + fi + + if use doc; then + dohtml -r doc + fi + + prepgamesdirs +} + +pkg_preinst() { + games_pkg_preinst + use development && gnome2_icon_savelist +} + +pkg_postinst() { + games_pkg_postinst + use development && gnome2_icon_cache_update + + einfo "running: eselect renpy update --if-unset" + eselect renpy update --if-unset +} + +pkg_postrm() { + use development && gnome2_icon_cache_update + + einfo "running: eselect renpy update --if-unset" + eselect renpy update --if-unset +} |