Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/dvdstyler/, media-video/dvdstyler/files/
Date: Fri, 26 Feb 2016 21:32:34
Message-Id: 1456522340.1d5cf02e8a8f673e444bbecffd99f9ba5ce703e9.pacho@gentoo
1 commit: 1d5cf02e8a8f673e444bbecffd99f9ba5ce703e9
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Fri Feb 26 21:32:20 2016 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Fri Feb 26 21:32:20 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d5cf02e
7
8 media-video/dvdstyler: Drop old
9
10 Package-Manager: portage-2.2.27
11
12 media-video/dvdstyler/Manifest | 5 --
13 media-video/dvdstyler/dvdstyler-2.7.2.ebuild | 66 --------------------
14 media-video/dvdstyler/dvdstyler-2.9.2.ebuild | 66 --------------------
15 media-video/dvdstyler/dvdstyler-2.9.3.ebuild | 67 ---------------------
16 media-video/dvdstyler/dvdstyler-2.9.4-r1.ebuild | 70 ----------------------
17 media-video/dvdstyler/dvdstyler-2.9.4.ebuild | 68 ---------------------
18 media-video/dvdstyler/dvdstyler-2.9.5.ebuild | 69 ---------------------
19 media-video/dvdstyler/dvdstyler-2.9.6.ebuild | 69 ---------------------
20 .../dvdstyler/files/dvdstyler-2.9.4-ffmpeg29.patch | 31 ----------
21 media-video/dvdstyler/files/ffmpeg29.patch | 31 ----------
22 10 files changed, 542 deletions(-)
23
24 diff --git a/media-video/dvdstyler/Manifest b/media-video/dvdstyler/Manifest
25 index abf606a..8bb8aa2 100644
26 --- a/media-video/dvdstyler/Manifest
27 +++ b/media-video/dvdstyler/Manifest
28 @@ -1,6 +1 @@
29 -DIST DVDStyler-2.7.2.tar.bz2 5982155 SHA256 b30df3870b9cfcac5bc4387d276aec10e0913ce66c63007f1393123afda180be SHA512 f4913ff5ed11e7cedccb8408bea9adbfae7494afde9062c4acc7e65014af821d4b5acacbce57fd07225cf3af8c21ba552897b50be67f21e242fb6f4baeed000d WHIRLPOOL 070254838db445175401c6d2fb05dc6ee5d79620a598f5a5f0c6d4d8bf9cb5b3ecfc1ad0e708b6289b37b0a5cd0a5c2b0c089c87951b60fe0d48eab85cc9410f
30 -DIST DVDStyler-2.9.2.tar.bz2 7861116 SHA256 88abd17b0dcdfccbdfffe6e80bcfa59df023f1ff2eed782e58d1f793a81dbd1f SHA512 5688f383b03cb0ec6c57659494d1f4f98f72c21e3e125e16ec3adfeac20555d6f26a12d3629417b46f833933f504e1d55a7fcdb2c0926643e0bfadcab8c998be WHIRLPOOL cd857c39a5de581b201b2d78d7a676b05f5dbdef3592fe835158cceb05d8b8e37cf5a4f88514469bbfac908f827843718b733566cac6fd86f6c7700bc49e0431
31 -DIST DVDStyler-2.9.3.tar.bz2 7861272 SHA256 ffbc22454e210ba8fcad9a7954b426d9dc5ff933527a6e39391d310101128c39 SHA512 c39a1c08ea5e86e05c25443685524c61c26a5fe11e66240884db6b54c117f1cc446634145bc99673eb7de2ed44e3d03277686470dfde3ab78a5943b2667e7b73 WHIRLPOOL d08202272c5ec9fbaec7b049e854cdb413a929b59ee047a99a4d70699f80a2a0a47786335a9bc05d8d7ca905f9137d4f81bc31fd56a78943c71b169999cc0cd3
32 -DIST DVDStyler-2.9.4.tar.bz2 7863263 SHA256 8b15ec98e3e5ec8c5a1f23eee316f646476e76b86b80d44b7c842887946a39e0 SHA512 8ef8e0241f31957b6c1695876a2067510750b3e997d57c688ceed640110488c2989af12d23147a5b439625cafc5bf7f2d3a8cdda8304b96555f48b6f5553cde4 WHIRLPOOL 07f3a96f83e0d7bbaea4cf01f9c440d63590f632de3ebbb516d7551ced21c9597790149f252f517f627c5d8800e5a1d8737ad15a015eb1f76e7fef4d7dc15dbf
33 -DIST DVDStyler-2.9.5.tar.bz2 7864947 SHA256 4717a58fc5980e1007624be7c14ebb8b1ace7839ad38fe7fbfdc0db4e26d3e1b SHA512 fef02eb3a10b46fe6345610aa49e40a8a47e8a4fce35541f23762e75546788ab628ad70a76bf9362bdd5161101ac6be8057222f4bdcc84fb9f1eb49042de1526 WHIRLPOOL 70ffac3ca9ca9c1b38224f66a32d893ab1c92f3129be815d7b4cfec0cebf53098cee3f7169ddc942f58efc1268ea8553a3444df63a69e307df2d4a0851bd1edf
34 DIST DVDStyler-2.9.6.tar.bz2 8373340 SHA256 d9ac1c2fa8812c194d4a79a5954f96919a4823498a4200018964df549270c6e3 SHA512 7e45a61ecc5df29957c6ff71bf7d5032bc1cba3b43b8444f7cd065aabf3991961f998e220d41c05c3d4e9a3bc213c96bc484b467a40d1b10ab33630ea4cbbcea WHIRLPOOL d7b6f714fcde76c74f5f4dee66918ddfb17066f85147a7efd355fe19d057d3c56bf0f1116595cfa361b09f1d82ebc09ab0fad6f5fc8ab029df01a9abe267b564
35
36 diff --git a/media-video/dvdstyler/dvdstyler-2.7.2.ebuild b/media-video/dvdstyler/dvdstyler-2.7.2.ebuild
37 deleted file mode 100644
38 index 5c30788..0000000
39 --- a/media-video/dvdstyler/dvdstyler-2.7.2.ebuild
40 +++ /dev/null
41 @@ -1,66 +0,0 @@
42 -# Copyright 1999-2014 Gentoo Foundation
43 -# Distributed under the terms of the GNU General Public License v2
44 -# $Id$
45 -
46 -EAPI=5
47 -
48 -MY_P=${P/dvds/DVDS}
49 -WX_GTK_VER=2.8
50 -
51 -inherit wxwidgets
52 -
53 -DESCRIPTION="A cross-platform free DVD authoring application"
54 -HOMEPAGE="http://www.dvdstyler.org/"
55 -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
56 -
57 -LICENSE="GPL-2"
58 -SLOT="0"
59 -KEYWORDS="~amd64 ~x86"
60 -IUSE="debug +udev"
61 -
62 -COMMON_DEPEND=">=app-cdr/dvd+rw-tools-7.1
63 - media-libs/libexif:=
64 - >=media-libs/wxsvg-1.2:=
65 - >=media-video/dvdauthor-0.7.1
66 - >=media-video/xine-ui-0.99.7
67 - virtual/cdrtools
68 - >=virtual/ffmpeg-9-r1[encode]
69 - virtual/jpeg:0
70 - >=x11-libs/wxGTK-2.8.7:2.8=[gstreamer,X]
71 - udev? ( >=virtual/libudev-215:= )"
72 -RDEPEND="${COMMON_DEPEND}
73 - >=app-cdr/dvdisaster-0.72.4
74 - media-video/mjpegtools"
75 -DEPEND="${COMMON_DEPEND}
76 - app-arch/zip
77 - app-text/xmlto
78 - sys-devel/gettext
79 - virtual/yacc
80 - virtual/pkgconfig"
81 -
82 -S=${WORKDIR}/${MY_P}
83 -
84 -src_prepare() {
85 - # disable obsolete GNOME 2.x libraries wrt #508854
86 - sed -i -e '/PKG_CONFIG/s:libgnomeui-2.0:dIsAbLeAuToMaGiC&:' configure || die
87 - # rmdir: failed to remove `tempfoobar': Directory not empty
88 - sed -i -e '/rmdir "$$t"/d' docs/Makefile.in || die
89 - # fix underlinking wrt #367863
90 - sed -i -e 's:@LIBS@:& -ljpeg:' wxVillaLib/Makefile.in || die
91 - # silence desktop-file-validate QA check
92 - sed -i \
93 - -e '/Icon/s:.png::' -e '/^Encoding/d' -e '/Categories/s:Application;::' \
94 - data/dvdstyler.desktop || die
95 -}
96 -
97 -src_configure() {
98 - econf \
99 - --docdir=/usr/share/doc/${PF} \
100 - $(use_enable debug) \
101 - --with-wx-config=${WX_CONFIG}
102 -}
103 -
104 -src_install() {
105 - default
106 - rm -f "${ED}"/usr/share/doc/${PF}/{COPYING*,INSTALL*}
107 -}
108
109 diff --git a/media-video/dvdstyler/dvdstyler-2.9.2.ebuild b/media-video/dvdstyler/dvdstyler-2.9.2.ebuild
110 deleted file mode 100644
111 index c5bc193..0000000
112 --- a/media-video/dvdstyler/dvdstyler-2.9.2.ebuild
113 +++ /dev/null
114 @@ -1,66 +0,0 @@
115 -# Copyright 1999-2015 Gentoo Foundation
116 -# Distributed under the terms of the GNU General Public License v2
117 -# $Id$
118 -
119 -EAPI=5
120 -
121 -MY_P=${P/dvds/DVDS}
122 -WX_GTK_VER=2.8
123 -
124 -inherit wxwidgets
125 -
126 -DESCRIPTION="A cross-platform free DVD authoring application"
127 -HOMEPAGE="http://www.dvdstyler.org/"
128 -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
129 -
130 -LICENSE="GPL-2"
131 -SLOT="0"
132 -KEYWORDS="~amd64 ~x86"
133 -IUSE="debug +udev"
134 -
135 -COMMON_DEPEND=">=app-cdr/dvd+rw-tools-7.1
136 - media-libs/libexif:=
137 - >=media-libs/wxsvg-1.2:=
138 - >=media-video/dvdauthor-0.7.1
139 - >=media-video/xine-ui-0.99.7
140 - virtual/cdrtools
141 - >=virtual/ffmpeg-9-r1[encode]
142 - virtual/jpeg:0
143 - >=x11-libs/wxGTK-2.8.7:2.8=[gstreamer,X]
144 - udev? ( >=virtual/libudev-215:= )"
145 -RDEPEND="${COMMON_DEPEND}
146 - >=app-cdr/dvdisaster-0.72.4
147 - media-video/mjpegtools"
148 -DEPEND="${COMMON_DEPEND}
149 - app-arch/zip
150 - app-text/xmlto
151 - sys-devel/gettext
152 - virtual/yacc
153 - virtual/pkgconfig"
154 -
155 -S=${WORKDIR}/${MY_P}
156 -
157 -src_prepare() {
158 - # disable obsolete GNOME 2.x libraries wrt #508854
159 - sed -i -e '/PKG_CONFIG/s:libgnomeui-2.0:dIsAbLeAuToMaGiC&:' configure || die
160 - # rmdir: failed to remove `tempfoobar': Directory not empty
161 - sed -i -e '/rmdir "$$t"/d' docs/Makefile.in || die
162 - # fix underlinking wrt #367863
163 - sed -i -e 's:@LIBS@:& -ljpeg:' wxVillaLib/Makefile.in || die
164 - # silence desktop-file-validate QA check
165 - sed -i \
166 - -e '/Icon/s:.png::' -e '/^Encoding/d' -e '/Categories/s:Application;::' \
167 - data/dvdstyler.desktop || die
168 -}
169 -
170 -src_configure() {
171 - econf \
172 - --docdir=/usr/share/doc/${PF} \
173 - $(use_enable debug) \
174 - --with-wx-config=${WX_CONFIG}
175 -}
176 -
177 -src_install() {
178 - default
179 - rm -f "${ED}"/usr/share/doc/${PF}/{COPYING*,INSTALL*}
180 -}
181
182 diff --git a/media-video/dvdstyler/dvdstyler-2.9.3.ebuild b/media-video/dvdstyler/dvdstyler-2.9.3.ebuild
183 deleted file mode 100644
184 index 914cefe..0000000
185 --- a/media-video/dvdstyler/dvdstyler-2.9.3.ebuild
186 +++ /dev/null
187 @@ -1,67 +0,0 @@
188 -# Copyright 1999-2015 Gentoo Foundation
189 -# Distributed under the terms of the GNU General Public License v2
190 -# $Id$
191 -
192 -EAPI=5
193 -
194 -MY_P=${P/dvds/DVDS}
195 -WX_GTK_VER=2.8
196 -
197 -inherit wxwidgets eutils
198 -
199 -DESCRIPTION="A cross-platform free DVD authoring application"
200 -HOMEPAGE="http://www.dvdstyler.org/"
201 -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
202 -
203 -LICENSE="GPL-2"
204 -SLOT="0"
205 -KEYWORDS="~amd64 ~x86"
206 -IUSE="debug +udev"
207 -
208 -COMMON_DEPEND=">=app-cdr/dvd+rw-tools-7.1
209 - media-libs/libexif:=
210 - >=media-libs/wxsvg-1.2:=
211 - >=media-video/dvdauthor-0.7.1
212 - >=media-video/xine-ui-0.99.7
213 - virtual/cdrtools
214 - >=virtual/ffmpeg-9-r1[encode]
215 - virtual/jpeg:0
216 - >=x11-libs/wxGTK-2.8.7:2.8=[gstreamer,X]
217 - udev? ( >=virtual/libudev-215:= )"
218 -RDEPEND="${COMMON_DEPEND}
219 - >=app-cdr/dvdisaster-0.72.4
220 - media-video/mjpegtools"
221 -DEPEND="${COMMON_DEPEND}
222 - app-arch/zip
223 - app-text/xmlto
224 - sys-devel/gettext
225 - virtual/yacc
226 - virtual/pkgconfig"
227 -
228 -S=${WORKDIR}/${MY_P}
229 -
230 -src_prepare() {
231 - # disable obsolete GNOME 2.x libraries wrt #508854
232 - sed -i -e '/PKG_CONFIG/s:libgnomeui-2.0:dIsAbLeAuToMaGiC&:' configure || die
233 - # rmdir: failed to remove `tempfoobar': Directory not empty
234 - sed -i -e '/rmdir "$$t"/d' docs/Makefile.in || die
235 - # fix underlinking wrt #367863
236 - sed -i -e 's:@LIBS@:& -ljpeg:' wxVillaLib/Makefile.in || die
237 - # silence desktop-file-validate QA check
238 - sed -i \
239 - -e '/Icon/s:.png::' -e '/^Encoding/d' -e '/Categories/s:Application;::' \
240 - data/dvdstyler.desktop || die
241 - has_version '>=media-video/ffmpeg-2.9' && epatch "${FILESDIR}/ffmpeg29.patch"
242 -}
243 -
244 -src_configure() {
245 - econf \
246 - --docdir=/usr/share/doc/${PF} \
247 - $(use_enable debug) \
248 - --with-wx-config=${WX_CONFIG}
249 -}
250 -
251 -src_install() {
252 - default
253 - rm -f "${ED}"/usr/share/doc/${PF}/{COPYING*,INSTALL*}
254 -}
255
256 diff --git a/media-video/dvdstyler/dvdstyler-2.9.4-r1.ebuild b/media-video/dvdstyler/dvdstyler-2.9.4-r1.ebuild
257 deleted file mode 100644
258 index 8e6f47d..0000000
259 --- a/media-video/dvdstyler/dvdstyler-2.9.4-r1.ebuild
260 +++ /dev/null
261 @@ -1,70 +0,0 @@
262 -# Copyright 1999-2015 Gentoo Foundation
263 -# Distributed under the terms of the GNU General Public License v2
264 -# $Id$
265 -
266 -EAPI=5
267 -
268 -MY_P=${P/dvds/DVDS}
269 -WX_GTK_VER=3.0
270 -
271 -inherit wxwidgets eutils
272 -
273 -DESCRIPTION="A cross-platform free DVD authoring application"
274 -HOMEPAGE="http://www.dvdstyler.org/"
275 -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
276 -
277 -LICENSE="GPL-2"
278 -SLOT="0"
279 -KEYWORDS="~amd64 ~x86"
280 -IUSE="debug libav +udev"
281 -
282 -COMMON_DEPEND=">=app-cdr/dvd+rw-tools-7.1
283 - media-libs/libexif:=
284 - >=media-libs/wxsvg-1.3:=
285 - >=media-video/dvdauthor-0.7.1
286 - >=media-video/xine-ui-0.99.7
287 - virtual/cdrtools
288 - libav? ( >=media-video/libav-9:0=[encode] )
289 - !libav? ( >=media-video/ffmpeg-2.6:0=[encode] )
290 - virtual/jpeg:0
291 - x11-libs/wxGTK:${WX_GTK_VER}=[gstreamer,X]
292 - sys-apps/dbus
293 - udev? ( >=virtual/libudev-215:= )"
294 -RDEPEND="${COMMON_DEPEND}
295 - >=app-cdr/dvdisaster-0.72.4
296 - media-video/mjpegtools"
297 -DEPEND="${COMMON_DEPEND}
298 - app-arch/zip
299 - app-text/xmlto
300 - sys-devel/gettext
301 - virtual/yacc
302 - virtual/pkgconfig"
303 -
304 -S=${WORKDIR}/${MY_P}
305 -
306 -src_prepare() {
307 - need-wxwidgets unicode
308 - # disable obsolete GNOME 2.x libraries wrt #508854
309 - sed -i -e '/PKG_CONFIG/s:libgnomeui-2.0:dIsAbLeAuToMaGiC&:' configure || die
310 - # rmdir: failed to remove `tempfoobar': Directory not empty
311 - sed -i -e '/rmdir "$$t"/d' docs/Makefile.in || die
312 - # fix underlinking wrt #367863
313 - sed -i -e 's:@LIBS@:& -ljpeg:' wxVillaLib/Makefile.in || die
314 - # silence desktop-file-validate QA check
315 - sed -i \
316 - -e '/Icon/s:.png::' -e '/^Encoding/d' -e '/Categories/s:Application;::' \
317 - data/dvdstyler.desktop || die
318 - epatch "${FILESDIR}/${PN}-2.9.4-ffmpeg29.patch"
319 -}
320 -
321 -src_configure() {
322 - econf \
323 - --docdir=/usr/share/doc/${PF} \
324 - $(use_enable debug) \
325 - --with-wx-config=${WX_CONFIG}
326 -}
327 -
328 -src_install() {
329 - default
330 - rm -f "${ED}"/usr/share/doc/${PF}/{COPYING*,INSTALL*}
331 -}
332
333 diff --git a/media-video/dvdstyler/dvdstyler-2.9.4.ebuild b/media-video/dvdstyler/dvdstyler-2.9.4.ebuild
334 deleted file mode 100644
335 index 8587dc4..0000000
336 --- a/media-video/dvdstyler/dvdstyler-2.9.4.ebuild
337 +++ /dev/null
338 @@ -1,68 +0,0 @@
339 -# Copyright 1999-2015 Gentoo Foundation
340 -# Distributed under the terms of the GNU General Public License v2
341 -# $Id$
342 -
343 -EAPI=5
344 -
345 -MY_P=${P/dvds/DVDS}
346 -WX_GTK_VER=2.8
347 -
348 -inherit wxwidgets eutils
349 -
350 -DESCRIPTION="A cross-platform free DVD authoring application"
351 -HOMEPAGE="http://www.dvdstyler.org/"
352 -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
353 -
354 -LICENSE="GPL-2"
355 -SLOT="0"
356 -KEYWORDS="~amd64 ~x86"
357 -IUSE="debug +udev"
358 -
359 -COMMON_DEPEND=">=app-cdr/dvd+rw-tools-7.1
360 - media-libs/libexif:=
361 - >=media-libs/wxsvg-1.3:=
362 - >=media-video/dvdauthor-0.7.1
363 - >=media-video/xine-ui-0.99.7
364 - virtual/cdrtools
365 - >=virtual/ffmpeg-9-r1[encode]
366 - virtual/jpeg:0
367 - >=x11-libs/wxGTK-2.8.7:2.8=[gstreamer,X]
368 - sys-apps/dbus
369 - udev? ( >=virtual/libudev-215:= )"
370 -RDEPEND="${COMMON_DEPEND}
371 - >=app-cdr/dvdisaster-0.72.4
372 - media-video/mjpegtools"
373 -DEPEND="${COMMON_DEPEND}
374 - app-arch/zip
375 - app-text/xmlto
376 - sys-devel/gettext
377 - virtual/yacc
378 - virtual/pkgconfig"
379 -
380 -S=${WORKDIR}/${MY_P}
381 -
382 -src_prepare() {
383 - # disable obsolete GNOME 2.x libraries wrt #508854
384 - sed -i -e '/PKG_CONFIG/s:libgnomeui-2.0:dIsAbLeAuToMaGiC&:' configure || die
385 - # rmdir: failed to remove `tempfoobar': Directory not empty
386 - sed -i -e '/rmdir "$$t"/d' docs/Makefile.in || die
387 - # fix underlinking wrt #367863
388 - sed -i -e 's:@LIBS@:& -ljpeg:' wxVillaLib/Makefile.in || die
389 - # silence desktop-file-validate QA check
390 - sed -i \
391 - -e '/Icon/s:.png::' -e '/^Encoding/d' -e '/Categories/s:Application;::' \
392 - data/dvdstyler.desktop || die
393 - has_version '>=media-video/ffmpeg-2.9' && epatch "${FILESDIR}/ffmpeg29.patch"
394 -}
395 -
396 -src_configure() {
397 - econf \
398 - --docdir=/usr/share/doc/${PF} \
399 - $(use_enable debug) \
400 - --with-wx-config=${WX_CONFIG}
401 -}
402 -
403 -src_install() {
404 - default
405 - rm -f "${ED}"/usr/share/doc/${PF}/{COPYING*,INSTALL*}
406 -}
407
408 diff --git a/media-video/dvdstyler/dvdstyler-2.9.5.ebuild b/media-video/dvdstyler/dvdstyler-2.9.5.ebuild
409 deleted file mode 100644
410 index b5f8e7b..0000000
411 --- a/media-video/dvdstyler/dvdstyler-2.9.5.ebuild
412 +++ /dev/null
413 @@ -1,69 +0,0 @@
414 -# Copyright 1999-2015 Gentoo Foundation
415 -# Distributed under the terms of the GNU General Public License v2
416 -# $Id$
417 -
418 -EAPI=5
419 -
420 -MY_P=${P/dvds/DVDS}
421 -WX_GTK_VER=3.0
422 -
423 -inherit wxwidgets eutils
424 -
425 -DESCRIPTION="A cross-platform free DVD authoring application"
426 -HOMEPAGE="http://www.dvdstyler.org/"
427 -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
428 -
429 -LICENSE="GPL-2"
430 -SLOT="0"
431 -KEYWORDS="~amd64 ~x86"
432 -IUSE="debug libav +udev"
433 -
434 -COMMON_DEPEND=">=app-cdr/dvd+rw-tools-7.1
435 - media-libs/libexif:=
436 - >=media-libs/wxsvg-1.3:=
437 - >=media-video/dvdauthor-0.7.1
438 - >=media-video/xine-ui-0.99.7
439 - virtual/cdrtools
440 - libav? ( >=media-video/libav-9:0=[encode] )
441 - !libav? ( >=media-video/ffmpeg-2.6:0=[encode] )
442 - virtual/jpeg:0
443 - x11-libs/wxGTK:${WX_GTK_VER}=[gstreamer,X]
444 - sys-apps/dbus
445 - udev? ( >=virtual/libudev-215:= )"
446 -RDEPEND="${COMMON_DEPEND}
447 - >=app-cdr/dvdisaster-0.72.4
448 - media-video/mjpegtools"
449 -DEPEND="${COMMON_DEPEND}
450 - app-arch/zip
451 - app-text/xmlto
452 - sys-devel/gettext
453 - virtual/yacc
454 - virtual/pkgconfig"
455 -
456 -S=${WORKDIR}/${MY_P}
457 -
458 -src_prepare() {
459 - need-wxwidgets unicode
460 - # disable obsolete GNOME 2.x libraries wrt #508854
461 - sed -i -e '/PKG_CONFIG/s:libgnomeui-2.0:dIsAbLeAuToMaGiC&:' configure || die
462 - # rmdir: failed to remove `tempfoobar': Directory not empty
463 - sed -i -e '/rmdir "$$t"/d' docs/Makefile.in || die
464 - # fix underlinking wrt #367863
465 - sed -i -e 's:@LIBS@:& -ljpeg:' wxVillaLib/Makefile.in || die
466 - # silence desktop-file-validate QA check
467 - sed -i \
468 - -e '/Icon/s:.png::' -e '/^Encoding/d' -e '/Categories/s:Application;::' \
469 - data/dvdstyler.desktop || die
470 -}
471 -
472 -src_configure() {
473 - econf \
474 - --docdir=/usr/share/doc/${PF} \
475 - $(use_enable debug) \
476 - --with-wx-config=${WX_CONFIG}
477 -}
478 -
479 -src_install() {
480 - default
481 - rm -f "${ED}"/usr/share/doc/${PF}/{COPYING*,INSTALL*}
482 -}
483
484 diff --git a/media-video/dvdstyler/dvdstyler-2.9.6.ebuild b/media-video/dvdstyler/dvdstyler-2.9.6.ebuild
485 deleted file mode 100644
486 index b5f8e7b..0000000
487 --- a/media-video/dvdstyler/dvdstyler-2.9.6.ebuild
488 +++ /dev/null
489 @@ -1,69 +0,0 @@
490 -# Copyright 1999-2015 Gentoo Foundation
491 -# Distributed under the terms of the GNU General Public License v2
492 -# $Id$
493 -
494 -EAPI=5
495 -
496 -MY_P=${P/dvds/DVDS}
497 -WX_GTK_VER=3.0
498 -
499 -inherit wxwidgets eutils
500 -
501 -DESCRIPTION="A cross-platform free DVD authoring application"
502 -HOMEPAGE="http://www.dvdstyler.org/"
503 -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
504 -
505 -LICENSE="GPL-2"
506 -SLOT="0"
507 -KEYWORDS="~amd64 ~x86"
508 -IUSE="debug libav +udev"
509 -
510 -COMMON_DEPEND=">=app-cdr/dvd+rw-tools-7.1
511 - media-libs/libexif:=
512 - >=media-libs/wxsvg-1.3:=
513 - >=media-video/dvdauthor-0.7.1
514 - >=media-video/xine-ui-0.99.7
515 - virtual/cdrtools
516 - libav? ( >=media-video/libav-9:0=[encode] )
517 - !libav? ( >=media-video/ffmpeg-2.6:0=[encode] )
518 - virtual/jpeg:0
519 - x11-libs/wxGTK:${WX_GTK_VER}=[gstreamer,X]
520 - sys-apps/dbus
521 - udev? ( >=virtual/libudev-215:= )"
522 -RDEPEND="${COMMON_DEPEND}
523 - >=app-cdr/dvdisaster-0.72.4
524 - media-video/mjpegtools"
525 -DEPEND="${COMMON_DEPEND}
526 - app-arch/zip
527 - app-text/xmlto
528 - sys-devel/gettext
529 - virtual/yacc
530 - virtual/pkgconfig"
531 -
532 -S=${WORKDIR}/${MY_P}
533 -
534 -src_prepare() {
535 - need-wxwidgets unicode
536 - # disable obsolete GNOME 2.x libraries wrt #508854
537 - sed -i -e '/PKG_CONFIG/s:libgnomeui-2.0:dIsAbLeAuToMaGiC&:' configure || die
538 - # rmdir: failed to remove `tempfoobar': Directory not empty
539 - sed -i -e '/rmdir "$$t"/d' docs/Makefile.in || die
540 - # fix underlinking wrt #367863
541 - sed -i -e 's:@LIBS@:& -ljpeg:' wxVillaLib/Makefile.in || die
542 - # silence desktop-file-validate QA check
543 - sed -i \
544 - -e '/Icon/s:.png::' -e '/^Encoding/d' -e '/Categories/s:Application;::' \
545 - data/dvdstyler.desktop || die
546 -}
547 -
548 -src_configure() {
549 - econf \
550 - --docdir=/usr/share/doc/${PF} \
551 - $(use_enable debug) \
552 - --with-wx-config=${WX_CONFIG}
553 -}
554 -
555 -src_install() {
556 - default
557 - rm -f "${ED}"/usr/share/doc/${PF}/{COPYING*,INSTALL*}
558 -}
559
560 diff --git a/media-video/dvdstyler/files/dvdstyler-2.9.4-ffmpeg29.patch b/media-video/dvdstyler/files/dvdstyler-2.9.4-ffmpeg29.patch
561 deleted file mode 100644
562 index 2ddd414..0000000
563 --- a/media-video/dvdstyler/files/dvdstyler-2.9.4-ffmpeg29.patch
564 +++ /dev/null
565 @@ -1,31 +0,0 @@
566 -Index: DVDStyler-2.9.4/src/mediaenc_ffmpeg.cpp
567 -===================================================================
568 ---- DVDStyler-2.9.4.orig/src/mediaenc_ffmpeg.cpp
569 -+++ DVDStyler-2.9.4/src/mediaenc_ffmpeg.cpp
570 -@@ -179,7 +179,7 @@ bool wxFfmpegMediaEncoder::addVideoStrea
571 - c->time_base.den = isNTSC(videoFormat) ? 30000 : 25;
572 - c->time_base.num = isNTSC(videoFormat) ? 1001 : 1;
573 - c->gop_size = m_gopSize > 0 ? m_gopSize : (isNTSC(videoFormat) ? 15 : 12);
574 -- c->pix_fmt = PIX_FMT_YUV420P;
575 -+ c->pix_fmt = AV_PIX_FMT_YUV420P;
576 - c->rc_buffer_size = VIDEO_BUF_SIZE;
577 - c->rc_max_rate = 9000000;
578 - c->rc_min_rate = 0;
579 -@@ -280,7 +280,7 @@ void wxFfmpegMediaEncoder::CloseAudioEnc
580 - m_audioStm = NULL;
581 - }
582 -
583 --AVFrame* allocPicture(PixelFormat pix_fmt, int width, int height) {
584 -+AVFrame* allocPicture(AVPixelFormat pix_fmt, int width, int height) {
585 - AVFrame* frame = av_frame_alloc();
586 - if (!frame)
587 - return NULL;
588 -@@ -329,7 +329,7 @@ bool wxFfmpegMediaEncoder::OpenVideoEnco
589 - return false;
590 - }
591 -
592 -- m_imgConvertCtx = sws_getContext(c->width, c->height, PIX_FMT_RGB24, c->width, c->height, c->pix_fmt, SWS_BICUBIC,
593 -+ m_imgConvertCtx = sws_getContext(c->width, c->height, AV_PIX_FMT_RGB24, c->width, c->height, c->pix_fmt, SWS_BICUBIC,
594 - NULL, NULL, NULL);
595 - if (!m_imgConvertCtx) {
596 - wxLogError(wxT("Cannot initialize the conversion context"));
597
598 diff --git a/media-video/dvdstyler/files/ffmpeg29.patch b/media-video/dvdstyler/files/ffmpeg29.patch
599 deleted file mode 100644
600 index 22ab9a6..0000000
601 --- a/media-video/dvdstyler/files/ffmpeg29.patch
602 +++ /dev/null
603 @@ -1,31 +0,0 @@
604 -Index: DVDStyler-2.9.3/src/mediaenc_ffmpeg.cpp
605 -===================================================================
606 ---- DVDStyler-2.9.3.orig/src/mediaenc_ffmpeg.cpp
607 -+++ DVDStyler-2.9.3/src/mediaenc_ffmpeg.cpp
608 -@@ -178,7 +178,7 @@ bool wxFfmpegMediaEncoder::addVideoStrea
609 - c->time_base.den = isNTSC(videoFormat) ? 30000 : 25;
610 - c->time_base.num = isNTSC(videoFormat) ? 1001 : 1;
611 - c->gop_size = isNTSC(videoFormat) ? 15 : 12;
612 -- c->pix_fmt = PIX_FMT_YUV420P;
613 -+ c->pix_fmt = AV_PIX_FMT_YUV420P;
614 - c->rc_buffer_size = VIDEO_BUF_SIZE;
615 - c->rc_max_rate = 9000000;
616 - c->rc_min_rate = 0;
617 -@@ -279,7 +279,7 @@ void wxFfmpegMediaEncoder::CloseAudioEnc
618 - m_audioStm = NULL;
619 - }
620 -
621 --AVFrame* allocPicture(PixelFormat pix_fmt, int width, int height) {
622 -+AVFrame* allocPicture(AVPixelFormat pix_fmt, int width, int height) {
623 - AVFrame* frame = av_frame_alloc();
624 - if (!frame)
625 - return NULL;
626 -@@ -318,7 +318,7 @@ bool wxFfmpegMediaEncoder::OpenVideoEnco
627 - return false;
628 - }
629 -
630 -- m_imgConvertCtx = sws_getContext(c->width, c->height, PIX_FMT_RGB24, c->width, c->height, c->pix_fmt, SWS_BICUBIC,
631 -+ m_imgConvertCtx = sws_getContext(c->width, c->height, AV_PIX_FMT_RGB24, c->width, c->height, c->pix_fmt, SWS_BICUBIC,
632 - NULL, NULL, NULL);
633 - if (!m_imgConvertCtx) {
634 - wxLogError(wxT("Cannot initialize the conversion context"));