From: Michael Sterrett Date: Fri, 2 Jan 2015 07:58:49 +0000 (+0000) Subject: EAPI=5; use python-single-r1 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=56c711f234eff69a14085802e3bc24b0fc70c1f8;p=gentoo.git EAPI=5; use python-single-r1 Package-Manager: portage-2.2.14/cvs/Linux x86_64 --- diff --git a/games-puzzle/jools/ChangeLog b/games-puzzle/jools/ChangeLog index 690ec6e5702a..c42b99f28445 100644 --- a/games-puzzle/jools/ChangeLog +++ b/games-puzzle/jools/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for games-puzzle/jools -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-puzzle/jools/ChangeLog,v 1.11 2012/04/13 19:20:20 ulm Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-puzzle/jools/ChangeLog,v 1.12 2015/01/02 07:58:42 mr_bones_ Exp $ + +*jools-0.20-r2 (02 Jan 2015) + + 02 Jan 2015; Michael Sterrett +jools-0.20-r2.ebuild: + EAPI=5; use python-single-r1 13 Apr 2012; Ulrich Müller jools-0.20-r1.ebuild: Move EAPI assignment to top of ebuild, bug 411875. @@ -41,4 +46,3 @@ 14 Jan 2007; +jools-0.20.ebuild: New ebuild. Bug #93770 by Anton Romanov - diff --git a/games-puzzle/jools/Manifest b/games-puzzle/jools/Manifest index 359101ee8f25..9dbd418953a9 100644 --- a/games-puzzle/jools/Manifest +++ b/games-puzzle/jools/Manifest @@ -1,25 +1,6 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -DIST jools-0.20.tar.gz 1710143 RMD160 c9689549b6f73ca6cc43a7e840d1f7555df24df8 SHA1 3832e22cbee8d2cc7f13030ea0b1caf09a185179 SHA256 50f5c23491e45b4658baecdb774ba071000f4c9a1164b77c95cbfe711f3e36c8 -DIST jools-musicpack-1.0.tar.gz 4447501 RMD160 e2b084bbea972c42b79fa8e56ee9fcc9b1e34f05 SHA1 52982a438e7bc6ed4691e63838f92f7aa919bf54 SHA256 baf3bd24a65508868b13b6224a0661dc4b8616eb8d70fab04a9e732d32983c84 -EBUILD jools-0.20-r1.ebuild 1512 RMD160 bd9752404f08163349673c69cba2e83b65830162 SHA1 af49e75cf17f75483e663623be37e23765d807ad SHA256 fb2f0583103c6271f6fd18793c399c5b05995fcc316285cb62183ffd50f9f473 -MISC ChangeLog 1567 RMD160 9931db55c64a7e081bae5e16d31fa9b576e490d7 SHA1 a42c8f4be907371728c6a67e94e610069e812460 SHA256 fac2b4bdd7c7a2aca44363fb00ebacbb4b27a15190ac4670d821042d1a6f8e78 -MISC metadata.xml 580 RMD160 e6b0dd9e0ae3e6e6d8bfa294e7aa8db82e5a745e SHA1 07a986344634de8f41008723fc07d468a9667f9f SHA256 99ea28a2292a9b3fae00d7a12b4b707e521029fe8a4708b2cd639206b24002d1 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) - -iQIcBAEBAgAGBQJPiH1GAAoJEDxpGckxwJCBl/AQAKsMzYsXtmzqKawCpzZQKpV8 -wXwqycgtZrsP5Hbt6xVAKli+uPgV6DIZCfOfYsI5qaMoeLEeO8WQL9VBzZew0I7/ -8dyWhfetSg67ty/HFp4GF8Nrh8TR8YnjAl3SYedAIl/okenN6To3BKuJFH4NIodC -tH3nbnoi2fI6nHEfE8Uhu2k+cNurJQjZERecplKjTdIYPE/K3x4SrhiOgMNgJpPb -g1+eqexuisSfk8pir3EfBfZF1XKSRkcSCq4tA/pkQ//zRiFEPia1CSwacFPfFMuQ -UJtcJM53IedcdUw4pwrHKqWZvGF5hggzr1O2CsM7809ljASe7SxY8twID/enLR7Z -58Kfq3OKVibLd1S0HMMatSBqFfSsby/Q2mPzYz2mc7gzu/fWDkZnoFzadAmHd7Ow -zxdUm/TuB+lGRm1OzS2DZtp3ViBjnll+mv6fxBYUN2MtX8tOM11v3a1cjssfOrF/ -LO0l8dpzbcXf3KwCq6sX2H8PCO2s6TebI64WX9SGjsnTFEnKNsng/77lOdloCtcq -SO3AjLl8/DVNco/MuBvnFKub9LGEKzaZ7lcU2bDBu3isl5fDPaDaGgTcSQAO2A0X -3H/UaR8CsV0GmuhgVCf/JgTf++GITUrU4eG/noa4F2pH5epsuKSlrgyaoFhYIUCK -bunPS4Qqc9yQNiHfDjxW -=KGHH ------END PGP SIGNATURE----- +DIST jools-0.20.tar.gz 1710143 SHA256 50f5c23491e45b4658baecdb774ba071000f4c9a1164b77c95cbfe711f3e36c8 SHA512 11eadceb8208a72846a9e16a2dae0a1b1d7f8995d5ff2487ee03dd62811f3a232c0d08dc044c351f44c120e6e75eba11df1a727a9d5c6c57ce5e2ef8ee4d0986 WHIRLPOOL 7c84e67e4c1b1ced837f8295bd8333bf511f526494d0cf1d9f75f97bc675955aa91aa5f49ef452fc45e5f596fc22d904b90113409f66877c0f2140f730ff2fd1 +DIST jools-musicpack-1.0.tar.gz 4447501 SHA256 baf3bd24a65508868b13b6224a0661dc4b8616eb8d70fab04a9e732d32983c84 SHA512 1773beb8cd7df756cb4f7ba55729a6dfa995ca860f3381e2fed3884f42227d19955e13f8be9b2f6f64d4d86e452be9fe876963e24c85cd2c3cc42df62804b9c2 WHIRLPOOL 0b3cfc8c115919c375132150a5bb5fd861d592f8ae6de75e9fe00b835ebdbcd4988a8187499bc50049931b2a2651113f24de84ff240082961197a6dd9328cdae +EBUILD jools-0.20-r1.ebuild 1512 SHA256 fb2f0583103c6271f6fd18793c399c5b05995fcc316285cb62183ffd50f9f473 SHA512 1757c9fa1faad04032d60b7aafb41323cd3412842d3a0f8df88a510ee5e4c58b42af916ccd5c1cc107165bf4f63a408f55e16f2a363e0c8319c3489f0cbb92cc WHIRLPOOL 141c22dd481889443fc7794a2d5b9f3931ff01f13209c9dd7692a4317f39a8344363b58c0a6fa5a80e2562ea25b48a32305d47b268e50fd24cc839de11ee1804 +EBUILD jools-0.20-r2.ebuild 1431 SHA256 d59aac4c73575e01745c1a7e65d0fa56c7b4705f477816d6820f79f0a1ab3b52 SHA512 831d756d328be2fbb6078cb04bab9992d1f0f0dbf1cea39f3f506e7cdd5de4e48fe29b1dcfbb1b31b0f03aa4ee2f816faca10761db907876b9f3e8970b478ae3 WHIRLPOOL 69eadfb915141861e874bb9d3dcd2b100567ca8cb960bbda84af6058578c9615b86f06d3bd002530b7b16b19a5c73435efc345312fe1fcec1e59bbab52c3d7d1 +MISC ChangeLog 1712 SHA256 9378455324acd1cffdf3a3d256d073dc3259408f77aebc7554c201ed5ce4cfd6 SHA512 ff8b3e3aee7fc89738aa33e777fe9f1c1b7e9957efbc449bf2d5865c5331243abb1ef84aa25e4e3a7454009aeb97f10da8473afe935f6ddffa82380f5c1afdab WHIRLPOOL 98284f8df1d01f5917494cafdc84e835c380095d6664533da093b84e05f2baa2320044bc998aa59ff4b57ff43aec4e21224d8aa6f1495ca27234be6db18666c0 +MISC metadata.xml 580 SHA256 99ea28a2292a9b3fae00d7a12b4b707e521029fe8a4708b2cd639206b24002d1 SHA512 3c52ea2d67e13dd5f97940b5d4c1bd51b8c02307e98c5263dcd48cab132ff3ca82be51205e195a77c5b60191df93adaa122b56337458393baac161466e14c6cb WHIRLPOOL 2b4b7c2ae292bfe5ff951109447e6e0bc9ad7448f6ddee9a638bcf91334af954c0a9551c208c440e55aade6ff098e8a88da7bb52f9c78ce6bbc743b95ec0dc97 diff --git a/games-puzzle/jools/jools-0.20-r2.ebuild b/games-puzzle/jools/jools-0.20-r2.ebuild new file mode 100644 index 000000000000..3eaae4d4e837 --- /dev/null +++ b/games-puzzle/jools/jools-0.20-r2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-puzzle/jools/jools-0.20-r2.ebuild,v 1.1 2015/01/02 07:58:42 mr_bones_ Exp $ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) +inherit eutils python-single-r1 games + +MUS_P=${PN}-musicpack-1.0 +DESCRIPTION="clone of Bejeweled, a popular pattern-matching game" +HOMEPAGE="http://pessimization.com/software/jools/" +SRC_URI="http://pessimization.com/software/jools/${P}.tar.gz + http://pessimization.com/software/jools/${MUS_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +DEPEND="dev-python/pygame[${PYTHON_USEDEP}] + ${PYTHON_DEPS}" +RDEPEND=${DEPEND} +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +S=${WORKDIR}/${P}/jools + +pkg_setup() { + python-single-r1_pkg_setup + games_pkg_setup +} + +src_unpack() { + unpack ${P}.tar.gz + cd "${S}"/music + unpack ${MUS_P}.tar.gz +} + +src_prepare() { + echo "MEDIAROOT = \"${GAMES_DATADIR}/${PN}\"" > config.py + python_fix_shebang . +} + +src_install() { + games_make_wrapper ${PN} "${EPYTHON} ./__init__.py" "$(games_get_libdir)"/${PN} + insinto "$(games_get_libdir)"/${PN} + doins *.py + python_optimize "${D}$(games_get_libdir)/${PN}" + + insinto "${GAMES_DATADIR}"/${PN} + doins -r fonts images music sounds + + newicon images/ruby/0001.png ${PN}.png + make_desktop_entry ${PN} Jools + dodoc ../{ChangeLog,doc/{POINTS,TODO}} + dohtml ../doc/manual.html + prepgamesdirs +}