Gentoo Archives: gentoo-commits

From: "Michael Sterrett (mr_bones_)" <mr_bones_@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in games-puzzle/jools: jools-0.20-r2.ebuild ChangeLog
Date: Fri, 02 Jan 2015 07:58:46
Message-Id: 20150102075842.CF0FAEB2A@oystercatcher.gentoo.org
1 mr_bones_ 15/01/02 07:58:42
2
3 Modified: ChangeLog
4 Added: jools-0.20-r2.ebuild
5 Log:
6 EAPI=5; use python-single-r1
7
8 (Portage version: 2.2.14/cvs/Linux x86_64, unsigned Manifest commit)
9
10 Revision Changes Path
11 1.12 games-puzzle/jools/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-puzzle/jools/ChangeLog?rev=1.12&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-puzzle/jools/ChangeLog?rev=1.12&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-puzzle/jools/ChangeLog?r1=1.11&r2=1.12
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/games-puzzle/jools/ChangeLog,v
20 retrieving revision 1.11
21 retrieving revision 1.12
22 diff -u -r1.11 -r1.12
23 --- ChangeLog 13 Apr 2012 19:20:20 -0000 1.11
24 +++ ChangeLog 2 Jan 2015 07:58:42 -0000 1.12
25 @@ -1,6 +1,11 @@
26 # ChangeLog for games-puzzle/jools
27 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/games-puzzle/jools/ChangeLog,v 1.11 2012/04/13 19:20:20 ulm Exp $
29 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/games-puzzle/jools/ChangeLog,v 1.12 2015/01/02 07:58:42 mr_bones_ Exp $
31 +
32 +*jools-0.20-r2 (02 Jan 2015)
33 +
34 + 02 Jan 2015; Michael Sterrett <mr_bones_@g.o> +jools-0.20-r2.ebuild:
35 + EAPI=5; use python-single-r1
36
37 13 Apr 2012; Ulrich Müller <ulm@g.o> jools-0.20-r1.ebuild:
38 Move EAPI assignment to top of ebuild, bug 411875.
39 @@ -41,4 +46,3 @@
40
41 14 Jan 2007; <tupone@g.o> +jools-0.20.ebuild:
42 New ebuild. Bug #93770 by Anton Romanov
43 -
44
45
46
47 1.1 games-puzzle/jools/jools-0.20-r2.ebuild
48
49 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-puzzle/jools/jools-0.20-r2.ebuild?rev=1.1&view=markup
50 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-puzzle/jools/jools-0.20-r2.ebuild?rev=1.1&content-type=text/plain
51
52 Index: jools-0.20-r2.ebuild
53 ===================================================================
54 # Copyright 1999-2015 Gentoo Foundation
55 # Distributed under the terms of the GNU General Public License v2
56 # $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 $
57
58 EAPI=5
59 PYTHON_COMPAT=( python2_7 )
60 inherit eutils python-single-r1 games
61
62 MUS_P=${PN}-musicpack-1.0
63 DESCRIPTION="clone of Bejeweled, a popular pattern-matching game"
64 HOMEPAGE="http://pessimization.com/software/jools/"
65 SRC_URI="http://pessimization.com/software/jools/${P}.tar.gz
66 http://pessimization.com/software/jools/${MUS_P}.tar.gz"
67
68 LICENSE="GPL-2"
69 SLOT="0"
70 KEYWORDS="~amd64 ~ppc ~x86"
71 IUSE=""
72
73 DEPEND="dev-python/pygame[${PYTHON_USEDEP}]
74 ${PYTHON_DEPS}"
75 RDEPEND=${DEPEND}
76 REQUIRED_USE=${PYTHON_REQUIRED_USE}
77
78 S=${WORKDIR}/${P}/jools
79
80 pkg_setup() {
81 python-single-r1_pkg_setup
82 games_pkg_setup
83 }
84
85 src_unpack() {
86 unpack ${P}.tar.gz
87 cd "${S}"/music
88 unpack ${MUS_P}.tar.gz
89 }
90
91 src_prepare() {
92 echo "MEDIAROOT = \"${GAMES_DATADIR}/${PN}\"" > config.py
93 python_fix_shebang .
94 }
95
96 src_install() {
97 games_make_wrapper ${PN} "${EPYTHON} ./__init__.py" "$(games_get_libdir)"/${PN}
98 insinto "$(games_get_libdir)"/${PN}
99 doins *.py
100 python_optimize "${D}$(games_get_libdir)/${PN}"
101
102 insinto "${GAMES_DATADIR}"/${PN}
103 doins -r fonts images music sounds
104
105 newicon images/ruby/0001.png ${PN}.png
106 make_desktop_entry ${PN} Jools
107 dodoc ../{ChangeLog,doc/{POINTS,TODO}}
108 dohtml ../doc/manual.html
109 prepgamesdirs
110 }