Revision: 2969
Author:   lilrc
Date:     2015-08-21 13:56:27 +0200 (Fri, 21 Aug 2015)
Log Message:
-----------
media-sound/drumkv1: version bump, remove old and other improvements

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/drumkv1/ChangeLog
    trunk/overlays/proaudio/media-sound/drumkv1/Manifest
    trunk/overlays/proaudio/media-sound/drumkv1/drumkv1-9999.ebuild

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/drumkv1/drumkv1-0.6.3.ebuild
    trunk/overlays/proaudio/media-sound/drumkv1/drumkv1-0.7.0.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/media-sound/drumkv1/drumkv1-0.6.1.ebuild
    trunk/overlays/proaudio/media-sound/drumkv1/drumkv1-0.6.2.ebuild

Modified: trunk/overlays/proaudio/media-sound/drumkv1/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/drumkv1/ChangeLog       2015-08-21 
11:43:29 UTC (rev 2968)
+++ trunk/overlays/proaudio/media-sound/drumkv1/ChangeLog       2015-08-21 
11:56:27 UTC (rev 2969)
@@ -2,6 +2,20 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*drumkv1-0.7.0 (21 Aug 2015)
+*drumkv1-0.6.3 (21 Aug 2015)
+
+  21 Aug 2015; Karl Linden (lilrc) <[email protected]>
+  -drumkv1-0.6.1.ebuild, -drumkv1-0.6.2.ebuild, +drumkv1-0.6.3.ebuild,
+  +drumkv1-0.7.0.ebuild, drumkv1-9999.ebuild:
+  version bump
+  drop base inherit
+  move from qt4-r2 to qmake-utils
+  also run qmake on lv2ui
+  export QT_SELECT
+  fix invalid id headers
+  remove old
+
 *drumkv1-0.6.2 (01 May 2015)
 
   01 May 2015; Karl Linden (lilrc) <[email protected]>

Modified: trunk/overlays/proaudio/media-sound/drumkv1/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/drumkv1/Manifest        2015-08-21 
11:43:29 UTC (rev 2968)
+++ trunk/overlays/proaudio/media-sound/drumkv1/Manifest        2015-08-21 
11:56:27 UTC (rev 2969)
@@ -1,7 +1,7 @@
-DIST drumkv1-0.6.1.tar.gz 236868 SHA256 
5c0a0206bfefc2e4d1c9c68daf40a0e2150490aa533a020e1fdad8619ea15520 SHA512 
4c4f2f66ffc651eea659048bbe164f39724f048b8b6d8ea9bf91cf835f8a7302de7826aabf1d5d384bd52b8a7b01adc78f6f7fb54e10c5a931b7ee989ec40ef6
 WHIRLPOOL 
4989952d32c56daa742a4dbc4de59c0d0854c41bf33ddfeecae0c9a250251293717fe560238c3bcb16b1b8110c31932c57be88047160400bf0fbda554515263d
-DIST drumkv1-0.6.2.tar.gz 238174 SHA256 
d0297b7b3c24a9b522e03b54d7f48d7b0c587bf2edda00c786d4f7fd4c1034cd SHA512 
d5e303bdd9f680114b93422e3ce6fdb2df64e2e3163d12f4d4f7f00d32fdc59a44b4fc61ef755bbe90d807406d6e94e5a2b552f27ef3b0d91b52412afaeccf1b
 WHIRLPOOL 
4e6e654bf200a6c89319fd6bd88dc5126e2b3691a64925b98e931622c75a05119da78812c42c1045df016766360da835c81e22dbf4e9fae23168882c3ee93674
-EBUILD drumkv1-0.6.1.ebuild 1939 SHA256 
4b11525cdb65857cebfb9ac3099708c5c1e6fabfc493bf8340db5975aed1e766 SHA512 
1893f67422048035819d97e78cad56ecd627d3776ced51006001cdb0a2c2a365f5cd16147276f76b9890330fb20ff0bcb2a8c53c9157cebe578ca77d67287ed2
 WHIRLPOOL 
fee3a7faa93c7e44aa9c0dd69aefe90fccc48f47f84bb33702d54667186bb35b695287fe9181a6b43c36f85b04caa68c42ec0a964811e66335daa667660f76a7
-EBUILD drumkv1-0.6.2.ebuild 1939 SHA256 
4b11525cdb65857cebfb9ac3099708c5c1e6fabfc493bf8340db5975aed1e766 SHA512 
1893f67422048035819d97e78cad56ecd627d3776ced51006001cdb0a2c2a365f5cd16147276f76b9890330fb20ff0bcb2a8c53c9157cebe578ca77d67287ed2
 WHIRLPOOL 
fee3a7faa93c7e44aa9c0dd69aefe90fccc48f47f84bb33702d54667186bb35b695287fe9181a6b43c36f85b04caa68c42ec0a964811e66335daa667660f76a7
-EBUILD drumkv1-9999.ebuild 1939 SHA256 
4b11525cdb65857cebfb9ac3099708c5c1e6fabfc493bf8340db5975aed1e766 SHA512 
1893f67422048035819d97e78cad56ecd627d3776ced51006001cdb0a2c2a365f5cd16147276f76b9890330fb20ff0bcb2a8c53c9157cebe578ca77d67287ed2
 WHIRLPOOL 
fee3a7faa93c7e44aa9c0dd69aefe90fccc48f47f84bb33702d54667186bb35b695287fe9181a6b43c36f85b04caa68c42ec0a964811e66335daa667660f76a7
-MISC ChangeLog 2789 SHA256 
65f47d2235526283f3854c55e5cf6b550439fd747aca0ba9b668f9ba72f088eb SHA512 
58e3feda9baee4df90b9ebb05f44bcfd1aeebeb5dfe0a9f363cc231ce57e6c2ee98cfb68280269ccec34b4e4b121c6c9452029ed8492b4f47ea6ac366b6457e8
 WHIRLPOOL 
f8aa12e0940e1c83f9703645717eb2d3a2fab21d299d4c159751551ecdca234cd4840765a0bb9d167228eedd0ce85766597b3cd65660411cc17bd611e180407c
+DIST drumkv1-0.6.3.tar.gz 239240 SHA256 
58763d640f88cf1403640159d069f7cd62fce7bad13597706eb4f97d30bf1bb8 SHA512 
1628f4567feb3b1242dded2d5bf48403886a63aacd4d88d6d85f61f94c36b041b4fdf79467ec3ccea5fde2474e2d3d776a6e0973678d6e168d0b70bc788ed23b
 WHIRLPOOL 
651feb7146004e3ba8907e28c3ae065f7e4e30320a7ce978b6603dbcdd7f3c750f5bd6f3d9a0be5ef26e5752d9f26755c441e38070a174dc74048f9dd6470fbd
+DIST drumkv1-0.7.0.tar.gz 262926 SHA256 
48aa176b2d6555d58eb900e78f6c729ffef08bf36db5d75d7a1aa752ca4071b9 SHA512 
6cc5edc41709e44167eb16c0c72edaf1866c84b55cd8a8109756492baf21d762f301c602040d58b4dfe6d04153595c9d3234032eb829db96dc14df62d6b846f6
 WHIRLPOOL 
714120ce994d1f9032732e0cd3837975debfe0bae7520bba73de3f23b25a436aa987ed40301d05710f296a005408c6c63b1c058374d9afa19201055153a84f8b
+EBUILD drumkv1-0.6.3.ebuild 1933 SHA256 
c1cdfce42ebffb6a0604a9bc2983102d218f06afce956607537a21312006b144 SHA512 
f4cfb1f07db4dac491bc019a98750b9ca9b636b44d4f7b47f977df9b6e0feaccb816af130c9990158334f14c8096702c6b3729ec6e893609960a8c65da6c6560
 WHIRLPOOL 
f21bb14d1b15f7e56f902d94b6edac39d1899764dfa330dc085e63169bffd29dc0eff266ae5140a69594651621e3e032108b8442f2d454ef16df016d12629a34
+EBUILD drumkv1-0.7.0.ebuild 1968 SHA256 
032f561058aa465faec8bce3320918e2caea12bf8f82f4e6da00e7faa81c213d SHA512 
8340c245b32d8eafc92880a5576b4a5c46fff902fed94b2aa40d87b5902e565a8bdc77ed3d16e7088a78848d3edb5a0e53c0beb06a93b092ec36c307162ae568
 WHIRLPOOL 
6f8947f97be863b62a4d0c92da36dd7c1b2d36ae7aa894a70613eb1f20862ae44163ad9137a5c7b9bd1a4709af8f7dce5b01a5057eaab1393941c70e53e29e83
+EBUILD drumkv1-9999.ebuild 1968 SHA256 
032f561058aa465faec8bce3320918e2caea12bf8f82f4e6da00e7faa81c213d SHA512 
8340c245b32d8eafc92880a5576b4a5c46fff902fed94b2aa40d87b5902e565a8bdc77ed3d16e7088a78848d3edb5a0e53c0beb06a93b092ec36c307162ae568
 WHIRLPOOL 
6f8947f97be863b62a4d0c92da36dd7c1b2d36ae7aa894a70613eb1f20862ae44163ad9137a5c7b9bd1a4709af8f7dce5b01a5057eaab1393941c70e53e29e83
+MISC ChangeLog 3183 SHA256 
c81cdc540f4a39df829f310716c11506a6841a71915f36f334f5609b3d13e479 SHA512 
d4a01efeef032e5ebd9a7d71d975f0dd0a92aaa0dc45942b5b8aea2754b2053978fdb5eb3d0493cb86d38b686b5765aa4a9ed2ff3299fda601fb92a0f295848a
 WHIRLPOOL 
8c61e4e83676cda206418e6c493de97b4e1fc77f12b628bdbe8c18b687c5b5dca44eb70932d7ea25c4a97b9206c5c2183dfaad06277f112d7f14ac74a93ed5e9
 MISC metadata.xml 443 SHA256 
5e4f2487b24581591d2196bfb8f55855d54003e43d9a1d193427def374e49f0a SHA512 
d79095bdea6e89aa6c85edab36e47b085a48f5543aadfc02c026e007b03b3c416448d6d508b68975d8069590f3f6ca4a5ee25e8356c309adf550278d9ac05d22
 WHIRLPOOL 
247e41d25cf355611945b3350ddb06fae65d2ca63ba9ff49e589e6a573969d64b752607debc80862cbe54e7b6b4d828ffa22646b7adce7af223e6a0c1828c2ab

Deleted: trunk/overlays/proaudio/media-sound/drumkv1/drumkv1-0.6.1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/drumkv1/drumkv1-0.6.1.ebuild    
2015-08-21 11:43:29 UTC (rev 2968)
+++ trunk/overlays/proaudio/media-sound/drumkv1/drumkv1-0.6.1.ebuild    
2015-08-21 11:56:27 UTC (rev 2969)
@@ -1,103 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-
-if [[ "${PV}" = "9999" ]]; then
-       inherit git-r3
-       AUTOTOOLS_AUTORECONF="1"
-fi
-inherit base fdo-mime qt4-r2 autotools-utils
-
-DESCRIPTION="An old-school all-digital drum-kit sampler synthesizer with 
stereo fx"
-HOMEPAGE="http://drumkv1.sourceforge.net/";
-
-RESTRICT="mirror"
-
-if [[ "${PV}" = "9999" ]]; then
-       EGIT_REPO_URI="git://git.code.sf.net/p/${PN}/code"
-       SRC_URI=""
-       KEYWORDS=""
-else
-       SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-       KEYWORDS="~amd64 ~ppc ~x86"
-fi
-
-IUSE="alsa debug jack jackmidi jacksession lv2 nsm osc qt5"
-REQUIRED_USE="
-       || ( jack lv2 )
-       jack? ( || ( alsa jackmidi ) )
-       jackmidi? ( jack )
-       jacksession? ( jack )"
-
-LICENSE="GPL-2"
-SLOT="0"
-
-RDEPEND="
-       media-libs/libsndfile
-       alsa? ( media-libs/alsa-lib )
-       jack? ( media-sound/jack-audio-connection-kit )
-       lv2? ( media-libs/lv2 )
-       osc? ( media-libs/liblo )
-       !qt5? (
-               dev-qt/qtcore:4
-               dev-qt/qtgui:4
-       )
-       qt5? (
-               dev-qt/qtcore:5
-               dev-qt/qtgui:5
-               dev-qt/qtwidgets:5
-               dev-qt/qtxml:5
-       )"
-DEPEND="${RDEPEND}"
-
-AUTOTOOLS_IN_SOURCE_BUILD="1"
-
-src_unpack() {
-       if [[ "${PV}" = "9999" ]]; then
-               git-r3_src_unpack
-       else
-               base_src_unpack
-       fi
-}
-
-myqmake() {
-       if ! use qt5; then
-               eqmake4 "${@}"
-       else
-               eqmake5 "${@}"
-       fi
-}
-
-src_configure() {
-       use jack && myqmake "${PN}_jack.pro" -o "${PN}_jack.mak"
-       use lv2 && myqmake "${PN}_lv2.pro" -o "${PN}_lv2.mak"
-
-       local myeconfargs=(
-               $(use_enable alsa alsa-midi)
-               $(use_enable debug)
-               $(use_enable jack)
-               $(use_enable jackmidi jack-midi)
-               $(use_enable jacksession jack-session)
-               $(use_enable lv2)
-               $(use_enable osc liblo)
-               $(use_enable nsm)
-               $(use_enable !qt5 qt4)
-               $(use_enable qt5)
-       )
-
-       autotools-utils_src_configure
-}
-
-src_install() {
-       autotools-utils_src_install INSTALL_ROOT="${D}"
-}
-
-pkg_postinst() {
-       fdo-mime_mime_database_update
-}
-
-pkg_postrm() {
-       fdo-mime_mime_database_update
-}

Deleted: trunk/overlays/proaudio/media-sound/drumkv1/drumkv1-0.6.2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/drumkv1/drumkv1-0.6.2.ebuild    
2015-08-21 11:43:29 UTC (rev 2968)
+++ trunk/overlays/proaudio/media-sound/drumkv1/drumkv1-0.6.2.ebuild    
2015-08-21 11:56:27 UTC (rev 2969)
@@ -1,103 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-
-if [[ "${PV}" = "9999" ]]; then
-       inherit git-r3
-       AUTOTOOLS_AUTORECONF="1"
-fi
-inherit base fdo-mime qt4-r2 autotools-utils
-
-DESCRIPTION="An old-school all-digital drum-kit sampler synthesizer with 
stereo fx"
-HOMEPAGE="http://drumkv1.sourceforge.net/";
-
-RESTRICT="mirror"
-
-if [[ "${PV}" = "9999" ]]; then
-       EGIT_REPO_URI="git://git.code.sf.net/p/${PN}/code"
-       SRC_URI=""
-       KEYWORDS=""
-else
-       SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-       KEYWORDS="~amd64 ~ppc ~x86"
-fi
-
-IUSE="alsa debug jack jackmidi jacksession lv2 nsm osc qt5"
-REQUIRED_USE="
-       || ( jack lv2 )
-       jack? ( || ( alsa jackmidi ) )
-       jackmidi? ( jack )
-       jacksession? ( jack )"
-
-LICENSE="GPL-2"
-SLOT="0"
-
-RDEPEND="
-       media-libs/libsndfile
-       alsa? ( media-libs/alsa-lib )
-       jack? ( media-sound/jack-audio-connection-kit )
-       lv2? ( media-libs/lv2 )
-       osc? ( media-libs/liblo )
-       !qt5? (
-               dev-qt/qtcore:4
-               dev-qt/qtgui:4
-       )
-       qt5? (
-               dev-qt/qtcore:5
-               dev-qt/qtgui:5
-               dev-qt/qtwidgets:5
-               dev-qt/qtxml:5
-       )"
-DEPEND="${RDEPEND}"
-
-AUTOTOOLS_IN_SOURCE_BUILD="1"
-
-src_unpack() {
-       if [[ "${PV}" = "9999" ]]; then
-               git-r3_src_unpack
-       else
-               base_src_unpack
-       fi
-}
-
-myqmake() {
-       if ! use qt5; then
-               eqmake4 "${@}"
-       else
-               eqmake5 "${@}"
-       fi
-}
-
-src_configure() {
-       use jack && myqmake "${PN}_jack.pro" -o "${PN}_jack.mak"
-       use lv2 && myqmake "${PN}_lv2.pro" -o "${PN}_lv2.mak"
-
-       local myeconfargs=(
-               $(use_enable alsa alsa-midi)
-               $(use_enable debug)
-               $(use_enable jack)
-               $(use_enable jackmidi jack-midi)
-               $(use_enable jacksession jack-session)
-               $(use_enable lv2)
-               $(use_enable osc liblo)
-               $(use_enable nsm)
-               $(use_enable !qt5 qt4)
-               $(use_enable qt5)
-       )
-
-       autotools-utils_src_configure
-}
-
-src_install() {
-       autotools-utils_src_install INSTALL_ROOT="${D}"
-}
-
-pkg_postinst() {
-       fdo-mime_mime_database_update
-}
-
-pkg_postrm() {
-       fdo-mime_mime_database_update
-}

Copied: trunk/overlays/proaudio/media-sound/drumkv1/drumkv1-0.6.3.ebuild (from 
rev 2965, trunk/overlays/proaudio/media-sound/drumkv1/drumkv1-0.6.2.ebuild)
===================================================================
--- trunk/overlays/proaudio/media-sound/drumkv1/drumkv1-0.6.3.ebuild            
                (rev 0)
+++ trunk/overlays/proaudio/media-sound/drumkv1/drumkv1-0.6.3.ebuild    
2015-08-21 11:56:27 UTC (rev 2969)
@@ -0,0 +1,103 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+if [[ "${PV}" = "9999" ]]; then
+       inherit git-r3
+       AUTOTOOLS_AUTORECONF="1"
+fi
+inherit base fdo-mime qt4-r2 autotools-utils
+
+DESCRIPTION="An old-school all-digital drum-kit sampler synthesizer with 
stereo fx"
+HOMEPAGE="http://drumkv1.sourceforge.net/";
+
+RESTRICT="mirror"
+
+if [[ "${PV}" = "9999" ]]; then
+       EGIT_REPO_URI="git://git.code.sf.net/p/${PN}/code"
+       SRC_URI=""
+       KEYWORDS=""
+else
+       SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+       KEYWORDS="~amd64 ~ppc ~x86"
+fi
+
+IUSE="alsa debug jack jackmidi jacksession lv2 nsm osc qt5"
+REQUIRED_USE="
+       || ( jack lv2 )
+       jack? ( || ( alsa jackmidi ) )
+       jackmidi? ( jack )
+       jacksession? ( jack )"
+
+LICENSE="GPL-2"
+SLOT="0"
+
+RDEPEND="
+       media-libs/libsndfile
+       alsa? ( media-libs/alsa-lib )
+       jack? ( media-sound/jack-audio-connection-kit )
+       lv2? ( media-libs/lv2 )
+       osc? ( media-libs/liblo )
+       !qt5? (
+               dev-qt/qtcore:4
+               dev-qt/qtgui:4
+       )
+       qt5? (
+               dev-qt/qtcore:5
+               dev-qt/qtgui:5
+               dev-qt/qtwidgets:5
+               dev-qt/qtxml:5
+       )"
+DEPEND="${RDEPEND}"
+
+AUTOTOOLS_IN_SOURCE_BUILD="1"
+
+src_unpack() {
+       if [[ "${PV}" = "9999" ]]; then
+               git-r3_src_unpack
+       else
+               base_src_unpack
+       fi
+}
+
+myqmake() {
+       if ! use qt5; then
+               eqmake4 "${@}"
+       else
+               eqmake5 "${@}"
+       fi
+}
+
+src_configure() {
+       use jack && myqmake "${PN}_jack.pro" -o "${PN}_jack.mak"
+       use lv2 && myqmake "${PN}_lv2.pro" -o "${PN}_lv2.mak"
+
+       local myeconfargs=(
+               $(use_enable alsa alsa-midi)
+               $(use_enable debug)
+               $(use_enable jack)
+               $(use_enable jackmidi jack-midi)
+               $(use_enable jacksession jack-session)
+               $(use_enable lv2)
+               $(use_enable osc liblo)
+               $(use_enable nsm)
+               $(use_enable !qt5 qt4)
+               $(use_enable qt5)
+       )
+
+       autotools-utils_src_configure
+}
+
+src_install() {
+       autotools-utils_src_install INSTALL_ROOT="${D}"
+}
+
+pkg_postinst() {
+       fdo-mime_mime_database_update
+}
+
+pkg_postrm() {
+       fdo-mime_mime_database_update
+}

Copied: trunk/overlays/proaudio/media-sound/drumkv1/drumkv1-0.7.0.ebuild (from 
rev 2965, trunk/overlays/proaudio/media-sound/drumkv1/drumkv1-9999.ebuild)
===================================================================
--- trunk/overlays/proaudio/media-sound/drumkv1/drumkv1-0.7.0.ebuild            
                (rev 0)
+++ trunk/overlays/proaudio/media-sound/drumkv1/drumkv1-0.7.0.ebuild    
2015-08-21 11:56:27 UTC (rev 2969)
@@ -0,0 +1,104 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+if [[ "${PV}" = "9999" ]]; then
+       inherit git-r3
+       AUTOTOOLS_AUTORECONF="1"
+fi
+inherit fdo-mime qmake-utils autotools-utils
+
+DESCRIPTION="An old-school all-digital drum-kit sampler synthesizer with 
stereo fx"
+HOMEPAGE="http://drumkv1.sourceforge.net/";
+
+RESTRICT="mirror"
+
+if [[ "${PV}" = "9999" ]]; then
+       EGIT_REPO_URI="git://git.code.sf.net/p/${PN}/code"
+       SRC_URI=""
+       KEYWORDS=""
+else
+       SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+       KEYWORDS="~amd64 ~ppc ~x86"
+fi
+
+IUSE="alsa debug jack jackmidi jacksession lv2 nsm osc qt5"
+REQUIRED_USE="
+       || ( jack lv2 )
+       jack? ( || ( alsa jackmidi ) )
+       jackmidi? ( jack )
+       jacksession? ( jack )"
+
+LICENSE="GPL-2"
+SLOT="0"
+
+RDEPEND="
+       media-libs/libsndfile
+       alsa? ( media-libs/alsa-lib )
+       jack? ( media-sound/jack-audio-connection-kit )
+       lv2? ( media-libs/lv2 )
+       osc? ( media-libs/liblo )
+       !qt5? (
+               dev-qt/qtcore:4
+               dev-qt/qtgui:4
+       )
+       qt5? (
+               dev-qt/qtcore:5
+               dev-qt/qtgui:5
+               dev-qt/qtwidgets:5
+               dev-qt/qtxml:5
+       )"
+DEPEND="${RDEPEND}"
+
+AUTOTOOLS_IN_SOURCE_BUILD="1"
+
+myqmake() {
+       if ! use qt5; then
+               eqmake4 "${@}"
+       else
+               eqmake5 "${@}"
+       fi
+}
+
+src_configure() {
+       use jack && myqmake "${PN}_jack.pro" -o "${PN}_jack.mak"
+       if use lv2; then
+               myqmake "${PN}_lv2.pro" -o "${PN}_lv2.mak"
+               myqmake "${PN}_lv2ui.pro" -o "${PN}_lv2ui.mak"
+       fi
+
+       if ! use qt5; then
+               export QT_SELECT=4
+       else
+               export QT_SELECT=5
+       fi
+
+       local myeconfargs=(
+               $(use_enable alsa alsa-midi)
+               $(use_enable debug)
+               $(use_enable jack)
+               $(use_enable jackmidi jack-midi)
+               $(use_enable jacksession jack-session)
+               $(use_enable lv2)
+               $(use_enable osc liblo)
+               $(use_enable nsm)
+               $(use_enable !qt5 qt4)
+               $(use_enable qt5)
+       )
+
+       autotools-utils_src_configure
+}
+
+src_install() {
+       autotools-utils_src_install INSTALL_ROOT="${D}"
+}
+
+pkg_postinst() {
+       fdo-mime_mime_database_update
+}
+
+pkg_postrm() {
+       fdo-mime_mime_database_update
+}

Modified: trunk/overlays/proaudio/media-sound/drumkv1/drumkv1-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/drumkv1/drumkv1-9999.ebuild     
2015-08-21 11:43:29 UTC (rev 2968)
+++ trunk/overlays/proaudio/media-sound/drumkv1/drumkv1-9999.ebuild     
2015-08-21 11:56:27 UTC (rev 2969)
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Id$
 
 EAPI="5"
 
@@ -8,7 +8,7 @@
        inherit git-r3
        AUTOTOOLS_AUTORECONF="1"
 fi
-inherit base fdo-mime qt4-r2 autotools-utils
+inherit fdo-mime qmake-utils autotools-utils
 
 DESCRIPTION="An old-school all-digital drum-kit sampler synthesizer with 
stereo fx"
 HOMEPAGE="http://drumkv1.sourceforge.net/";
@@ -54,14 +54,6 @@
 
 AUTOTOOLS_IN_SOURCE_BUILD="1"
 
-src_unpack() {
-       if [[ "${PV}" = "9999" ]]; then
-               git-r3_src_unpack
-       else
-               base_src_unpack
-       fi
-}
-
 myqmake() {
        if ! use qt5; then
                eqmake4 "${@}"
@@ -72,8 +64,17 @@
 
 src_configure() {
        use jack && myqmake "${PN}_jack.pro" -o "${PN}_jack.mak"
-       use lv2 && myqmake "${PN}_lv2.pro" -o "${PN}_lv2.mak"
+       if use lv2; then
+               myqmake "${PN}_lv2.pro" -o "${PN}_lv2.mak"
+               myqmake "${PN}_lv2ui.pro" -o "${PN}_lv2ui.mak"
+       fi
 
+       if ! use qt5; then
+               export QT_SELECT=4
+       else
+               export QT_SELECT=5
+       fi
+
        local myeconfargs=(
                $(use_enable alsa alsa-midi)
                $(use_enable debug)

Reply via email to