[proaudio] [2967] media-sound/samplv1: version bump, remove old and other improvements

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 2967
Author:   lilrc
Date:     2015-08-21 13:36:19 +0200 (Fri, 21 Aug 2015)
Log Message:
-----------
media-sound/samplv1: version bump, remove old and other improvements

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

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

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

Modified: trunk/overlays/proaudio/media-sound/samplv1/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/samplv1/ChangeLog	2015-08-21 10:57:58 UTC (rev 2966)
+++ trunk/overlays/proaudio/media-sound/samplv1/ChangeLog	2015-08-21 11:36:19 UTC (rev 2967)
@@ -2,6 +2,20 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*samplv1-0.7.0 (21 Aug 2015)
+*samplv1-0.6.3 (21 Aug 2015)
+
+  21 Aug 2015; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+  -samplv1-0.6.1.ebuild, -samplv1-0.6.2.ebuild, +samplv1-0.6.3.ebuild,
+  +samplv1-0.7.0.ebuild, samplv1-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
+
 *samplv1-0.6.2 (01 May 2015)
 
   01 May 2015; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>

Modified: trunk/overlays/proaudio/media-sound/samplv1/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/samplv1/Manifest	2015-08-21 10:57:58 UTC (rev 2966)
+++ trunk/overlays/proaudio/media-sound/samplv1/Manifest	2015-08-21 11:36:19 UTC (rev 2967)
@@ -1,7 +1,7 @@
-DIST samplv1-0.6.1.tar.gz 226184 SHA256 08c0a0cae57c93b22d44fb9cc9b13b5080df0990a42eeab4750011a0464950a2 SHA512 708110cc27f7769dc93e4df431ecbd3bafa9f0bcea76d297896c2e5333d7fbcc6a96b2b8ec8e90c073d81c97d7db31edf135cf71c79cd324e1af3cf8fee44a2f WHIRLPOOL fd26614b54c3ac115ba9364edcc3d4959d1b235c08225f4bb04f6bd3d7e484409e6e5acdbcd466a309c7e50cc24a97a4a7e1a832f11c2ebffc1bf8996f1c7d3f
-DIST samplv1-0.6.2.tar.gz 227505 SHA256 d6c11912a3317fcec847ebe52c691271b19d7a049c3c7028b67e3bd36f4d5a10 SHA512 99be883d9950c34534da10d4e58a2520ad0a24d61975b7efeebc9c062b4d147d32bd4abeda033f18d1dcde3e4ef6f2808ebc555880993f4bcb1d8b8fc9cc2c51 WHIRLPOOL 35f972094479458c578a7d8176b0ccebaf9c2cca622e036e62c133ee3f93ea42408bf57ba76a0d51fc378cd45574d72afb9963fc43e6a8b42ea058ff13728b94
-EBUILD samplv1-0.6.1.ebuild 1941 SHA256 19df76b4502ed3cc8b0b62ef88d685343949978b1e8c75d9a56e12b5f3cec6a0 SHA512 21a52a9ecb226a638c35c94c9bb1891e725977a4485b4f4d8f1f1af613686469c0bd5dd3535641a85ab440377aa47d4a8b94c150b6ab66dad6ad2b1d29ad8071 WHIRLPOOL 70b93fd6ac5478cb39029ae87d35b48f7983a0d58f526aca9c12d0deeb9ab1193ad5b3aeeed83264d06e9b91e708baec49cb2e66f66b6b849e083431606485d6
-EBUILD samplv1-0.6.2.ebuild 1941 SHA256 19df76b4502ed3cc8b0b62ef88d685343949978b1e8c75d9a56e12b5f3cec6a0 SHA512 21a52a9ecb226a638c35c94c9bb1891e725977a4485b4f4d8f1f1af613686469c0bd5dd3535641a85ab440377aa47d4a8b94c150b6ab66dad6ad2b1d29ad8071 WHIRLPOOL 70b93fd6ac5478cb39029ae87d35b48f7983a0d58f526aca9c12d0deeb9ab1193ad5b3aeeed83264d06e9b91e708baec49cb2e66f66b6b849e083431606485d6
-EBUILD samplv1-9999.ebuild 1941 SHA256 19df76b4502ed3cc8b0b62ef88d685343949978b1e8c75d9a56e12b5f3cec6a0 SHA512 21a52a9ecb226a638c35c94c9bb1891e725977a4485b4f4d8f1f1af613686469c0bd5dd3535641a85ab440377aa47d4a8b94c150b6ab66dad6ad2b1d29ad8071 WHIRLPOOL 70b93fd6ac5478cb39029ae87d35b48f7983a0d58f526aca9c12d0deeb9ab1193ad5b3aeeed83264d06e9b91e708baec49cb2e66f66b6b849e083431606485d6
-MISC ChangeLog 3083 SHA256 075e809d6e02ef731ba178c6b6dc99ef1487c4973d88d7626248705e791dc3a6 SHA512 c4a8ab3cfd7f1f98eadae49a4e5bfd12a736193dfb9a73371a99e4ca90dd7b7ba187533c03c51040f593498a1bdda0e04de5bff3f45a6c16c219eaa4c572b086 WHIRLPOOL 9ba857ddf086b85503e6e67933baeed8d0304d2c7d7987f5533d47361b3493f957f47258f05fe9f790302e0ce1829861ba546fef462146a4c716c9bb65cc4935
+DIST samplv1-0.6.3.tar.gz 227599 SHA256 3c740f82e949eedafb707f27406e61204bbafe16073a48401d69f744dd75c2b0 SHA512 1302a1ce364d4bcd7630650f99f4c91bb9af01e87803c9d38b5df5a4ca5a4d8c9144318a69daeb57f343b4fdb965d6bdd299ed9b280d031470500d58090b6063 WHIRLPOOL 1e3893c0bab5dd1b44a66f771f5eefc56c7917726cf850d79ee30c34eb1e20e9491343e232417a23372a4e74cfd7b3be2effef859b66c9f322bd69e0fab80d25
+DIST samplv1-0.7.0.tar.gz 250273 SHA256 d955ac2b9c2abc8f8f4b68152e50888fb4224b7f8e39645df7ed7f2877a02c70 SHA512 b9e6a356fd7338167948113737548a6f9d66e7576624c458d6e07efbbafcd2d877f0dfe91f2fdef3c170433372c7a7bb98ba0223a41cb8d9e269eeacfe9f1f03 WHIRLPOOL 8ee16d66f72e3e54276190e752558d28519e6d1dd5fee3581ecf330bf34544b81c731e95e9e10858b0df33bcbd54b38fd6a5bdaabe3d113f6927f24be5663bf1
+EBUILD samplv1-0.6.3.ebuild 1935 SHA256 733da8e30e5501eab994978d391ac5d97022a6fe6d1ed467b4465a38e177ed33 SHA512 ea38ffb322fa3ca660bcce08a5de30122be5e68fbd7accc77e274c8775f8c4ca7d87f3c04ae01860c57f5df3a6341a35822b565decdd2eeb485c5a66639b4501 WHIRLPOOL 78ac23f32b0cc1cfd0123958bcc97f68092f9a10d4032a6b8d39897444f88bdc5c3e119ad83d672647aa101c4e6f10bf3bfd5e055d2f43e50bf4b929a73d4528
+EBUILD samplv1-0.7.0.ebuild 1970 SHA256 13355e6db836d0b8b2e7eacca40f4db3d09d1d2d47b0970cf5bc9d6205004526 SHA512 2f0e74f1d7197acc421e7d937ca4471eedf5d5b3a7c8183fd39b38a8ce0ff9ae5bcc5bcd1a8d2ca6efbd27266749c6a01bb0c6ed06f0dabd13d85b8b8645fd20 WHIRLPOOL 11cc3e3b03b6db6432e02ed49095d6bb21e691903f9308460b59034ceb0a413a058d8c61f9d298701eae141a733ee7a3d92b9bdb3bdb7dcf4e0b1731e45fb949
+EBUILD samplv1-9999.ebuild 1970 SHA256 13355e6db836d0b8b2e7eacca40f4db3d09d1d2d47b0970cf5bc9d6205004526 SHA512 2f0e74f1d7197acc421e7d937ca4471eedf5d5b3a7c8183fd39b38a8ce0ff9ae5bcc5bcd1a8d2ca6efbd27266749c6a01bb0c6ed06f0dabd13d85b8b8645fd20 WHIRLPOOL 11cc3e3b03b6db6432e02ed49095d6bb21e691903f9308460b59034ceb0a413a058d8c61f9d298701eae141a733ee7a3d92b9bdb3bdb7dcf4e0b1731e45fb949
+MISC ChangeLog 3477 SHA256 7f0a82578deea870e4aab058e353fc574e501630e7335eac369de1e41c890fdb SHA512 e484181359b91e333301bbb372b4d9fb6ce10343fad10ce54786b9f44f996304d857b2d3dc618863e25546a10a3a46f9e49e9dc2e91adac7473914bc547bb561 WHIRLPOOL 24037ff8011bbe19e420c4440ee790179b09d99aed24fa2366e201b0d09dde7ba7b3e308e1ed563bd27601419e84ca6e4db152144264edad010e3fa114e88664
 MISC metadata.xml 443 SHA256 5e4f2487b24581591d2196bfb8f55855d54003e43d9a1d193427def374e49f0a SHA512 d79095bdea6e89aa6c85edab36e47b085a48f5543aadfc02c026e007b03b3c416448d6d508b68975d8069590f3f6ca4a5ee25e8356c309adf550278d9ac05d22 WHIRLPOOL 247e41d25cf355611945b3350ddb06fae65d2ca63ba9ff49e589e6a573969d64b752607debc80862cbe54e7b6b4d828ffa22646b7adce7af223e6a0c1828c2ab

Deleted: trunk/overlays/proaudio/media-sound/samplv1/samplv1-0.6.1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/samplv1/samplv1-0.6.1.ebuild	2015-08-21 10:57:58 UTC (rev 2966)
+++ trunk/overlays/proaudio/media-sound/samplv1/samplv1-0.6.1.ebuild	2015-08-21 11:36:19 UTC (rev 2967)
@@ -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 polyphonic sampler synthesizer with stereo fx"
-HOMEPAGE="http://samplv1.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/samplv1/samplv1-0.6.2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/samplv1/samplv1-0.6.2.ebuild	2015-08-21 10:57:58 UTC (rev 2966)
+++ trunk/overlays/proaudio/media-sound/samplv1/samplv1-0.6.2.ebuild	2015-08-21 11:36:19 UTC (rev 2967)
@@ -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 polyphonic sampler synthesizer with stereo fx"
-HOMEPAGE="http://samplv1.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/samplv1/samplv1-0.6.3.ebuild (from rev 2965, trunk/overlays/proaudio/media-sound/samplv1/samplv1-0.6.2.ebuild)
===================================================================
--- trunk/overlays/proaudio/media-sound/samplv1/samplv1-0.6.3.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/samplv1/samplv1-0.6.3.ebuild	2015-08-21 11:36:19 UTC (rev 2967)
@@ -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 polyphonic sampler synthesizer with stereo fx"
+HOMEPAGE="http://samplv1.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/samplv1/samplv1-0.7.0.ebuild (from rev 2965, trunk/overlays/proaudio/media-sound/samplv1/samplv1-9999.ebuild)
===================================================================
--- trunk/overlays/proaudio/media-sound/samplv1/samplv1-0.7.0.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/samplv1/samplv1-0.7.0.ebuild	2015-08-21 11:36:19 UTC (rev 2967)
@@ -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 polyphonic sampler synthesizer with stereo fx"
+HOMEPAGE="http://samplv1.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/samplv1/samplv1-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/samplv1/samplv1-9999.ebuild	2015-08-21 10:57:58 UTC (rev 2966)
+++ trunk/overlays/proaudio/media-sound/samplv1/samplv1-9999.ebuild	2015-08-21 11:36:19 UTC (rev 2967)
@@ -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 polyphonic sampler synthesizer with stereo fx"
 HOMEPAGE="http://samplv1.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)


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/