media-sound/hydrogen: EAPI-7 bump
authorAndreas Sturmlechner <asturm@gentoo.org>
Sun, 17 Feb 2019 12:38:24 +0000 (13:38 +0100)
committerAndreas Sturmlechner <asturm@gentoo.org>
Sun, 17 Feb 2019 12:39:01 +0000 (13:39 +0100)
Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
media-sound/hydrogen/hydrogen-9999.ebuild

index 2d92d83a64cb7b37f054a0689fde78e772ab03e8..5bcfaa020fec743ffb021398ec7e21214df81aac 100644 (file)
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit cmake-utils git-r3 xdg-utils
+inherit git-r3 xdg cmake-utils
 
 DESCRIPTION="Advanced drum machine"
 HOMEPAGE="http://www.hydrogen-music.org/"
@@ -16,7 +16,12 @@ IUSE="alsa +archive doc jack ladspa lash osc oss portaudio portmidi pulseaudio"
 
 REQUIRED_USE="lash? ( alsa )"
 
-RDEPEND="
+BDEPEND="
+       virtual/pkgconfig
+       doc? ( app-doc/doxygen )
+"
+DEPEND="
+       dev-qt/qtcore:5
        dev-qt/qtgui:5
        dev-qt/qtnetwork:5
        dev-qt/qtwidgets:5
@@ -34,10 +39,7 @@ RDEPEND="
        portmidi? ( media-libs/portmidi )
        pulseaudio? ( media-sound/pulseaudio )
 "
-DEPEND="${RDEPEND}
-       virtual/pkgconfig
-       doc? ( app-doc/doxygen )
-"
+RDEPEND="${DEPEND}"
 
 DOCS=( AUTHORS ChangeLog DEVELOPERS README.txt )
 
@@ -71,16 +73,6 @@ src_compile() {
 }
 
 src_install() {
-       use doc && local HTML_DOCS=( ${BUILD_DIR}/docs/html/. )
+       use doc && local HTML_DOCS=( "${BUILD_DIR}"/docs/html/. )
        cmake-utils_src_install
 }
-
-pkg_postinst() {
-       xdg_mimeinfo_database_update
-       xdg_desktop_database_update
-}
-
-pkg_postrm() {
-       xdg_mimeinfo_database_update
-       xdg_desktop_database_update
-}