[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() {