EAPI=5; use python-single-r1
authorMichael Sterrett <mr_bones_@gentoo.org>
Fri, 2 Jan 2015 07:58:49 +0000 (07:58 +0000)
committerMichael Sterrett <mr_bones_@gentoo.org>
Fri, 2 Jan 2015 07:58:49 +0000 (07:58 +0000)
Package-Manager: portage-2.2.14/cvs/Linux x86_64

games-puzzle/jools/ChangeLog
games-puzzle/jools/Manifest
games-puzzle/jools/jools-0.20-r2.ebuild [new file with mode: 0644]

index 690ec6e5702a9f2041c1e95626add9d579d3dc3e..c42b99f2844561345147c0d3a42386766887c6cf 100644 (file)
@@ -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 <mr_bones_@gentoo.org> +jools-0.20-r2.ebuild:
+  EAPI=5; use python-single-r1
 
   13 Apr 2012; Ulrich Müller <ulm@gentoo.org> jools-0.20-r1.ebuild:
   Move EAPI assignment to top of ebuild, bug 411875.
@@ -41,4 +46,3 @@
 
   14 Jan 2007; <tupone@gentoo.org> +jools-0.20.ebuild:
   New ebuild. Bug #93770 by Anton Romanov
-
index 359101ee8f2597aa9f44f94aa8846ceb9edb3a64..9dbd418953a9421a38cb5c109315cd92732b44a8 100644 (file)
@@ -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 (file)
index 0000000..3eaae4d
--- /dev/null
@@ -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
+}