media-sound/gejengel: Depend on virtual/imagemagick-tools
authorDavid Seifert <soap@gentoo.org>
Sat, 11 Feb 2017 19:21:53 +0000 (20:21 +0100)
committerDavid Seifert <soap@gentoo.org>
Sat, 11 Feb 2017 19:45:07 +0000 (20:45 +0100)
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Closes: https://github.com/gentoo/gentoo/pull/3907

media-sound/gejengel/gejengel-0.1.4-r2.ebuild
media-sound/gejengel/gejengel-0.1.4-r3.ebuild [moved from media-sound/gejengel/gejengel-0.1.4-r1.ebuild with 86% similarity]

index a442f3be09a6bc27219ab31e1defcae74f6bb668..1852083cedd8eb953cf993cec4b5b2840f28ee32 100644 (file)
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
-inherit autotools eutils multilib flag-o-matic
+EAPI=4
+inherit eutils multilib flag-o-matic
 
 DESCRIPTION="Lightweight audio player"
 HOMEPAGE="https://github.com/dirkvdb/gejengel"
@@ -18,8 +18,7 @@ RDEPEND="dev-cpp/gtkmm:2.4
        dev-cpp/pangomm:1.4
        media-libs/taglib
        dev-db/sqlite:3
-       || ( media-gfx/imagemagick[cxx]
-       media-gfx/graphicsmagick[imagemagick] )
+       media-gfx/imagemagick[cxx]
        mad? ( media-libs/libmad )
        flac? ( media-libs/flac[cxx] )
        ffmpeg? ( >=virtual/ffmpeg-9 )
@@ -41,20 +40,14 @@ src_prepare() {
                "${FILESDIR}"/${P}-ffmpeg.patch \
                "${FILESDIR}"/${P}-ffmpeg-1.patch \
                "${FILESDIR}"/${P}-libav9.patch \
-               "${FILESDIR}"/${P}-ffmpeg2.patch \
-               "${FILESDIR}"/${PV}-flac_ln.patch \
-               "${FILESDIR}"/bckport-debug.patch
-
+               "${FILESDIR}"/${P}-ffmpeg2.patch
        # Remove Vesion and Encoding from the desktop file
        sed -i -e "/Version/d" -e "/Encoding/d" \
                data/${PN}.desktop.in || die "sed failed"
        append-cxxflags "-D__STDC_CONSTANT_MACROS"
-
-       eautoreconf
 }
 
 src_configure() {
-       append-cxxflags -std=c++11
        econf \
                --disable-shared \
                $(use_enable syslog logging) \
similarity index 86%
rename from media-sound/gejengel/gejengel-0.1.4-r1.ebuild
rename to media-sound/gejengel/gejengel-0.1.4-r3.ebuild
index 9feadc77c8f9e39164945cc19c39b0d96b3cd275..01cc87eb595d1b47504be1d70bb6679fa955388e 100644 (file)
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=4
-inherit eutils multilib flag-o-matic
+EAPI=5
+inherit autotools eutils multilib flag-o-matic
 
 DESCRIPTION="Lightweight audio player"
 HOMEPAGE="https://github.com/dirkvdb/gejengel"
@@ -18,8 +18,7 @@ RDEPEND="dev-cpp/gtkmm:2.4
        dev-cpp/pangomm:1.4
        media-libs/taglib
        dev-db/sqlite:3
-       || ( media-gfx/imagemagick[cxx]
-       media-gfx/graphicsmagick[imagemagick] )
+       media-gfx/imagemagick:=[cxx]
        mad? ( media-libs/libmad )
        flac? ( media-libs/flac[cxx] )
        ffmpeg? ( >=virtual/ffmpeg-9 )
@@ -41,14 +40,20 @@ src_prepare() {
                "${FILESDIR}"/${P}-ffmpeg.patch \
                "${FILESDIR}"/${P}-ffmpeg-1.patch \
                "${FILESDIR}"/${P}-libav9.patch \
-               "${FILESDIR}"/${P}-ffmpeg2.patch
+               "${FILESDIR}"/${P}-ffmpeg2.patch \
+               "${FILESDIR}"/${PV}-flac_ln.patch \
+               "${FILESDIR}"/bckport-debug.patch
+
        # Remove Vesion and Encoding from the desktop file
        sed -i -e "/Version/d" -e "/Encoding/d" \
                data/${PN}.desktop.in || die "sed failed"
        append-cxxflags "-D__STDC_CONSTANT_MACROS"
+
+       eautoreconf
 }
 
 src_configure() {
+       append-cxxflags -std=c++11
        econf \
                --disable-shared \
                $(use_enable syslog logging) \