Gentoo Archives: gentoo-commits

From: Alexis Ballier <aballier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/dvdstyler/
Date: Thu, 09 Feb 2017 13:57:46
Message-Id: 1486648565.5fc46bdc706db6e017a5c16f8d315a141b2edd4b.aballier@gentoo
1 commit: 5fc46bdc706db6e017a5c16f8d315a141b2edd4b
2 Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
3 AuthorDate: Thu Feb 9 13:56:05 2017 +0000
4 Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
5 CommitDate: Thu Feb 9 13:56:05 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fc46bdc
7
8 media-video/dvdstyler: Bump to 3.0.3
9
10 Package-Manager: Portage-2.3.3, Repoman-2.3.1
11
12 media-video/dvdstyler/Manifest | 1 +
13 media-video/dvdstyler/dvdstyler-3.0.3.ebuild | 73 ++++++++++++++++++++++++++++
14 2 files changed, 74 insertions(+)
15
16 diff --git a/media-video/dvdstyler/Manifest b/media-video/dvdstyler/Manifest
17 index 4a8b7eec4f..d9c1c7e629 100644
18 --- a/media-video/dvdstyler/Manifest
19 +++ b/media-video/dvdstyler/Manifest
20 @@ -1,2 +1,3 @@
21 DIST DVDStyler-2.9.6.tar.bz2 8373340 SHA256 d9ac1c2fa8812c194d4a79a5954f96919a4823498a4200018964df549270c6e3 SHA512 7e45a61ecc5df29957c6ff71bf7d5032bc1cba3b43b8444f7cd065aabf3991961f998e220d41c05c3d4e9a3bc213c96bc484b467a40d1b10ab33630ea4cbbcea WHIRLPOOL d7b6f714fcde76c74f5f4dee66918ddfb17066f85147a7efd355fe19d057d3c56bf0f1116595cfa361b09f1d82ebc09ab0fad6f5fc8ab029df01a9abe267b564
22 DIST DVDStyler-3.0.2.tar.bz2 8818276 SHA256 fda2105c83c7bf31492573cc81a3ae8730bbab804286dad4d86b5e0bd053158e SHA512 2ae54a3679bea0a6ea6b98c6bd26af13b9e2cb938dd58cf263e2ca2999d5ad48b58598d6f6a4a230e1ca1988cf6095c5ce17c1c2d8c103e28238ddedc5ead006 WHIRLPOOL e9f9a587368a02c17a8166025dc1e1484f91a709a77f6a56e61fc8b5e70bcada4a0ae63037dbd9a89817bbb46eda6bf75a305913731d424f07d146507cda8045
23 +DIST DVDStyler-3.0.3.tar.bz2 8850630 SHA256 1880386090723271688c236762b3dea5ae46422910a5f1ed68baf2faf51483c8 SHA512 b5e5a93d127bc45b844cadce036b2d70ede5b3ea9d5fd026a93d6a6813684873db41ca0d4cd15680e63a63f2ba4314f65c2a0c08e44d0b4bbcce703874c2c3ed WHIRLPOOL fb18ecdc865180ca06b545e07c962193a952414808b1ca8864744408c4615e307d0dc7adcd1a3f315916279deb67c1c5061537d5601c40a1f7b0e75ff2038079
24
25 diff --git a/media-video/dvdstyler/dvdstyler-3.0.3.ebuild b/media-video/dvdstyler/dvdstyler-3.0.3.ebuild
26 new file mode 100644
27 index 0000000000..57c8c90466
28 --- /dev/null
29 +++ b/media-video/dvdstyler/dvdstyler-3.0.3.ebuild
30 @@ -0,0 +1,73 @@
31 +# Copyright 1999-2017 Gentoo Foundation
32 +# Distributed under the terms of the GNU General Public License v2
33 +# $Id$
34 +
35 +EAPI=5
36 +
37 +MY_P=${P/dvds/DVDS}
38 +WX_GTK_VER=3.0
39 +
40 +inherit wxwidgets eutils
41 +
42 +DESCRIPTION="A cross-platform free DVD authoring application"
43 +HOMEPAGE="http://www.dvdstyler.org/"
44 +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
45 +
46 +LICENSE="GPL-2"
47 +SLOT="0"
48 +KEYWORDS="~amd64 ~x86"
49 +IUSE="debug libav +udev"
50 +
51 +COMMON_DEPEND="
52 + >=app-cdr/dvd+rw-tools-7.1
53 + media-libs/libexif:=
54 + >=media-libs/wxsvg-1.5.11:=
55 + >=media-video/dvdauthor-0.7.1
56 + >=media-video/xine-ui-0.99.7
57 + virtual/cdrtools
58 + libav? ( >=media-video/libav-9:0=[encode] )
59 + !libav? ( >=media-video/ffmpeg-2.6:0=[encode] )
60 + virtual/jpeg:0
61 + x11-libs/wxGTK:${WX_GTK_VER}=[gstreamer,X]
62 + sys-apps/dbus
63 + udev? ( >=virtual/libudev-215:= )
64 +"
65 +RDEPEND="${COMMON_DEPEND}
66 + >=app-cdr/dvdisaster-0.72.4
67 + media-video/mjpegtools
68 +"
69 +DEPEND="${COMMON_DEPEND}
70 + app-arch/zip
71 + app-text/xmlto
72 + sys-devel/gettext
73 + virtual/yacc
74 + virtual/pkgconfig
75 +"
76 +
77 +S="${WORKDIR}/${MY_P}"
78 +
79 +src_prepare() {
80 + need-wxwidgets unicode
81 + # disable obsolete GNOME 2.x libraries wrt #508854
82 + sed -i -e '/PKG_CONFIG/s:libgnomeui-2.0:dIsAbLeAuToMaGiC&:' configure || die
83 + # rmdir: failed to remove `tempfoobar': Directory not empty
84 + sed -i -e '/rmdir "$$t"/d' docs/Makefile.in || die
85 + # fix underlinking wrt #367863
86 + sed -i -e 's:@LIBS@:& -ljpeg:' wxVillaLib/Makefile.in || die
87 + # silence desktop-file-validate QA check
88 + sed -i \
89 + -e '/Icon/s:.png::' -e '/^Encoding/d' -e '/Categories/s:Application;::' \
90 + data/dvdstyler.desktop || die
91 +}
92 +
93 +src_configure() {
94 + econf \
95 + --docdir=/usr/share/doc/${PF} \
96 + $(use_enable debug) \
97 + --with-wx-config=${WX_CONFIG}
98 +}
99 +
100 +src_install() {
101 + default
102 + rm -f "${ED}"/usr/share/doc/${PF}/{COPYING*,INSTALL*}
103 +}