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-arcade/stepmania: ChangeLog stepmania-3.9.ebuild
Date: Mon, 19 Jan 2009 19:53:24
Message-Id: E1LP0BV-0007oU-RE@stork.gentoo.org
1 mr_bones_ 09/01/19 19:53:21
2
3 Modified: ChangeLog stepmania-3.9.ebuild
4 Log:
5 EAPI=2; add use-based dep
6 (Portage version: 2.1.6.4/cvs/Linux 2.6.27.8 i686)
7
8 Revision Changes Path
9 1.27 games-arcade/stepmania/ChangeLog
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-arcade/stepmania/ChangeLog?rev=1.27&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-arcade/stepmania/ChangeLog?rev=1.27&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-arcade/stepmania/ChangeLog?r1=1.26&r2=1.27
14
15 Index: ChangeLog
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/games-arcade/stepmania/ChangeLog,v
18 retrieving revision 1.26
19 retrieving revision 1.27
20 diff -u -r1.26 -r1.27
21 --- ChangeLog 24 Nov 2008 16:48:22 -0000 1.26
22 +++ ChangeLog 19 Jan 2009 19:53:21 -0000 1.27
23 @@ -1,6 +1,9 @@
24 # ChangeLog for games-arcade/stepmania
25 -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
26 -# $Header: /var/cvsroot/gentoo-x86/games-arcade/stepmania/ChangeLog,v 1.26 2008/11/24 16:48:22 ssuominen Exp $
27 +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
28 +# $Header: /var/cvsroot/gentoo-x86/games-arcade/stepmania/ChangeLog,v 1.27 2009/01/19 19:53:21 mr_bones_ Exp $
29 +
30 + 19 Jan 2009; Michael Sterrett <mr_bones_@g.o> stepmania-3.9.ebuild:
31 + EAPI=2; add use-based dep
32
33 24 Nov 2008; <ssuominen@g.o> stepmania-3.9.ebuild:
34 Move patchset tarball out of my old dev space to gentoo mirrors.
35
36
37
38 1.18 games-arcade/stepmania/stepmania-3.9.ebuild
39
40 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-arcade/stepmania/stepmania-3.9.ebuild?rev=1.18&view=markup
41 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-arcade/stepmania/stepmania-3.9.ebuild?rev=1.18&content-type=text/plain
42 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-arcade/stepmania/stepmania-3.9.ebuild?r1=1.17&r2=1.18
43
44 Index: stepmania-3.9.ebuild
45 ===================================================================
46 RCS file: /var/cvsroot/gentoo-x86/games-arcade/stepmania/stepmania-3.9.ebuild,v
47 retrieving revision 1.17
48 retrieving revision 1.18
49 diff -u -r1.17 -r1.18
50 --- stepmania-3.9.ebuild 24 Nov 2008 16:48:22 -0000 1.17
51 +++ stepmania-3.9.ebuild 19 Jan 2009 19:53:21 -0000 1.18
52 @@ -1,7 +1,8 @@
53 -# Copyright 1999-2008 Gentoo Foundation
54 +# Copyright 1999-2009 Gentoo Foundation
55 # Distributed under the terms of the GNU General Public License v2
56 -# $Header: /var/cvsroot/gentoo-x86/games-arcade/stepmania/stepmania-3.9.ebuild,v 1.17 2008/11/24 16:48:22 ssuominen Exp $
57 +# $Header: /var/cvsroot/gentoo-x86/games-arcade/stepmania/stepmania-3.9.ebuild,v 1.18 2009/01/19 19:53:21 mr_bones_ Exp $
58
59 +EAPI=2
60 inherit autotools eutils games
61
62 MY_PV=${PV/_/-}
63 @@ -22,7 +23,7 @@
64 RDEPEND="gtk? ( >=x11-libs/gtk+-2 )
65 mad? ( media-libs/libmad )
66 >=dev-lang/lua-5
67 - media-libs/libsdl
68 + media-libs/libsdl[opengl]
69 jpeg? ( media-libs/jpeg )
70 media-libs/libpng
71 ffmpeg? ( >=media-video/ffmpeg-0.4.9_p20080326 )
72 @@ -34,16 +35,7 @@
73
74 S=${WORKDIR}/StepMania-${MY_PV}-src
75
76 -pkg_setup() {
77 - games_pkg_setup
78 - built_with_use media-libs/libsdl opengl \
79 - || die "You need to compile media-libs/libsdl with USE=opengl."
80 -}
81 -
82 -src_unpack() {
83 - unpack ${A}
84 - cd "${S}"
85 -
86 +src_prepare() {
87 sed "s:/usr/share/games/${PN}:${GAMES_DATADIR}/${PN}:" \
88 "${FILESDIR}"/${P}-gentoo.patch > "${T}"/gentoo.patch
89
90 @@ -57,7 +49,7 @@
91 eautoreconf
92 }
93
94 -src_compile() {
95 +src_configure() {
96 econf --disable-dependency-tracking \
97 $(use_with debug) \
98 $(use_with jpeg) \
99 @@ -65,7 +57,6 @@
100 $(use_with mad mp3) \
101 $(use_enable gtk gtk2) \
102 $(use_enable force-oss)
103 - emake || die "emake failed."
104 }
105
106 src_install() {