media-sound/pianobar: Improve EAPI-7, sorting
authorAndreas Sturmlechner <asturm@gentoo.org>
Fri, 15 May 2020 22:11:32 +0000 (00:11 +0200)
committerAndreas Sturmlechner <asturm@gentoo.org>
Fri, 15 May 2020 22:30:01 +0000 (00:30 +0200)
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
media-sound/pianobar/pianobar-9999.ebuild

index 5a3320ef9da69486b944020e2438cbade1060055..603adde3fbfb61024c9c6b01f0ee08131dae981e 100644 (file)
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit toolchain-funcs flag-o-matic
 
 if [[ ${PV} == 9999 ]]; then
@@ -19,14 +20,15 @@ LICENSE="MIT"
 SLOT="0"
 IUSE="static-libs"
 
-RDEPEND="media-libs/libao
-       net-misc/curl
-       dev-libs/libgcrypt:0=
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
        dev-libs/json-c:=
-       >=media-video/ffmpeg-3.1:0=
+       dev-libs/libgcrypt:0=
+       media-libs/libao
+       >=media-video/ffmpeg-3.3:0=
+       net-misc/curl
 "
-DEPEND="${RDEPEND}
-       virtual/pkgconfig"
+DEPEND="${RDEPEND}"
 
 src_compile() {
        append-cflags -std=c99
@@ -38,7 +40,9 @@ src_install() {
        emake DESTDIR="${D}" PREFIX=/usr LIBDIR=/usr/$(get_libdir) DYNLINK=1 install
        dodoc ChangeLog README.md
 
-       use static-libs || { rm "${D}"/usr/lib*/*.a || die; }
+       if ! use static-libs; then
+               rm "${D}"/usr/lib*/*.a || die
+       fi
 
        docinto contrib
        dodoc -r contrib/{config-example,*.sh,eventcmd-examples}