Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/dvdauthor/
Date: Mon, 02 May 2016 07:52:01
Message-Id: 1462175504.d61345d2f75d2af77befdc719aa29d147fe67be5.polynomial-c@gentoo
1 commit: d61345d2f75d2af77befdc719aa29d147fe67be5
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Mon May 2 06:51:48 2016 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Mon May 2 07:51:44 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d61345d2
7
8 media-video/dvdauthor: Added slotdep for imagemagick. Bumped to EAPI-6.
9
10 Package-Manager: portage-2.2.28
11 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
12
13 media-video/dvdauthor/dvdauthor-0.7.1.ebuild | 18 ++++++++++++------
14 1 file changed, 12 insertions(+), 6 deletions(-)
15
16 diff --git a/media-video/dvdauthor/dvdauthor-0.7.1.ebuild b/media-video/dvdauthor/dvdauthor-0.7.1.ebuild
17 index 37e3414..fd97f1b 100644
18 --- a/media-video/dvdauthor/dvdauthor-0.7.1.ebuild
19 +++ b/media-video/dvdauthor/dvdauthor-0.7.1.ebuild
20 @@ -1,8 +1,8 @@
21 -# Copyright 1999-2015 Gentoo Foundation
22 +# Copyright 1999-2016 Gentoo Foundation
23 # Distributed under the terms of the GNU General Public License v2
24 # $Id$
25
26 -EAPI=5
27 +EAPI=6
28 inherit eutils flag-o-matic toolchain-funcs
29
30 DESCRIPTION="Tools for generating DVD files to be played on standalone DVD players"
31 @@ -20,7 +20,7 @@ RDEPEND=">=dev-libs/fribidi-0.19.2
32 media-libs/libdvdread
33 media-libs/libpng:0=
34 graphicsmagick? ( media-gfx/graphicsmagick )
35 - !graphicsmagick? ( >=media-gfx/imagemagick-5.5.7.14 )"
36 + !graphicsmagick? ( >=media-gfx/imagemagick-5.5.7.14:= )"
37 DEPEND="${RDEPEND}
38 virtual/pkgconfig"
39
40 @@ -28,10 +28,16 @@ S=${WORKDIR}/${PN}
41
42 DOCS=( AUTHORS ChangeLog README TODO )
43
44 +PATCHES=(
45 + "${FILESDIR}/${P}-glibc220.patch"
46 +)
47 +
48 src_prepare() {
49 - epatch "${FILESDIR}/${P}-glibc220.patch"
50 - use graphicsmagick && \
51 - sed -i -e 's:ExportImagePixels:dIsAbLeAuToMaGiC&:' configure
52 + default
53 + if use graphicsmagick ; then
54 + sed -i -e 's:ExportImagePixels:dIsAbLeAuToMaGiC&:' configure \
55 + || die
56 + fi
57 }
58
59 src_configure() {