Gentoo Archives: gentoo-commits

From: "Matthias Schwarzott (zzam)" <zzam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/libdvbpsi: libdvbpsi-0.1.3.ebuild ChangeLog libdvbpsi-0.1.5.ebuild libdvbpsi-0.1.1.ebuild libdvbpsi-0.1.2.ebuild libdvbpsi-0.1.4.ebuild libdvbpsi-0.1.4-r1.ebuild libdvbpsi-0.1.6.ebuild
Date: Fri, 26 Oct 2007 19:57:28
Message-Id: E1IlVJ4-0000aS-PR@stork.gentoo.org
1 zzam 07/10/26 19:57:22
2
3 Modified: libdvbpsi-0.1.3.ebuild ChangeLog
4 libdvbpsi-0.1.5.ebuild libdvbpsi-0.1.1.ebuild
5 libdvbpsi-0.1.2.ebuild libdvbpsi-0.1.4.ebuild
6 libdvbpsi-0.1.4-r1.ebuild
7 Added: libdvbpsi-0.1.6.ebuild
8 Log:
9 Added new version. This is a bugfix version. Changed doc generation to emake. Fixed quoting.
10 (Portage version: 2.1.3.16)
11
12 Revision Changes Path
13 1.9 media-libs/libdvbpsi/libdvbpsi-0.1.3.ebuild
14
15 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.3.ebuild?rev=1.9&view=markup
16 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.3.ebuild?rev=1.9&content-type=text/plain
17 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.3.ebuild?r1=1.8&r2=1.9
18
19 Index: libdvbpsi-0.1.3.ebuild
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.3.ebuild,v
22 retrieving revision 1.8
23 retrieving revision 1.9
24 diff -u -r1.8 -r1.9
25 --- libdvbpsi-0.1.3.ebuild 3 Nov 2006 14:02:36 -0000 1.8
26 +++ libdvbpsi-0.1.3.ebuild 26 Oct 2007 19:57:22 -0000 1.9
27 @@ -1,6 +1,6 @@
28 -# Copyright 1999-2006 Gentoo Foundation
29 +# Copyright 1999-2007 Gentoo Foundation
30 # Distributed under the terms of the GNU General Public License v2
31 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.3.ebuild,v 1.8 2006/11/03 14:02:36 zzam Exp $
32 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.3.ebuild,v 1.9 2007/10/26 19:57:22 zzam Exp $
33
34 IUSE=""
35
36 @@ -27,8 +27,8 @@
37 src_install () {
38 einstall || die "einstall failed"
39
40 - dohtml ${S}/doc/doxygen/html/*
41 + dohtml "${S}"/doc/doxygen/html/*
42
43 - cd ${S}
44 + cd "${S}"
45 dodoc AUTHORS INSTALL README NEWS
46 }
47
48
49
50 1.32 media-libs/libdvbpsi/ChangeLog
51
52 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libdvbpsi/ChangeLog?rev=1.32&view=markup
53 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libdvbpsi/ChangeLog?rev=1.32&content-type=text/plain
54 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libdvbpsi/ChangeLog?r1=1.31&r2=1.32
55
56 Index: ChangeLog
57 ===================================================================
58 RCS file: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/ChangeLog,v
59 retrieving revision 1.31
60 retrieving revision 1.32
61 diff -u -r1.31 -r1.32
62 --- ChangeLog 12 Jun 2007 12:36:11 -0000 1.31
63 +++ ChangeLog 26 Oct 2007 19:57:22 -0000 1.32
64 @@ -1,6 +1,15 @@
65 # ChangeLog for media-libs/libdvbpsi
66 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
67 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/ChangeLog,v 1.31 2007/06/12 12:36:11 zzam Exp $
68 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/ChangeLog,v 1.32 2007/10/26 19:57:22 zzam Exp $
69 +
70 +*libdvbpsi-0.1.6 (26 Oct 2007)
71 +
72 + 26 Oct 2007; Matthias Schwarzott <zzam@g.o> libdvbpsi-0.1.1.ebuild,
73 + libdvbpsi-0.1.2.ebuild, libdvbpsi-0.1.3.ebuild, libdvbpsi-0.1.4.ebuild,
74 + libdvbpsi-0.1.4-r1.ebuild, libdvbpsi-0.1.5.ebuild,
75 + +libdvbpsi-0.1.6.ebuild:
76 + Added new version. This is a bugfix version. Changed doc generation to
77 + emake. Fixed quoting.
78
79 12 Jun 2007; Matthias Schwarzott <zzam@g.o> libdvbpsi-0.1.5.ebuild:
80 Added check for needed automagic dependency of graphviz to libpng, thanks
81
82
83
84 1.14 media-libs/libdvbpsi/libdvbpsi-0.1.5.ebuild
85
86 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.5.ebuild?rev=1.14&view=markup
87 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.5.ebuild?rev=1.14&content-type=text/plain
88 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.5.ebuild?r1=1.13&r2=1.14
89
90 Index: libdvbpsi-0.1.5.ebuild
91 ===================================================================
92 RCS file: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.5.ebuild,v
93 retrieving revision 1.13
94 retrieving revision 1.14
95 diff -u -r1.13 -r1.14
96 --- libdvbpsi-0.1.5.ebuild 12 Jul 2007 03:10:24 -0000 1.13
97 +++ libdvbpsi-0.1.5.ebuild 26 Oct 2007 19:57:22 -0000 1.14
98 @@ -1,6 +1,6 @@
99 # Copyright 1999-2007 Gentoo Foundation
100 # Distributed under the terms of the GNU General Public License v2
101 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.5.ebuild,v 1.13 2007/07/12 03:10:24 mr_bones_ Exp $
102 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.5.ebuild,v 1.14 2007/10/26 19:57:22 zzam Exp $
103
104 IUSE="doc"
105
106 @@ -54,9 +54,9 @@
107 src_install () {
108 einstall || die "einstall failed"
109
110 - use doc && dohtml ${S}/doc/doxygen/html/*
111 + use doc && dohtml "${S}"/doc/doxygen/html/*
112
113 - cd ${S}
114 + cd "${S}"
115 dodoc AUTHORS INSTALL README NEWS
116 }
117
118
119
120
121 1.12 media-libs/libdvbpsi/libdvbpsi-0.1.1.ebuild
122
123 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.1.ebuild?rev=1.12&view=markup
124 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.1.ebuild?rev=1.12&content-type=text/plain
125 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.1.ebuild?r1=1.11&r2=1.12
126
127 Index: libdvbpsi-0.1.1.ebuild
128 ===================================================================
129 RCS file: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.1.ebuild,v
130 retrieving revision 1.11
131 retrieving revision 1.12
132 diff -u -r1.11 -r1.12
133 --- libdvbpsi-0.1.1.ebuild 3 Nov 2006 14:02:36 -0000 1.11
134 +++ libdvbpsi-0.1.1.ebuild 26 Oct 2007 19:57:22 -0000 1.12
135 @@ -1,6 +1,6 @@
136 -# Copyright 1999-2006 Gentoo Foundation
137 +# Copyright 1999-2007 Gentoo Foundation
138 # Distributed under the terms of the GNU General Public License v2
139 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.1.ebuild,v 1.11 2006/11/03 14:02:36 zzam Exp $
140 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.1.ebuild,v 1.12 2007/10/26 19:57:22 zzam Exp $
141
142 DESCRIPTION="library for MPEG TS/DVB PSI tables decoding and generation"
143 HOMEPAGE="http://www.videolan.org/libdvbpsi"
144 @@ -30,9 +30,9 @@
145
146 einstall || die "einstall failed"
147
148 - dohtml ${S}/doc/doxygen/html/*
149 + dohtml "${S}"/doc/doxygen/html/*
150
151 - cd ${S}
152 + cd "${S}"
153 dodoc AUTHORS INSTALL README NEWS
154
155 }
156
157
158
159 1.8 media-libs/libdvbpsi/libdvbpsi-0.1.2.ebuild
160
161 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.2.ebuild?rev=1.8&view=markup
162 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.2.ebuild?rev=1.8&content-type=text/plain
163 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.2.ebuild?r1=1.7&r2=1.8
164
165 Index: libdvbpsi-0.1.2.ebuild
166 ===================================================================
167 RCS file: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.2.ebuild,v
168 retrieving revision 1.7
169 retrieving revision 1.8
170 diff -u -r1.7 -r1.8
171 --- libdvbpsi-0.1.2.ebuild 3 Nov 2006 14:02:37 -0000 1.7
172 +++ libdvbpsi-0.1.2.ebuild 26 Oct 2007 19:57:22 -0000 1.8
173 @@ -1,6 +1,6 @@
174 -# Copyright 1999-2006 Gentoo Foundation
175 +# Copyright 1999-2007 Gentoo Foundation
176 # Distributed under the terms of the GNU General Public License v2
177 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.2.ebuild,v 1.7 2006/11/03 14:02:37 zzam Exp $
178 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.2.ebuild,v 1.8 2007/10/26 19:57:22 zzam Exp $
179
180 DESCRIPTION="library for MPEG TS/DVB PSI tables decoding and generation"
181 HOMEPAGE="http://www.videolan.org/libdvbpsi"
182 @@ -30,9 +30,9 @@
183
184 einstall || die "einstall failed"
185
186 - dohtml ${S}/doc/doxygen/html/*
187 + dohtml "${S}"/doc/doxygen/html/*
188
189 - cd ${S}
190 + cd "${S}"
191 dodoc AUTHORS INSTALL README NEWS
192
193 }
194
195
196
197 1.7 media-libs/libdvbpsi/libdvbpsi-0.1.4.ebuild
198
199 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.4.ebuild?rev=1.7&view=markup
200 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.4.ebuild?rev=1.7&content-type=text/plain
201 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.4.ebuild?r1=1.6&r2=1.7
202
203 Index: libdvbpsi-0.1.4.ebuild
204 ===================================================================
205 RCS file: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.4.ebuild,v
206 retrieving revision 1.6
207 retrieving revision 1.7
208 diff -u -r1.6 -r1.7
209 --- libdvbpsi-0.1.4.ebuild 3 Nov 2006 14:02:37 -0000 1.6
210 +++ libdvbpsi-0.1.4.ebuild 26 Oct 2007 19:57:22 -0000 1.7
211 @@ -1,6 +1,6 @@
212 -# Copyright 1999-2006 Gentoo Foundation
213 +# Copyright 1999-2007 Gentoo Foundation
214 # Distributed under the terms of the GNU General Public License v2
215 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.4.ebuild,v 1.6 2006/11/03 14:02:37 zzam Exp $
216 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.4.ebuild,v 1.7 2007/10/26 19:57:22 zzam Exp $
217
218 IUSE=""
219
220 @@ -30,8 +30,8 @@
221 src_install () {
222 einstall || die "einstall failed"
223
224 - dohtml ${S}/doc/doxygen/html/*
225 + dohtml "${S}"/doc/doxygen/html/*
226
227 - cd ${S}
228 + cd "${S}"
229 dodoc AUTHORS INSTALL README NEWS
230 }
231
232
233
234 1.4 media-libs/libdvbpsi/libdvbpsi-0.1.4-r1.ebuild
235
236 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.4-r1.ebuild?rev=1.4&view=markup
237 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.4-r1.ebuild?rev=1.4&content-type=text/plain
238 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.4-r1.ebuild?r1=1.3&r2=1.4
239
240 Index: libdvbpsi-0.1.4-r1.ebuild
241 ===================================================================
242 RCS file: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.4-r1.ebuild,v
243 retrieving revision 1.3
244 retrieving revision 1.4
245 diff -u -r1.3 -r1.4
246 --- libdvbpsi-0.1.4-r1.ebuild 3 Nov 2006 14:02:37 -0000 1.3
247 +++ libdvbpsi-0.1.4-r1.ebuild 26 Oct 2007 19:57:22 -0000 1.4
248 @@ -1,6 +1,6 @@
249 -# Copyright 1999-2006 Gentoo Foundation
250 +# Copyright 1999-2007 Gentoo Foundation
251 # Distributed under the terms of the GNU General Public License v2
252 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.4-r1.ebuild,v 1.3 2006/11/03 14:02:37 zzam Exp $
253 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.4-r1.ebuild,v 1.4 2007/10/26 19:57:22 zzam Exp $
254
255 IUSE="doc"
256
257 @@ -37,8 +37,8 @@
258 src_install () {
259 einstall || die "einstall failed"
260
261 - use doc && dohtml ${S}/doc/doxygen/html/*
262 + use doc && dohtml "${S}"/doc/doxygen/html/*
263
264 - cd ${S}
265 + cd "${S}"
266 dodoc AUTHORS INSTALL README NEWS
267 }
268
269
270
271 1.1 media-libs/libdvbpsi/libdvbpsi-0.1.6.ebuild
272
273 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.6.ebuild?rev=1.1&view=markup
274 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.6.ebuild?rev=1.1&content-type=text/plain
275
276 Index: libdvbpsi-0.1.6.ebuild
277 ===================================================================
278 # Copyright 1999-2007 Gentoo Foundation
279 # Distributed under the terms of the GNU General Public License v2
280 # $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.6.ebuild,v 1.1 2007/10/26 19:57:22 zzam Exp $
281
282 IUSE="doc"
283
284 SO_VERSION=5
285 MY_P=${PN}${SO_VERSION}-${PV}
286 S=${WORKDIR}/${MY_P}
287 DESCRIPTION="library for MPEG TS/DVB PSI tables decoding and generation"
288 HOMEPAGE="http://www.videolan.org/libdvbpsi"
289 SRC_URI="http://download.videolan.org/pub/${PN}/${PV}/${MY_P}.tar.bz2"
290
291 LICENSE="GPL-2"
292 SLOT="0"
293 # doxygen missing: ~ia64
294 KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
295
296 DEPEND="doc? (
297 >=app-doc/doxygen-1.2.16
298 media-gfx/graphviz
299 )"
300 RDEPEND=""
301
302 pkg_setup() {
303 if use doc; then
304 # Making the documentation requires that /usr/bin/dot from
305 # media-libs/graphviz supports PNG output.
306 # This is an automagic dependency :(, Bug #181147
307 # Check that /usr/bin/dot supports png by calling it with
308 # an unsupported format (-Txxx) to get a list of supported formats
309
310 if /usr/bin/dot -Txxx 2>&1 | grep -q png ; then
311 # dot supports png
312 :
313 else
314 die "You need to recompile media-gfx/graphviz with png support."
315 fi
316 fi
317 }
318
319 src_compile() {
320 econf --enable-release || die "econf failed"
321
322 emake || die "emake failed"
323
324 if use doc; then
325 ewarn "Attempting to build documentation"
326 emake doc || die "Could not build documentation."
327 else
328 ewarn "Documentation was not built"
329 fi
330 }
331
332 src_install () {
333 einstall || die "einstall failed"
334
335 use doc && dohtml "${S}"/doc/doxygen/html/*
336
337 cd "${S}"
338 dodoc AUTHORS INSTALL README NEWS
339 }
340
341 pkg_postinst() {
342 if has_version "<${CATEGORY}/${P}"; then
343 ewarn
344 ewarn "Updating libdvbpsi requires you to recompile"
345 ewarn "every program using libdvbpsi."
346 ewarn "You should run 'revdep-rebuild --library libdvbpsi.so.*' asap."
347 ewarn
348 fi
349 }
350
351
352
353 --
354 gentoo-commits@g.o mailing list