[proaudio] [2710] media-sound/synthv1: add more use flags, force-enable jack and jackmidi use flag, autoreconf fix

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


Revision: 2710
Author:   lilrc
Date:     2013-05-04 19:31:55 +0200 (Sat, 04 May 2013)
Log Message:
-----------
media-sound/synthv1: add more use flags, force-enable jack and jackmidi use flag, autoreconf fix

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

Modified: trunk/overlays/proaudio/media-sound/synthv1/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/synthv1/ChangeLog	2013-05-04 14:37:20 UTC (rev 2709)
+++ trunk/overlays/proaudio/media-sound/synthv1/ChangeLog	2013-05-04 17:31:55 UTC (rev 2710)
@@ -2,6 +2,12 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  04 May 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+  synthv1-0.3.2.ebuild, synthv1-9999.ebuild, metadata.xml:
+  Add more useflags.
+  Force-enable jack and jackmidi use flags.
+  Declare AUTOTOOLS_AUTORECONF before inherit.
+
   04 Mar 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
   synthv1-0.3.2.ebuild, synthv1-9999.ebuild:
   modify depends x11-libs/qt-* -> dev-qt/qt*

Modified: trunk/overlays/proaudio/media-sound/synthv1/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/synthv1/Manifest	2013-05-04 14:37:20 UTC (rev 2709)
+++ trunk/overlays/proaudio/media-sound/synthv1/Manifest	2013-05-04 17:31:55 UTC (rev 2710)
@@ -1,5 +1,5 @@
 DIST synthv1-0.3.2.tar.gz 116343 SHA256 89bfabcc34cd8ef654ae85f17f412a680e570dd4c796bb3d20853b9c88f36088 SHA512 5fef94d00eff97ec657c745bfe4bb5da3fd373a3add3d16c7bbcd052f14a393ffb6e65b401b8a805ff031a9c6ec858a269f08eab5eb22bff3ee7219a2a50b4ed WHIRLPOOL 7f86e9fa321c3744294f6627ef1ee9872e1866b0bfce439e1d6fa43e9c0c192fec413fe716678cd8566f74ae8c4cf87d7248cb64f8d53f6a25059eef11bd2f24
-EBUILD synthv1-0.3.2.ebuild 1051 SHA256 6942beaec28ca8af1930b21da6e6b0630c2951efe2dbe1978ca91d198895b92b SHA512 d408e60ed747d8edac58847cfb0af38e53ae6c9dc133f9fb325ea2f7ffaf42ffe2b9bf4db09d0b4fda9851c82167e0a746ab01ccbcd5e04314f02ba57b26bf71 WHIRLPOOL 832c97bd60dd2f4b08c61e482024eb6c3efec86c13d933def385510bb56858bc571678ff47c9bf6ac52c8fdad0b05630e3c434fbe5aa015bbd9fc454cfcbfeb7
-EBUILD synthv1-9999.ebuild 1051 SHA256 6942beaec28ca8af1930b21da6e6b0630c2951efe2dbe1978ca91d198895b92b SHA512 d408e60ed747d8edac58847cfb0af38e53ae6c9dc133f9fb325ea2f7ffaf42ffe2b9bf4db09d0b4fda9851c82167e0a746ab01ccbcd5e04314f02ba57b26bf71 WHIRLPOOL 832c97bd60dd2f4b08c61e482024eb6c3efec86c13d933def385510bb56858bc571678ff47c9bf6ac52c8fdad0b05630e3c434fbe5aa015bbd9fc454cfcbfeb7
-MISC ChangeLog 948 SHA256 6f313f56285197eec54f23f44ede0a45fe054e7856198bd822c0440d67eff835 SHA512 c2c89efac65c008adf7e8d201a4f1a9aba79385aba2f92ea0930be5d9794a6cf7cf61ff51cb77f3d1763917a47f930aaa2b8a2f945e65b868090fb0232fc3456 WHIRLPOOL 1d6230b6b7830d462a5c192fe73ab021e08d7348f0cd9d0d8f04ebaa0f9246e39599ed7e345aad7b3412b788cc78f4c9e1d692b11ee82b64f0a35fdc0450e62d
-MISC metadata.xml 313 SHA256 6d4e6b07a56811e6d4d354286d44cedbd889b5a37e655e1749d6af4fd0e5e1e9 SHA512 094037cd3695d4926f83112e30066aaddb057b96fe3c780dd1655413e5b2fa78eed179a4c0b38463cc41cbfc551a0ae331d01a57c0822c1a54ea30a689a7c5dd WHIRLPOOL f9f705f60c2cd257b833b51ab8c25f46e3a54d2b63727db52a95d3af0f9b247a0dabda30c40e5ceddb7d3144b922838b603a8ad87f1295dceeb3470958887869
+EBUILD synthv1-0.3.2.ebuild 1376 SHA256 812f090d9087d006cb18086eaa0cac5dd765b4e93af6a4c33b67f838d42442af SHA512 f6b87e7bc55d2361dcf4f6338624500f338a3ddc6a054d000a34ba500a9739eb473b3cd984566c6a05db246f90f3ee8b86398f27d5ecbb55b245eacf954841ce WHIRLPOOL 490349d9ebbe70518db0f9484c5bd6e61c1badba12133caba9f0299867cd246715add17bfdc1ed3952c42ccf54d5dd71a1a7a31fa8ef5163594de51d5e700c41
+EBUILD synthv1-9999.ebuild 1457 SHA256 1dd5cee68061a2b7298bcdc0b6ce8e412f9b7ffc33da13d792f486046c590698 SHA512 84bb8d5a858a1557d85d91575066a321748149928cb603c54b8ff02248a2f1706137da1fd58e39112e3a5f9b198501fe5fdd42413e9b236b0a3e4fd615524118 WHIRLPOOL 9a0bd2ceba35f33c5876faca889b2d6b14a3089b8e0b578554cdce386933ce7c7392efdeb7b560e350e5a013f072cf971e4bf62bc9aa59021cf4fb090e98055c
+MISC ChangeLog 1185 SHA256 92af8b166b2162ef9b04aab702677f26b4a7fce6d3e06c41050851935057780a SHA512 3b2cc5f7d3e30f775e8c09ba0a0596788dfe72c90a86d58187c597e761cb69b43bec6385cd28480ec73e395ac04ea80ee483c2f4808d519ea2ad8e17dbcc6729 WHIRLPOOL 2a2b8dfca0013e278c11d0d1df95273274e5bc4f9f0bbe8f1e570034c4dea03eddadd620d691b5f3b15653da2ab68590b3d76d3ff79f45c1eab2f04e95cfcbf0
+MISC metadata.xml 443 SHA256 5e4f2487b24581591d2196bfb8f55855d54003e43d9a1d193427def374e49f0a SHA512 d79095bdea6e89aa6c85edab36e47b085a48f5543aadfc02c026e007b03b3c416448d6d508b68975d8069590f3f6ca4a5ee25e8356c309adf550278d9ac05d22 WHIRLPOOL 247e41d25cf355611945b3350ddb06fae65d2ca63ba9ff49e589e6a573969d64b752607debc80862cbe54e7b6b4d828ffa22646b7adce7af223e6a0c1828c2ab

Modified: trunk/overlays/proaudio/media-sound/synthv1/metadata.xml
===================================================================
(Binary files differ)

Modified: trunk/overlays/proaudio/media-sound/synthv1/synthv1-0.3.2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/synthv1/synthv1-0.3.2.ebuild	2013-05-04 14:37:20 UTC (rev 2709)
+++ trunk/overlays/proaudio/media-sound/synthv1/synthv1-0.3.2.ebuild	2013-05-04 17:31:55 UTC (rev 2710)
@@ -5,6 +5,8 @@
 EAPI="5"
 
 [[ "${PV}" = "9999" ]] && inherit subversion
+
+[[ "${PV}" = "9999" ]] && AUTOTOOLS_AUTORECONF="1"
 inherit autotools-utils
 
 DESCRIPTION="An old-school all-digital 4-oscillator subtractive polyphonic synthesizer with stereo fx."
@@ -19,20 +21,25 @@
 	KEYWORDS="~amd64 ~ppc ~x86"
 fi
 
-IUSE="alsa debug jack lv2"
+IUSE="alsa debug jack +jackmidi jacksession lv2"
+# Build fails with jack or jackmidi disabled
+# See https://sourceforge.net/p/synthv1/tickets/6/
+# and https://sourceforge.net/p/synthv1/tickets/7/
+REQUIRED_USE="jack jackmidi"
+#	jackmidi? ( jack )
+#	jacksession? ( jack )"
 
 LICENSE="GPL-2"
 
 SLOT="0"
 
 RDEPEND="dev-qt/qtcore
-dev-qt/qtgui
-alsa? ( media-libs/alsa-lib )
-jack? ( media-sound/jack-audio-connection-kit )
-lv2? ( media-libs/lv2 )"
+	dev-qt/qtgui
+	alsa? ( media-libs/alsa-lib )
+	jack? ( media-sound/jack-audio-connection-kit )
+	lv2? ( media-libs/lv2 )"
 DEPEND="${RDEPEND}"
 
-[[ "${PV}" = "9999" ]] && AUTOTOOLS_AUTORECONF="1"
 AUTOTOOLS_IN_SOURCE_BUILD="1"
 DOCS=( AUTHORS ChangeLog README )
 
@@ -41,6 +48,8 @@
 		$(use_enable alsa alsa-midi)
 		$(use_enable debug)
 		$(use_enable jack)
+		$(use_enable jackmidi jack-midi)
+		$(use_enable jacksession jack-session)
 		$(use_enable lv2)
 	)
 	autotools-utils_src_configure

Modified: trunk/overlays/proaudio/media-sound/synthv1/synthv1-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/synthv1/synthv1-9999.ebuild	2013-05-04 14:37:20 UTC (rev 2709)
+++ trunk/overlays/proaudio/media-sound/synthv1/synthv1-9999.ebuild	2013-05-04 17:31:55 UTC (rev 2710)
@@ -5,6 +5,8 @@
 EAPI="5"
 
 [[ "${PV}" = "9999" ]] && inherit subversion
+
+[[ "${PV}" = "9999" ]] && AUTOTOOLS_AUTORECONF="1"
 inherit autotools-utils
 
 DESCRIPTION="An old-school all-digital 4-oscillator subtractive polyphonic synthesizer with stereo fx."
@@ -19,20 +21,26 @@
 	KEYWORDS="~amd64 ~ppc ~x86"
 fi
 
-IUSE="alsa debug jack lv2"
+IUSE="alsa debug jack +jackmidi jacksession lv2 nsm osc"
+# Build fails with jack or jackmidi disabled
+# See https://sourceforge.net/p/synthv1/tickets/6/
+# and https://sourceforge.net/p/synthv1/tickets/7/
+REQUIRED_USE="jack jackmidi"
+#	jackmidi? ( jack )
+#	jacksession? ( jack )"
 
 LICENSE="GPL-2"
 
 SLOT="0"
 
 RDEPEND="dev-qt/qtcore
-dev-qt/qtgui
-alsa? ( media-libs/alsa-lib )
-jack? ( media-sound/jack-audio-connection-kit )
-lv2? ( media-libs/lv2 )"
+	dev-qt/qtgui
+	alsa? ( media-libs/alsa-lib )
+	jack? ( media-sound/jack-audio-connection-kit )
+	lv2? ( media-libs/lv2 )
+	osc? ( media-libs/liblo )"
 DEPEND="${RDEPEND}"
 
-[[ "${PV}" = "9999" ]] && AUTOTOOLS_AUTORECONF="1"
 AUTOTOOLS_IN_SOURCE_BUILD="1"
 DOCS=( AUTHORS ChangeLog README )
 
@@ -41,7 +49,11 @@
 		$(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)
 	)
 	autotools-utils_src_configure
 }


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