From 195619f5783b3fbb5d82824f56e1457c903ddcc5 Mon Sep 17 00:00:00 2001 From: Michael Sterrett Date: Thu, 1 Jan 2015 21:40:19 +0000 Subject: [PATCH] EAPI=5; use python-single-r1 Package-Manager: portage-2.2.14/cvs/Linux x86_64 --- games-arcade/whichwayisup/ChangeLog | 11 +++- games-arcade/whichwayisup/Manifest | 25 +------- .../whichwayisup/whichwayisup-0.7.9-r1.ebuild | 60 +++++++++++++++++++ 3 files changed, 71 insertions(+), 25 deletions(-) create mode 100644 games-arcade/whichwayisup/whichwayisup-0.7.9-r1.ebuild diff --git a/games-arcade/whichwayisup/ChangeLog b/games-arcade/whichwayisup/ChangeLog index 674b74a0fc15..4e27303ccd71 100644 --- a/games-arcade/whichwayisup/ChangeLog +++ b/games-arcade/whichwayisup/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for games-arcade/whichwayisup -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-arcade/whichwayisup/ChangeLog,v 1.19 2013/02/07 22:07:08 ulm Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-arcade/whichwayisup/ChangeLog,v 1.20 2015/01/01 21:40:14 mr_bones_ Exp $ + +*whichwayisup-0.7.9-r1 (01 Jan 2015) + + 01 Jan 2015; Michael Sterrett + +whichwayisup-0.7.9-r1.ebuild: + EAPI=5; use python-single-r1 07 Feb 2013; Ulrich Müller whichwayisup-0.7.9.ebuild: Move Creative Commons licenses to shorter names. @@ -73,4 +79,3 @@ 13 Aug 2007; Santiago M. Mola +files/whichwayisup-32.xpm, +metadata.xml, +whichwayisup-0.7.0.ebuild: Initial ebuild. Thanks to Denilson. - diff --git a/games-arcade/whichwayisup/Manifest b/games-arcade/whichwayisup/Manifest index ed06b4ec254a..8ce478940077 100644 --- a/games-arcade/whichwayisup/Manifest +++ b/games-arcade/whichwayisup/Manifest @@ -1,25 +1,6 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - AUX whichwayisup-32.xpm 1694 SHA256 594a81af3ba37986f3afb3f7ba65d83e894539312fb9ba5c98d6f79ee66c16d4 SHA512 e0329876d45aa575abe07024d7f154ff743f1899c4dbb58b8e317ae9173c2aadd63a511924e99115a9f56f42411507f542225e4980d9588e09f7765cf41bf95c WHIRLPOOL cbfa9a07ec230eeb30bbc207b44a414f17de4ce5f234d845fe26ebfa817f7c606ad889f311478d21042f8d18546f22702c5d8345c89b127f22363c7edb6b9653 -DIST whichwayisup_b079.zip 1001890 SHA256 bcc2b7fc8719a8e055969c8eac099b7c40b9d68f36ba1f83d690216bdcdd51f6 +DIST whichwayisup_b079.zip 1001890 SHA256 bcc2b7fc8719a8e055969c8eac099b7c40b9d68f36ba1f83d690216bdcdd51f6 SHA512 49ac6b8224f3cf7b0711b297c9dd96ff2a0969f7c16fa1da500bef1ea5d793bd900be124a9b9874239c98db6fd2db92917b8ce2ee09b685e184cfd87bf519809 WHIRLPOOL 4558b17429c6680b39212bc584a18a78847e3845d3eea53889c1c24af09d43d9cfe4301151b89dec40d65e834f546e397466190e6dd0f6c62eb65ba7f33ce56f +EBUILD whichwayisup-0.7.9-r1.ebuild 1472 SHA256 53a8ac0abcf4ed7d66c81298441e59556c2a1d97856e75db581425d0836f47f6 SHA512 8de957e50b8a2abd29977f856aa0053137c58263ae5a67cb025c72e28757c17317c78c9537a34b59237031223f4c695f3b6612e5f8ae39910586042eff22f844 WHIRLPOOL e6b28d823f912575b22218a6d9f7645e880695e70f099bfbdfc018ed080206aef90cb618a6e8ce7ad7a5d90f435e1b4587a4f0cc92165680a67246227c5e8ef7 EBUILD whichwayisup-0.7.9.ebuild 1639 SHA256 1b59ec5c9c9568fd281068927e1000964974a173bd89601ec35234f2a948e309 SHA512 465c35ca4479ad6adb5af35d299b46825e32a1d56fea5a2dfe46dc940632767cd06f7824d9fc07b157476c23c1610530359852d2efa8fff6544b2e15d3fb447a WHIRLPOOL eed3fb381b570b573c1162703db5fa57b982a70b08478b05ac05afdcce7d6eeefe3edcdc1769fdc83944968d20624c6fb8e1a0f849254a784dba74c719d15931 -MISC ChangeLog 2645 SHA256 bb237c56c08b2ae82f2f11d5a10f0f92c23131957daf7b79273d55fad5b7fbe5 SHA512 0534ea358163d562aacbcc0e21938da7e3bc180f7bc463d036463122cba6dbf96557bfc5051ec508cc9646d4760c116da5752b7071df1256d30522ea3b345805 WHIRLPOOL 70c061dcdc9d5cab3d52cf2eb955e92432b64a24c74c55202c8b654e8d3eccc5ed6cfb6117bae48a5290824a1a372095047f643e8beec61fb7f65f9976344ca5 +MISC ChangeLog 2808 SHA256 5530e777b978fcbfa9be6db7f59b6616dca95ef5ee031685b8ad2c07e080321a SHA512 39647895e88841e972b3c9aff26ed0aeb08224bfa5a06d4c833a48b8916eb8dd03b3c60042bea3aa10a95cf53bff36b1500328106e4b73ebe04a011ad375c3e3 WHIRLPOOL 94983fe20e5af0c28f129a291d0c4e9b2fb9669b1103e8621a00d79d847fa78bfdf59d4d741838652272390b737ad1fa3f92a16bb2408bfe0666a822cddb9ce5 MISC metadata.xml 392 SHA256 73d96f5c563dd2109ed762fc91984372e49d2e88906d1a7f2d5de1000bdb64ee SHA512 127dda6fc2862689380aeec97d43ec9b8df597b0fa42b8ae97de0cc5bbca2e485207d37271b8d9b0c9d7b5f782222cbdaffabc288d02c871281ec0879cd3974a WHIRLPOOL 9c709aa9c31baa4356d9c58518a146e9966b0eea5d6413ef8cdbe74facdca0664759c25ae204fbfa17328861a626a800df5731d2859b195a0e3bb05e03d01a5b ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) - -iQIcBAEBCAAGBQJRFCZ3AAoJEDxpGckxwJCB/X8P/j+QNdW1SRWbwwG0BUqmKAo+ -6vKK+Y//is44/BIrF3DTC0yaQ64lpfPpt0qmzbP7lh0prhsQes3PoFlbxqcFZ0e3 -mXG0t9FgunAF3bkX7/7BNwevmicAgiY/fcc2FtrxN9Rx22BRTZrgiRwlIhICgc2m -iFe6WHTg2ND8Tmn2FMTtbZxZUMenVC+BTxYhh6FEN73L6LWCMZomODs6fpin4G/W -LjldFcHaM2l9cW4QEEa6s4bkAnqfIrPo/iWRJH/QSpd/WDQ6OOOyU2cYZaoyftgG -aReQLeuYfeH9H4fQoxPzru3CPYMKd5W2+7UjeXPioaqKHOe9dJl0O9TX7DLpKJDu -Lvtm+8Xxp08GgpvBDs2N3vcz/sMVj300BeVUbYQb+jCh4vbgXooVzNip58JrwBWN -+KDkg2nPKjP2Gz7fV7zUt7xMLyHV4YwJ220wvR3JfM8imp6Pow3DfZxlUqAYHbKj -S+fwzhN2PAGPqcgvjIKnlWMUrLZlmLeYrtEKU5WdWPe982+wEu6Xo/FAPEeuN4yM -/+JjgaC9rHr+Y9AzYMoV2OdvNpsICKVICGsBSdVUE9Platz2uJMbkBOO/0Jgndm8 -ufsXvcu6I2yW/UsaLZ2jn/pknCQpBkC3WVqpdo04btICDrjPg31/aLki9+dxmkhA -9En//b2hmCw+WGaj6WgP -=hqNN ------END PGP SIGNATURE----- diff --git a/games-arcade/whichwayisup/whichwayisup-0.7.9-r1.ebuild b/games-arcade/whichwayisup/whichwayisup-0.7.9-r1.ebuild new file mode 100644 index 000000000000..4fa04b194646 --- /dev/null +++ b/games-arcade/whichwayisup/whichwayisup-0.7.9-r1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-arcade/whichwayisup/whichwayisup-0.7.9-r1.ebuild,v 1.1 2015/01/01 21:40:14 mr_bones_ Exp $ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) +inherit eutils python-single-r1 games + +MY_PV=${PV//./} +MY_P=${PN}_b${MY_PV} +DESCRIPTION="A traditional and challenging 2D platformer game with a slight rotational twist" +HOMEPAGE="http://hectigo.net/puskutraktori/whichwayisup/" +SRC_URI="http://hectigo.net/puskutraktori/whichwayisup/${MY_P}.zip" + +LICENSE="GPL-2 CC-BY-3.0" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +RDEPEND="dev-python/pygame[${PYTHON_USEDEP}] + ${PYTHON_DEPS}" +DEPEND="${RDEPEND} + app-arch/unzip" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +S=${WORKDIR}/${PN} + +pkg_setup() { + python-single-r1_pkg_setup + games_pkg_setup +} + +src_prepare() { + sed -i \ + -e "s:libdir\ =\ .*:libdir\ =\ \"$(games_get_libdir)/${PN}\":" \ + run_game.py || die + sed -i \ + -e "s:data_dir\ =\ .*:data_dir\ =\ \"${GAMES_DATADIR}/${PN}\":" \ + lib/data.py || die + rm data/pictures/Thumbs.db + python_fix_shebang . +} + +src_install() { + newgamesbin run_game.py ${PN} + + insinto "$(games_get_libdir)/${PN}" + doins lib/*.py + + python_optimize "${D}$(games_get_libdir)/${PN}" + + dodoc README.txt changelog.txt + + insinto "${GAMES_DATADIR}/${PN}" + doins -r data/* + + newicon "${FILESDIR}"/${PN}-32.xpm ${PN}.xpm + make_desktop_entry ${PN} "Which Way Is Up?" + prepgamesdirs +} -- 2.26.2