Gentoo Archives: gentoo-commits

From: "Thomas Anderson (gentoofan23)" <gentoofan23@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-tv/mythtv: mythtv-0.21_p19961-r1.ebuild ChangeLog mythtv-0.21_p18314-r2.ebuild mythtv-0.21_p18314-r1.ebuild mythtv-0.21_p19961-r2.ebuild
Date: Mon, 31 Oct 2011 03:59:00
Message-Id: E1MfzFn-0007Ld-U7@stork.gentoo.org
1 gentoofan23 09/08/25 16:52:15
2
3 Modified: mythtv-0.21_p19961-r1.ebuild ChangeLog
4 mythtv-0.21_p18314-r2.ebuild
5 mythtv-0.21_p18314-r1.ebuild
6 mythtv-0.21_p19961-r2.ebuild
7 Log:
8 Make all ebuilds use mythtv.eclass' SRC_URI, fixing bug #280516. Convert mythtv-0.21_p18314-r* to EAPI 2 for SRC_URI arrows. Adjust all ebuilds to call source preparation commands in src_prepare as they should be in EAPI 2.
9 (Portage version: 2.1.6.13/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.4 media-tv/mythtv/mythtv-0.21_p19961-r1.ebuild
13
14 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-tv/mythtv/mythtv-0.21_p19961-r1.ebuild?rev=1.4&view=markup
15 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-tv/mythtv/mythtv-0.21_p19961-r1.ebuild?rev=1.4&content-type=text/plain
16 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-tv/mythtv/mythtv-0.21_p19961-r1.ebuild?r1=1.3&r2=1.4
17
18 Index: mythtv-0.21_p19961-r1.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/media-tv/mythtv/mythtv-0.21_p19961-r1.ebuild,v
21 retrieving revision 1.3
22 retrieving revision 1.4
23 diff -u -r1.3 -r1.4
24 --- mythtv-0.21_p19961-r1.ebuild 6 Mar 2009 18:11:04 -0000 1.3
25 +++ mythtv-0.21_p19961-r1.ebuild 25 Aug 2009 16:52:15 -0000 1.4
26 @@ -1,6 +1,6 @@
27 # Copyright 1999-2009 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/media-tv/mythtv/mythtv-0.21_p19961-r1.ebuild,v 1.3 2009/03/06 18:11:04 mr_bones_ Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/media-tv/mythtv/mythtv-0.21_p19961-r1.ebuild,v 1.4 2009/08/25 16:52:15 gentoofan23 Exp $
31
32 EAPI=2
33 inherit flag-o-matic multilib eutils qt3 mythtv toolchain-funcs python confutils
34 @@ -9,8 +9,6 @@
35 SLOT="0"
36 KEYWORDS="~amd64 ~ppc ~x86"
37
38 -SRC_URI="mirror://gentoo/${P}.tar.bz2"
39 -
40 IUSE_VIDEO_CARDS="video_cards_nvidia"
41 IUSE="aac alsa altivec autostart debug directv dvb dvd fftw ieee1394 jack lcd \
42 lirc mmx opengl perl python xvmc ${IUSE_VIDEO_CARDS}"
43 @@ -69,10 +67,7 @@
44 usermod -a -G ${MYTHTV_GROUPS} mythtv
45 }
46
47 -src_unpack() {
48 - unpack ${A}
49 - cd "${S}"
50 -
51 +src_prepare() {
52 # upstream wants the revision number in their version.cpp
53 # since the subversion.eclass strips out the .svn directory
54 # svnversion in MythTV's build doesn't work
55 @@ -167,7 +162,7 @@
56 CFLAGS=""
57 CXXFLAGS=""
58 einfo "Running ./configure ${myconf}"
59 - ./configure ${myconf} || die "configure died"
60 + sh configure ${myconf} || die "configure died"
61 }
62
63 src_compile() {
64
65
66
67 1.278 media-tv/mythtv/ChangeLog
68
69 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-tv/mythtv/ChangeLog?rev=1.278&view=markup
70 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-tv/mythtv/ChangeLog?rev=1.278&content-type=text/plain
71 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-tv/mythtv/ChangeLog?r1=1.277&r2=1.278
72
73 Index: ChangeLog
74 ===================================================================
75 RCS file: /var/cvsroot/gentoo-x86/media-tv/mythtv/ChangeLog,v
76 retrieving revision 1.277
77 retrieving revision 1.278
78 diff -u -r1.277 -r1.278
79 --- ChangeLog 16 Aug 2009 13:45:16 -0000 1.277
80 +++ ChangeLog 25 Aug 2009 16:52:15 -0000 1.278
81 @@ -1,6 +1,14 @@
82 # ChangeLog for media-tv/mythtv
83 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
84 -# $Header: /var/cvsroot/gentoo-x86/media-tv/mythtv/ChangeLog,v 1.277 2009/08/16 13:45:16 gentoofan23 Exp $
85 +# $Header: /var/cvsroot/gentoo-x86/media-tv/mythtv/ChangeLog,v 1.278 2009/08/25 16:52:15 gentoofan23 Exp $
86 +
87 + 25 Aug 2009; Thomas Anderson <gentoofan23@g.o>
88 + mythtv-0.21_p18314-r1.ebuild, mythtv-0.21_p18314-r2.ebuild,
89 + mythtv-0.21_p19961-r1.ebuild, mythtv-0.21_p19961-r2.ebuild:
90 + Make all ebuilds use mythtv.eclass' SRC_URI, fixing bug #280516. Convert
91 + mythtv-0.21_p18314-r* to EAPI 2 for SRC_URI arrows. Adjust all ebuilds to
92 + call source preparation commands in src_prepare as they should be in EAPI
93 + 2.
94
95 16 Aug 2009; Thomas Anderson <gentoofan23@g.o>
96 mythtv-0.21_p19961-r2.ebuild:
97
98
99
100 1.2 media-tv/mythtv/mythtv-0.21_p18314-r2.ebuild
101
102 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-tv/mythtv/mythtv-0.21_p18314-r2.ebuild?rev=1.2&view=markup
103 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-tv/mythtv/mythtv-0.21_p18314-r2.ebuild?rev=1.2&content-type=text/plain
104 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-tv/mythtv/mythtv-0.21_p18314-r2.ebuild?r1=1.1&r2=1.2
105
106 Index: mythtv-0.21_p18314-r2.ebuild
107 ===================================================================
108 RCS file: /var/cvsroot/gentoo-x86/media-tv/mythtv/mythtv-0.21_p18314-r2.ebuild,v
109 retrieving revision 1.1
110 retrieving revision 1.2
111 diff -u -r1.1 -r1.2
112 --- mythtv-0.21_p18314-r2.ebuild 29 May 2009 20:13:06 -0000 1.1
113 +++ mythtv-0.21_p18314-r2.ebuild 25 Aug 2009 16:52:15 -0000 1.2
114 @@ -1,16 +1,14 @@
115 # Copyright 1999-2009 Gentoo Foundation
116 # Distributed under the terms of the GNU General Public License v2
117 -# $Header: /var/cvsroot/gentoo-x86/media-tv/mythtv/mythtv-0.21_p18314-r2.ebuild,v 1.1 2009/05/29 20:13:06 beandog Exp $
118 +# $Header: /var/cvsroot/gentoo-x86/media-tv/mythtv/mythtv-0.21_p18314-r2.ebuild,v 1.2 2009/08/25 16:52:15 gentoofan23 Exp $
119
120 -EAPI=1
121 +EAPI=2
122 inherit flag-o-matic multilib eutils qt3 mythtv toolchain-funcs python confutils
123
124 DESCRIPTION="Homebrew PVR project"
125 SLOT="0"
126 KEYWORDS="~amd64 ~ppc ~x86"
127
128 -SRC_URI="mirror://gentoo/${P}.tar.bz2"
129 -
130 IUSE_VIDEO_CARDS="video_cards_nvidia video_cards_via"
131 IUSE="aac alsa altivec autostart debug directv dvb dvd fftw ieee1394 jack lcd \
132 lirc mmx opengl perl python xvmc ${IUSE_VIDEO_CARDS}"
133 @@ -72,11 +70,7 @@
134 usermod -a -G ${MYTHTV_GROUPS} mythtv
135 }
136
137 -src_unpack() {
138 -
139 - unpack ${A}
140 - cd "${S}"
141 -
142 +src_prepare() {
143 # upstream wants the revision number in their version.cpp
144 # since the subversion.eclass strips out the .svn directory
145 # svnversion in MythTV's build doesn't work
146 @@ -98,7 +92,7 @@
147
148 }
149
150 -src_compile() {
151 +src_configure() {
152 local myconf="--prefix=/usr
153 --mandir=/usr/share/man
154 --libdir-name=$(get_libdir)"
155 @@ -178,8 +172,10 @@
156 CFLAGS=""
157 CXXFLAGS=""
158 einfo "Running ./configure ${myconf}"
159 - ./configure ${myconf} || die "configure died"
160 + sh configure ${myconf} || die "configure died"
161 +}
162
163 +src_compile() {
164 eqmake3 mythtv.pro -o "Makefile" || die "eqmake3 failed"
165 emake || die "emake failed"
166
167
168
169
170 1.8 media-tv/mythtv/mythtv-0.21_p18314-r1.ebuild
171
172 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-tv/mythtv/mythtv-0.21_p18314-r1.ebuild?rev=1.8&view=markup
173 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-tv/mythtv/mythtv-0.21_p18314-r1.ebuild?rev=1.8&content-type=text/plain
174 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-tv/mythtv/mythtv-0.21_p18314-r1.ebuild?r1=1.7&r2=1.8
175
176 Index: mythtv-0.21_p18314-r1.ebuild
177 ===================================================================
178 RCS file: /var/cvsroot/gentoo-x86/media-tv/mythtv/mythtv-0.21_p18314-r1.ebuild,v
179 retrieving revision 1.7
180 retrieving revision 1.8
181 diff -u -r1.7 -r1.8
182 --- mythtv-0.21_p18314-r1.ebuild 6 Mar 2009 18:11:04 -0000 1.7
183 +++ mythtv-0.21_p18314-r1.ebuild 25 Aug 2009 16:52:15 -0000 1.8
184 @@ -1,16 +1,14 @@
185 # Copyright 1999-2009 Gentoo Foundation
186 # Distributed under the terms of the GNU General Public License v2
187 -# $Header: /var/cvsroot/gentoo-x86/media-tv/mythtv/mythtv-0.21_p18314-r1.ebuild,v 1.7 2009/03/06 18:11:04 mr_bones_ Exp $
188 +# $Header: /var/cvsroot/gentoo-x86/media-tv/mythtv/mythtv-0.21_p18314-r1.ebuild,v 1.8 2009/08/25 16:52:15 gentoofan23 Exp $
189
190 -EAPI=1
191 +EAPI=2
192 inherit flag-o-matic multilib eutils qt3 mythtv toolchain-funcs python confutils
193
194 DESCRIPTION="Homebrew PVR project"
195 SLOT="0"
196 KEYWORDS="amd64 ppc x86"
197
198 -SRC_URI="mirror://gentoo/${P}.tar.bz2"
199 -
200 IUSE_VIDEO_CARDS="video_cards_nvidia"
201 IUSE="aac alsa altivec autostart debug directv dvb dvd fftw ieee1394 jack lcd \
202 lirc mmx opengl perl python xvmc ${IUSE_VIDEO_CARDS}"
203 @@ -72,11 +70,7 @@
204 usermod -a -G ${MYTHTV_GROUPS} mythtv
205 }
206
207 -src_unpack() {
208 -
209 - unpack ${A}
210 - cd "${S}"
211 -
212 +src_prepare() {
213 # upstream wants the revision number in their version.cpp
214 # since the subversion.eclass strips out the .svn directory
215 # svnversion in MythTV's build doesn't work
216 @@ -94,7 +88,7 @@
217 epatch "${FILESDIR}"/${PN}-0.21-bttv.patch
218 }
219
220 -src_compile() {
221 +src_configure() {
222 local myconf="--prefix=/usr
223 --mandir=/usr/share/man
224 --libdir-name=$(get_libdir)"
225 @@ -177,8 +171,10 @@
226 CFLAGS=""
227 CXXFLAGS=""
228 einfo "Running ./configure ${myconf}"
229 - ./configure ${myconf} || die "configure died"
230 + sh configure ${myconf} || die "configure died"
231 +}
232
233 +src_compile() {
234 eqmake3 mythtv.pro -o "Makefile" || die "eqmake3 failed"
235 emake || die "emake failed"
236
237
238
239
240 1.3 media-tv/mythtv/mythtv-0.21_p19961-r2.ebuild
241
242 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-tv/mythtv/mythtv-0.21_p19961-r2.ebuild?rev=1.3&view=markup
243 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-tv/mythtv/mythtv-0.21_p19961-r2.ebuild?rev=1.3&content-type=text/plain
244 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-tv/mythtv/mythtv-0.21_p19961-r2.ebuild?r1=1.2&r2=1.3
245
246 Index: mythtv-0.21_p19961-r2.ebuild
247 ===================================================================
248 RCS file: /var/cvsroot/gentoo-x86/media-tv/mythtv/mythtv-0.21_p19961-r2.ebuild,v
249 retrieving revision 1.2
250 retrieving revision 1.3
251 diff -u -r1.2 -r1.3
252 --- mythtv-0.21_p19961-r2.ebuild 16 Aug 2009 13:45:16 -0000 1.2
253 +++ mythtv-0.21_p19961-r2.ebuild 25 Aug 2009 16:52:15 -0000 1.3
254 @@ -1,6 +1,6 @@
255 # Copyright 1999-2009 Gentoo Foundation
256 # Distributed under the terms of the GNU General Public License v2
257 -# $Header: /var/cvsroot/gentoo-x86/media-tv/mythtv/mythtv-0.21_p19961-r2.ebuild,v 1.2 2009/08/16 13:45:16 gentoofan23 Exp $
258 +# $Header: /var/cvsroot/gentoo-x86/media-tv/mythtv/mythtv-0.21_p19961-r2.ebuild,v 1.3 2009/08/25 16:52:15 gentoofan23 Exp $
259
260 EAPI=2
261 inherit flag-o-matic multilib eutils qt3 mythtv toolchain-funcs python confutils
262 @@ -9,8 +9,6 @@
263 SLOT="0"
264 KEYWORDS="amd64 ~ppc ~x86"
265
266 -SRC_URI="mirror://gentoo/${P}.tar.bz2"
267 -
268 IUSE_VIDEO_CARDS="video_cards_nvidia video_cards_via"
269 IUSE="aac alsa altivec autostart debug directv dvb dvd fftw ieee1394 jack lcd \
270 lirc mmx opengl perl python xvmc ${IUSE_VIDEO_CARDS}"
271 @@ -70,10 +68,7 @@
272 usermod -a -G ${MYTHTV_GROUPS} mythtv
273 }
274
275 -src_unpack() {
276 - unpack ${A}
277 - cd "${S}"
278 -
279 +src_prepare() {
280 # upstream wants the revision number in their version.cpp
281 # since the subversion.eclass strips out the .svn directory
282 # svnversion in MythTV's build doesn't work
283 @@ -165,7 +160,7 @@
284 CFLAGS=""
285 CXXFLAGS=""
286 einfo "Running ./configure ${myconf}"
287 - ./configure ${myconf} || die "configure died"
288 + sh configure ${myconf} || die "configure died"
289 }
290
291 src_compile() {