media-sound/qjackctl: EAPI-7 bump, missing || die
authorAndreas Sturmlechner <asturm@gentoo.org>
Wed, 20 May 2020 12:50:44 +0000 (14:50 +0200)
committerAndreas Sturmlechner <asturm@gentoo.org>
Wed, 20 May 2020 13:19:14 +0000 (15:19 +0200)
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
media-sound/qjackctl/qjackctl-0.6.2.ebuild
media-sound/qjackctl/qjackctl-9999.ebuild

index f8c94e1fdd3a02cddfe1da97070b2220f4f42ca8..c145f659e40b90fa08f0f4afc0b84339e8507172 100644 (file)
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit flag-o-matic qmake-utils xdg-utils
 
@@ -12,9 +12,9 @@ SRC_URI="mirror://sourceforge/qjackctl/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 x86"
-
 IUSE="alsa dbus debug portaudio"
 
+BDEPEND="dev-qt/linguist-tools:5"
 RDEPEND="
        app-arch/gzip
        dev-qt/qtcore:5
@@ -26,18 +26,18 @@ RDEPEND="
        alsa? ( media-libs/alsa-lib )
        dbus? ( dev-qt/qtdbus:5 )
        portaudio? ( media-libs/portaudio )"
-DEPEND="${RDEPEND}
-       dev-qt/linguist-tools:5"
+DEPEND="${RDEPEND}"
 
 src_configure() {
        append-cxxflags -std=c++11
-       econf \
-               $(use_enable alsa alsa-seq) \
-               $(use_enable dbus) \
-               $(use_enable debug) \
-               $(use_enable portaudio) \
+       local myeconfargs=(
+               $(use_enable alsa alsa-seq)
+               $(use_enable dbus)
+               $(use_enable debug)
+               $(use_enable portaudio)
                --enable-jack-version
-
+       )
+       econf "${myeconfargs[@]}"
        eqmake5 ${PN}.pro -o ${PN}.mak
 }
 
@@ -48,8 +48,8 @@ src_compile() {
 src_install() {
        default
 
-       gunzip "${D}/usr/share/man/man1/qjackctl.fr.1.gz"
-       gunzip "${D}/usr/share/man/man1/qjackctl.1.gz"
+       gunzip "${D}/usr/share/man/man1/qjackctl.fr.1.gz" || die
+       gunzip "${D}/usr/share/man/man1/qjackctl.1.gz" || die
 }
 
 pkg_postinst() {
index 87c768da8ec4416d969c71ce071210569947714e..3d91bddef6f41e146af496745bec750e4c6fe4c8 100644 (file)
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit flag-o-matic qmake-utils autotools git-r3 xdg-utils
 
@@ -12,9 +12,9 @@ EGIT_REPO_URI="https://git.code.sf.net/p/qjackctl/code"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-
 IUSE="alsa dbus debug portaudio"
 
+BDEPEND="dev-qt/linguist-tools:5"
 RDEPEND="
        app-arch/gzip
        dev-qt/qtcore:5
@@ -26,24 +26,23 @@ RDEPEND="
        alsa? ( media-libs/alsa-lib )
        dbus? ( dev-qt/qtdbus:5 )
        portaudio? ( media-libs/portaudio )"
-DEPEND="${RDEPEND}
-       dev-qt/linguist-tools:5"
+DEPEND="${RDEPEND}"
 
 src_prepare() {
-       eautoreconf
-
        default
+       eautoreconf
 }
 
 src_configure() {
        append-cxxflags -std=c++11
-       econf \
-               $(use_enable alsa alsa-seq) \
-               $(use_enable dbus) \
-               $(use_enable debug) \
-               $(use_enable portaudio) \
+       local myeconfargs=(
+               $(use_enable alsa alsa-seq)
+               $(use_enable dbus)
+               $(use_enable debug)
+               $(use_enable portaudio)
                --enable-jack-version
-
+       )
+       econf "${myeconfargs[@]}"
        eqmake5 ${PN}.pro -o ${PN}.mak
 }
 
@@ -54,8 +53,8 @@ src_compile() {
 src_install() {
        default
 
-       gunzip "${D}/usr/share/man/man1/qjackctl.fr.1.gz"
-       gunzip "${D}/usr/share/man/man1/qjackctl.1.gz"
+       gunzip "${D}/usr/share/man/man1/qjackctl.fr.1.gz" || die
+       gunzip "${D}/usr/share/man/man1/qjackctl.1.gz" || die
 }
 
 pkg_postinst() {