Gentoo Archives: gentoo-commits

From: "Tim Harder (radhermit)" <radhermit@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/terminatorx: ChangeLog terminatorx-3.82.ebuild
Date: Tue, 29 Mar 2011 07:55:57
Message-Id: 20110329075548.2F2F820057@flycatcher.gentoo.org
1 radhermit 11/03/29 07:55:48
2
3 Modified: ChangeLog terminatorx-3.82.ebuild
4 Log:
5 Update to EAPI 2 and use slot deps for gtk+ and glib.
6
7 (Portage version: 2.2.0_alpha29/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.31 media-sound/terminatorx/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/terminatorx/ChangeLog?rev=1.31&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/terminatorx/ChangeLog?rev=1.31&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/terminatorx/ChangeLog?r1=1.30&r2=1.31
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-sound/terminatorx/ChangeLog,v
19 retrieving revision 1.30
20 retrieving revision 1.31
21 diff -u -r1.30 -r1.31
22 --- ChangeLog 24 Oct 2010 16:39:59 -0000 1.30
23 +++ ChangeLog 29 Mar 2011 07:55:48 -0000 1.31
24 @@ -1,6 +1,9 @@
25 # ChangeLog for media-sound/terminatorx
26 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-sound/terminatorx/ChangeLog,v 1.30 2010/10/24 16:39:59 armin76 Exp $
28 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/media-sound/terminatorx/ChangeLog,v 1.31 2011/03/29 07:55:48 radhermit Exp $
30 +
31 + 29 Mar 2011; Tim Harder <radhermit@g.o> terminatorx-3.82.ebuild:
32 + Update to EAPI 2 and use slot deps for gtk+ and glib.
33
34 24 Oct 2010; Raúl Porcel <armin76@g.o> terminatorx-3.82.ebuild:
35 Drop sparc keywords
36
37
38
39 1.17 media-sound/terminatorx/terminatorx-3.82.ebuild
40
41 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/terminatorx/terminatorx-3.82.ebuild?rev=1.17&view=markup
42 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/terminatorx/terminatorx-3.82.ebuild?rev=1.17&content-type=text/plain
43 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/terminatorx/terminatorx-3.82.ebuild?r1=1.16&r2=1.17
44
45 Index: terminatorx-3.82.ebuild
46 ===================================================================
47 RCS file: /var/cvsroot/gentoo-x86/media-sound/terminatorx/terminatorx-3.82.ebuild,v
48 retrieving revision 1.16
49 retrieving revision 1.17
50 diff -u -r1.16 -r1.17
51 --- terminatorx-3.82.ebuild 24 Oct 2010 16:39:59 -0000 1.16
52 +++ terminatorx-3.82.ebuild 29 Mar 2011 07:55:48 -0000 1.17
53 @@ -1,11 +1,12 @@
54 -# Copyright 1999-2010 Gentoo Foundation
55 +# Copyright 1999-2011 Gentoo Foundation
56 # Distributed under the terms of the GNU General Public License v2
57 -# $Header: /var/cvsroot/gentoo-x86/media-sound/terminatorx/terminatorx-3.82.ebuild,v 1.16 2010/10/24 16:39:59 armin76 Exp $
58 +# $Header: /var/cvsroot/gentoo-x86/media-sound/terminatorx/terminatorx-3.82.ebuild,v 1.17 2011/03/29 07:55:48 radhermit Exp $
59 +
60 +EAPI=2
61
62 inherit gnome2 eutils
63
64 MY_P=${P/terminatorx/terminatorX}
65 -S=${WORKDIR}/${MY_P}
66 DESCRIPTION='realtime audio synthesizer that allows you to "scratch" on digitally sampled audio data'
67 HOMEPAGE="http://www.terminatorx.org/"
68 SRC_URI="http://www.terminatorx.org/dist/${MY_P}.tar.gz"
69 @@ -20,8 +21,8 @@
70 vorbis? ( media-libs/libvorbis )
71 sox? ( media-sound/sox
72 media-sound/mpg123 )
73 - >=x11-libs/gtk+-2.2
74 - >=dev-libs/glib-2.2
75 + >=x11-libs/gtk+-2.2:2
76 + >=dev-libs/glib-2.2:2
77 x11-libs/libXi
78 x11-libs/libXxf86dga
79 dev-libs/libxml2
80 @@ -36,22 +37,20 @@
81 x11-proto/inputproto
82 x11-proto/xf86dgaproto"
83
84 -src_unpack() {
85 - unpack ${A}
86 - cd "${S}"
87 +S=${WORKDIR}/${MY_P}
88 +
89 +src_prepare() {
90 # we need the omf fix, or else we get access violation
91 # errors related to sandbox
92 gnome2_omf_fix "${S}/doc/terminatorX-manual/C/Makefile.in"
93 }
94
95 -src_compile() {
96 +src_configure() {
97 econf \
98 $(use_enable alsa) \
99 $(use_enable mad) \
100 $(use_enable vorbis) \
101 - $(use_enable sox) \
102 - || die "econf failed"
103 - emake || die "emake failed."
104 + $(use_enable sox)
105 }
106
107 src_install() {