[proaudio] [1769] lash and phat are optional runtime dependencies

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


Revision: 1769
Author:   nedko
Date:     2010-10-16 14:29:05 +0200 (Sat, 16 Oct 2010)
Log Message:
-----------
lash and phat are optional runtime dependencies
(cherry picked from commit 91d3ceb0cd77c996255d992c7bf8a6715728f415)

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/jack_mixer/Manifest
    trunk/overlays/proaudio/media-sound/jack_mixer/jack_mixer-8.ebuild
    trunk/overlays/proaudio/media-sound/jack_mixer/jack_mixer-9.ebuild
    trunk/overlays/proaudio/media-sound/jack_mixer/jack_mixer-9999.ebuild

Modified: trunk/overlays/proaudio/media-sound/jack_mixer/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/jack_mixer/Manifest	2010-10-15 15:17:32 UTC (rev 1768)
+++ trunk/overlays/proaudio/media-sound/jack_mixer/Manifest	2010-10-16 12:29:05 UTC (rev 1769)
@@ -1,7 +1,7 @@
 DIST jack_mixer-8.tar.gz 380897 RMD160 c6003f9e4ee33daad3ac1b48425bf130801c666f SHA1 b031ade323a6835d57cc69d108edc76b9aa2a09d SHA256 47f451b7ca730bc81f9becf87d6d3b981c2333101f3808c8e30e809bdd1e9826
 DIST jack_mixer-9.tar.gz 381557 RMD160 f4e9354afc685769dc230da1cc777953ba428615 SHA1 2ea6bb2ffda7ab65d9105165a3df64e5dae67179 SHA256 7683b637368bf515031c362c1a698edfaf390f1b3ba0f5211fe3277a496520f7
-EBUILD jack_mixer-8.ebuild 880 RMD160 7abef94cf0d50bc4b0a509463a0d4d968ea22a54 SHA1 e85420721cb5d1de54c43b5b1a7f71421e7b1e63 SHA256 87f2cf61964146a3b14fb780d1611b0cffcd5b53c7eae78e074f6636e2352e63
-EBUILD jack_mixer-9.ebuild 880 RMD160 7abef94cf0d50bc4b0a509463a0d4d968ea22a54 SHA1 e85420721cb5d1de54c43b5b1a7f71421e7b1e63 SHA256 87f2cf61964146a3b14fb780d1611b0cffcd5b53c7eae78e074f6636e2352e63
-EBUILD jack_mixer-9999.ebuild 975 RMD160 9e5df1027fce320769e52c2d67050989696146a6 SHA1 3de1b416191e21a4d57237bf71f5286002fee161 SHA256 a68cc367409cb33265df206a38c49b9552189d1cb6805fbc7ecfdecdb4b77ce3
+EBUILD jack_mixer-8.ebuild 928 RMD160 56d15e582ad2956053e1daec343a7ffc404f779b SHA1 546f79aabe6ee87164ab7ed525f78031b40a8522 SHA256 aea5f6c7b604dae3a97babc37da98fc4af1d3020058a1ebb8e2c8abd02f28692
+EBUILD jack_mixer-9.ebuild 909 RMD160 0cfc82261423ae45f3b55a036e7ec743d5fa15b5 SHA1 b96edb3dad6331b554d2c678850f66d01e898ac2 SHA256 f5c5a3d805387c1692edc3cbb99e4b4e67de0a3bd4a1f813eec8ffddae5fbe99
+EBUILD jack_mixer-9999.ebuild 1023 RMD160 2ae6897df8da3377f26037d09b61c2c5c67fe33f SHA1 40c81deec191dfa97b2acfa47d4da25bff3d386b SHA256 61e70336a8b1753948317186bfb753226044a745d836d56a741f8660aadfed57
 MISC ChangeLog 746 RMD160 4bb41a28d252be1daae2bb1f46c54dea30123e3c SHA1 8e7a6403df812549af1680a8e3514d4da45c5621 SHA256 633d464965a247ef410bab69e5171f81f762d4dcee2df0a3fe2e314f6ed91084
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Modified: trunk/overlays/proaudio/media-sound/jack_mixer/jack_mixer-8.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/jack_mixer/jack_mixer-8.ebuild	2010-10-15 15:17:32 UTC (rev 1768)
+++ trunk/overlays/proaudio/media-sound/jack_mixer/jack_mixer-8.ebuild	2010-10-16 12:29:05 UTC (rev 1769)
@@ -6,7 +6,7 @@
 
 inherit eutils gnome2
 
-IUSE=""
+IUSE="lash phat"
 RESTRICT="mirror"
 
 DESCRIPTION="JACK audio mixer using GTK2 interface."
@@ -26,7 +26,8 @@
 	media-libs/pyphat"
 	# 1. only needed for non tarballs aka svn checkouts >=dev-lang/swig-1.3.25
 RDEPEND="${DEPEND}
-	|| ( media-sound/lash[python] >=media-libs/pylash-3_pre )"
+	phat? ( media-libs/pyphat )
+	lash? ( || ( media-sound/lash[python] >=media-libs/pylash-3_pre ) )"
 
 src_install() {
 	gnome2_src_install

Modified: trunk/overlays/proaudio/media-sound/jack_mixer/jack_mixer-9.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/jack_mixer/jack_mixer-9.ebuild	2010-10-15 15:17:32 UTC (rev 1768)
+++ trunk/overlays/proaudio/media-sound/jack_mixer/jack_mixer-9.ebuild	2010-10-16 12:29:05 UTC (rev 1769)
@@ -6,7 +6,7 @@
 
 inherit eutils gnome2
 
-IUSE=""
+IUSE="lash phat"
 RESTRICT="mirror"
 
 DESCRIPTION="JACK audio mixer using GTK2 interface."
@@ -22,11 +22,11 @@
 	dev-python/pygtk
 	dev-python/fpconst
 	>=dev-python/pyxml-0.8.4
-	dev-python/gnome-python
-	media-libs/pyphat"
+	dev-python/gnome-python"
 	# 1. only needed for non tarballs aka svn checkouts >=dev-lang/swig-1.3.25
 RDEPEND="${DEPEND}
-	|| ( media-sound/lash[python] >=media-libs/pylash-3_pre )"
+	phat? ( media-libs/pyphat )
+	lash? ( || ( media-sound/lash[python] >=media-libs/pylash-3_pre ) )"
 
 src_install() {
 	gnome2_src_install

Modified: trunk/overlays/proaudio/media-sound/jack_mixer/jack_mixer-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/jack_mixer/jack_mixer-9999.ebuild	2010-10-15 15:17:32 UTC (rev 1768)
+++ trunk/overlays/proaudio/media-sound/jack_mixer/jack_mixer-9999.ebuild	2010-10-16 12:29:05 UTC (rev 1769)
@@ -6,7 +6,7 @@
 
 inherit eutils git gnome2
 
-IUSE=""
+IUSE="lash phat"
 RESTRICT="mirror"
 
 DESCRIPTION="JACK audio mixer using GTK2 interface."
@@ -27,7 +27,8 @@
 	media-libs/pyphat"
 	# 1. only needed for non tarballs aka svn checkouts >=dev-lang/swig-1.3.25
 RDEPEND="${DEPEND}
-	|| ( media-sound/lash[python] >=media-libs/pylash-3_pre )"
+	phat? ( media-libs/pyphat )
+	lash? ( || ( media-sound/lash[python] >=media-libs/pylash-3_pre ) )"
 
 src_unpack() {
 	git_src_unpack


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