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

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


Revision: 2966
Author:   lilrc
Date:     2015-08-21 12:57:58 +0200 (Fri, 21 Aug 2015)
Log Message:
-----------
media-sound/synthv1: version bump, remove old and other improvements

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

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

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

Modified: trunk/overlays/proaudio/media-sound/synthv1/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/synthv1/ChangeLog	2015-07-23 14:00:11 UTC (rev 2965)
+++ trunk/overlays/proaudio/media-sound/synthv1/ChangeLog	2015-08-21 10:57:58 UTC (rev 2966)
@@ -2,6 +2,20 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*synthv1-0.7.0 (21 Aug 2015)
+*synthv1-0.6.3 (21 Aug 2015)
+
+  21 Aug 2015; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+  -synthv1-0.6.1.ebuild, -synthv1-0.6.2.ebuild, +synthv1-0.6.3.ebuild,
+  +synthv1-0.7.0.ebuild, synthv1-9999.ebuild:
+  version bump
+  move from base to eutils
+  move from qt4-r2 to qmake-utils
+  also run qmake on lv2ui
+  export QT_SELECT
+  fix invalid id headers
+  remove old
+
 *synthv1-0.6.2 (01 May 2015)
 
   01 May 2015; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>

Modified: trunk/overlays/proaudio/media-sound/synthv1/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/synthv1/Manifest	2015-07-23 14:00:11 UTC (rev 2965)
+++ trunk/overlays/proaudio/media-sound/synthv1/Manifest	2015-08-21 10:57:58 UTC (rev 2966)
@@ -1,7 +1,7 @@
-DIST synthv1-0.6.1.tar.gz 207622 SHA256 8f6489a8b0eedba60fbdcefc5e55455b18bb5a49bfbf7b6f8f48369688ba3f6d SHA512 cd8c0a00a4e2e7173b00443cd3e7ed412c891a595bc4e673f37ca48b249e6bfd57c62cd53b2d5d8552e9d16fea83edbb484646e36affcf381d4b63eab00e6584 WHIRLPOOL ce05f588f9f3dca889af2b9199ef3bc7cce7c3c3ca979e8cecacc021439a7e43b4f53c3c85b4d6ef622f752c7b6b350aef444a8b8b6fd7f14e842808b4b2e8a4
-DIST synthv1-0.6.2.tar.gz 208916 SHA256 f5a105a51b35e58449c12b6bd843bf9923ce8127690d3eb8d5e790b88b061f5b SHA512 57050251cfef02df212a415bf30d790408a28c3f4c1add6fad3bf6019497b9c535761db30a967a717a291c5cd75ef5004b539bbf313fc04ecbfa2fd8b5895c5a WHIRLPOOL 73d6e454601f36ccd13eb30964cba2641da7e92f7f8b93fe607936e2bfdc7d8eaa681cfd6f71999290a2cd2d65a5a40b9c57ea2ce9b5cd51187a5f8e8a175dc8
-EBUILD synthv1-0.6.1.ebuild 1935 SHA256 8a0738ff623736535507b2028603f305e2e54432b08e6a4f7ed17cda559a2e64 SHA512 f0d1f1acdb7b5285f72faef26fd3ac56acd4906cdfe634101c273843ecaff1a6ca304cbb3a16c6f43364073dca723f684d05902190b93bd8d3bab5ff051af2d2 WHIRLPOOL e8359567c279d6b09b012c46c2856fe5d37f4508c3c79ccc29fdd3b466fc319a33844f02ca2158c4b0daad975cc901e61de226e939823e8a0468fa17e3b3d36d
-EBUILD synthv1-0.6.2.ebuild 1935 SHA256 8a0738ff623736535507b2028603f305e2e54432b08e6a4f7ed17cda559a2e64 SHA512 f0d1f1acdb7b5285f72faef26fd3ac56acd4906cdfe634101c273843ecaff1a6ca304cbb3a16c6f43364073dca723f684d05902190b93bd8d3bab5ff051af2d2 WHIRLPOOL e8359567c279d6b09b012c46c2856fe5d37f4508c3c79ccc29fdd3b466fc319a33844f02ca2158c4b0daad975cc901e61de226e939823e8a0468fa17e3b3d36d
-EBUILD synthv1-9999.ebuild 1935 SHA256 8a0738ff623736535507b2028603f305e2e54432b08e6a4f7ed17cda559a2e64 SHA512 f0d1f1acdb7b5285f72faef26fd3ac56acd4906cdfe634101c273843ecaff1a6ca304cbb3a16c6f43364073dca723f684d05902190b93bd8d3bab5ff051af2d2 WHIRLPOOL e8359567c279d6b09b012c46c2856fe5d37f4508c3c79ccc29fdd3b466fc319a33844f02ca2158c4b0daad975cc901e61de226e939823e8a0468fa17e3b3d36d
-MISC ChangeLog 3946 SHA256 38fd1a4ee648f174bda91083bdc6edc59476fd3efe9dc7ca64a9a6cdc2cf7d74 SHA512 c9945fb47ed4f877c4a0fee11b3ee29a3781e48e7d7e667ee5979a266accc839c15f3592663de134874d540782556336b123b04774d47c6a23e51db7e0922c3f WHIRLPOOL f747e80d9580cd7e4ac1f227323dfdd5efba5f110a35298570dedc3e760a827376ce25ab09f326dae7ea82c8650d83372c7175403ae76e96e00d9a97f6a72226
+DIST synthv1-0.6.3.tar.gz 209010 SHA256 3c9683d128c545ce7ae745de4d8da5c8277902167407111e87eac46a77defea7 SHA512 a64e1293afc261a09dcdcb1c4d0f2349a5ad151adf97122debab7326260a5682ed3529074e5f7a4377458eb33534e0b0a7af84c1545a1d0d0511a7a71b59c510 WHIRLPOOL 5730d55c246f8e1c12043c50a1edd4dd4c5e0baecf3760fff2ff5259feef949cf0088d2d6f651a2fa6bbe66c9301adc8c1e03bb65f97ef5e745ad8085804bb5a
+DIST synthv1-0.7.0.tar.gz 231914 SHA256 6e73cd544924e6cabf3632300cf952709fe4e26f63b79138d77cd08991d4b1df SHA512 2bacf757c9bd334f0aef24dfdde6bb7f572034774fe3f42bbe6e72a44fb298e5a3e81c6633d70e244de8f9256c6cff63164aae96796e9c66e7ae2520ccf27073 WHIRLPOOL a45bd477eea85edea3540df5db5c246e894eb85bc631594d6be703097faa3033dd1ea42beb2d441d1e95fc9c268f9b0d248b7821caf246c3983afb8f5f8c6621
+EBUILD synthv1-0.6.3.ebuild 1929 SHA256 9f70223bbbcdf8088b91e4ab3138a10401fcd759bafb15af2c08032e3f868377 SHA512 4efa00134a7782676404254fa951c60b90a88a9fc120c963ef382b078714a0cde36da4fc055ba280af401eea090ae2e5624cf5178c9a9252e215d5317df5230e WHIRLPOOL 27a7138fe1d0a05c0b56cbfabe78d395815f17f1f298e97682931b1330714b5f12dbf8f5965c4a1741cdba4ef6b507a88e0547e185bd7d776dc1c69d7e46336a
+EBUILD synthv1-0.7.0.ebuild 1985 SHA256 43a634594cd1dbd8f69abc9786ff24754b2d6ea7dc065c2c4b5856dd6b2dd490 SHA512 b5531b7ae0d89e9d933f24a6cafe4d46d814f40d7ed5a34795ccd04e3294ae15e490958b51b29c4d551543ba3eecba2ffb167fa96916e0cd6a9bea206ae9a1d7 WHIRLPOOL e84c1d414fe63816ae67802ed2bb9621f41708cc9eb40a72358589258b8975556e4555e7004fbdf98045deec875faeca4f7d0d45b5c253ee2bf170bc8e81be6e
+EBUILD synthv1-9999.ebuild 1985 SHA256 43a634594cd1dbd8f69abc9786ff24754b2d6ea7dc065c2c4b5856dd6b2dd490 SHA512 b5531b7ae0d89e9d933f24a6cafe4d46d814f40d7ed5a34795ccd04e3294ae15e490958b51b29c4d551543ba3eecba2ffb167fa96916e0cd6a9bea206ae9a1d7 WHIRLPOOL e84c1d414fe63816ae67802ed2bb9621f41708cc9eb40a72358589258b8975556e4555e7004fbdf98045deec875faeca4f7d0d45b5c253ee2bf170bc8e81be6e
+MISC ChangeLog 4347 SHA256 4b8416abccf29932b85ea8346e3bc6bdeffe6576d2f47a5c70a7115dfee09aaa SHA512 a575b1eca9eab1d695fa2d011ce82cc628cb0efd07ee7c6882a9878d15567dba016e5149990064f3ff77ab08c4371b8d702eac99f7d9ab29f8924659ff2f0fc0 WHIRLPOOL 043ee26cf33e997e6741481ae97f2a8b3bd74e9a3e46f51cb6d5e752e4b68202356baccb463cdb4aa60cf39ec09e841c700bb7080a9c4e26736b8437db9c5cfd
 MISC metadata.xml 443 SHA256 5e4f2487b24581591d2196bfb8f55855d54003e43d9a1d193427def374e49f0a SHA512 d79095bdea6e89aa6c85edab36e47b085a48f5543aadfc02c026e007b03b3c416448d6d508b68975d8069590f3f6ca4a5ee25e8356c309adf550278d9ac05d22 WHIRLPOOL 247e41d25cf355611945b3350ddb06fae65d2ca63ba9ff49e589e6a573969d64b752607debc80862cbe54e7b6b4d828ffa22646b7adce7af223e6a0c1828c2ab

Deleted: trunk/overlays/proaudio/media-sound/synthv1/synthv1-0.6.1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/synthv1/synthv1-0.6.1.ebuild	2015-07-23 14:00:11 UTC (rev 2965)
+++ trunk/overlays/proaudio/media-sound/synthv1/synthv1-0.6.1.ebuild	2015-08-21 10:57:58 UTC (rev 2966)
@@ -1,102 +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 4-oscillator subtractive polyphonic synthesizer with stereo fx"
-HOMEPAGE="http://synthv1.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="
-	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/synthv1/synthv1-0.6.2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/synthv1/synthv1-0.6.2.ebuild	2015-07-23 14:00:11 UTC (rev 2965)
+++ trunk/overlays/proaudio/media-sound/synthv1/synthv1-0.6.2.ebuild	2015-08-21 10:57:58 UTC (rev 2966)
@@ -1,102 +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 4-oscillator subtractive polyphonic synthesizer with stereo fx"
-HOMEPAGE="http://synthv1.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="
-	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/synthv1/synthv1-0.6.3.ebuild (from rev 2965, trunk/overlays/proaudio/media-sound/synthv1/synthv1-9999.ebuild)
===================================================================
--- trunk/overlays/proaudio/media-sound/synthv1/synthv1-0.6.3.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/synthv1/synthv1-0.6.3.ebuild	2015-08-21 10:57:58 UTC (rev 2966)
@@ -0,0 +1,102 @@
+# 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 4-oscillator subtractive polyphonic synthesizer with stereo fx"
+HOMEPAGE="http://synthv1.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="
+	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/synthv1/synthv1-0.7.0.ebuild (from rev 2965, trunk/overlays/proaudio/media-sound/synthv1/synthv1-9999.ebuild)
===================================================================
--- trunk/overlays/proaudio/media-sound/synthv1/synthv1-0.7.0.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/synthv1/synthv1-0.7.0.ebuild	2015-08-21 10:57:58 UTC (rev 2966)
@@ -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 eutils fdo-mime qmake-utils autotools-utils
+
+DESCRIPTION="An old-school all-digital 4-oscillator subtractive polyphonic synthesizer with stereo fx"
+HOMEPAGE="http://synthv1.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="
+	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}"
+	einstalldocs
+}
+
+pkg_postinst() {
+	fdo-mime_mime_database_update
+}
+
+pkg_postrm() {
+	fdo-mime_mime_database_update
+}

Modified: trunk/overlays/proaudio/media-sound/synthv1/synthv1-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/synthv1/synthv1-9999.ebuild	2015-07-23 14:00:11 UTC (rev 2965)
+++ trunk/overlays/proaudio/media-sound/synthv1/synthv1-9999.ebuild	2015-08-21 10:57:58 UTC (rev 2966)
@@ -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 eutils fdo-mime qmake-utils autotools-utils
 
 DESCRIPTION="An old-school all-digital 4-oscillator subtractive polyphonic synthesizer with stereo fx"
 HOMEPAGE="http://synthv1.sourceforge.net/";
@@ -53,14 +53,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 "${@}"
@@ -71,8 +63,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)
@@ -91,6 +92,7 @@
 
 src_install() {
 	autotools-utils_src_install INSTALL_ROOT="${D}"
+	einstalldocs
 }
 
 pkg_postinst() {


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