[proaudio] [990] improve ebuild

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


Revision: 990
Author:   gimpel
Date:     2007-12-07 13:10:02 +0000 (Fri, 07 Dec 2007)

Log Message:
-----------
improve ebuild

Modified Paths:
--------------
    trunk/overlays/proaudio/app-emulation/emul-linux-x86-jackd/Manifest
    trunk/overlays/proaudio/app-emulation/emul-linux-x86-jackd/emul-linux-x86-jackd-20071205.ebuild


Modified: trunk/overlays/proaudio/app-emulation/emul-linux-x86-jackd/Manifest
===================================================================
--- trunk/overlays/proaudio/app-emulation/emul-linux-x86-jackd/Manifest	2007-12-07 10:32:14 UTC (rev 989)
+++ trunk/overlays/proaudio/app-emulation/emul-linux-x86-jackd/Manifest	2007-12-07 13:10:02 UTC (rev 990)
@@ -1,8 +1,8 @@
 DIST emul-linux-x86-jackd-20071205.tbz2 255449 RMD160 fdcbdb5de03c720575730979d6695b20347fac36 SHA1 0048052a2c0015e8acd4dcef85058dea6c0fd6c7 SHA256 637d03bf1945d98bc6b9fc1ab4999aacbb2ea81afc6ce90f1837a53bd6fc69c2
-EBUILD emul-linux-x86-jackd-20071205.ebuild 1858 RMD160 cbeb24c0edf95149f3d7d7160fef16d5cdd20857 SHA1 4d35aff56184f32416da68c9b6e94408a62f7935 SHA256 784dccca63eb1a081accdbb3f86cab3b431febe7bc76dbd32ed99658fe0dcaa5
-MD5 b6860c26e4db604053c7baf7d26389db emul-linux-x86-jackd-20071205.ebuild 1858
-RMD160 cbeb24c0edf95149f3d7d7160fef16d5cdd20857 emul-linux-x86-jackd-20071205.ebuild 1858
-SHA256 784dccca63eb1a081accdbb3f86cab3b431febe7bc76dbd32ed99658fe0dcaa5 emul-linux-x86-jackd-20071205.ebuild 1858
+EBUILD emul-linux-x86-jackd-20071205.ebuild 2051 RMD160 0283bfdebbff41b337d3e24dff1df88cab630c4f SHA1 fc9b6585cf12994b9ab6031e4a1d46bc61a74b0a SHA256 8c3c7542b0206755680b223802f81b40fd0d9060d4176bcc0192704183c19c89
+MD5 e63d36601e9e290ec32e4a741543e297 emul-linux-x86-jackd-20071205.ebuild 2051
+RMD160 0283bfdebbff41b337d3e24dff1df88cab630c4f emul-linux-x86-jackd-20071205.ebuild 2051
+SHA256 8c3c7542b0206755680b223802f81b40fd0d9060d4176bcc0192704183c19c89 emul-linux-x86-jackd-20071205.ebuild 2051
 MD5 d33f30b1e693b81510ec7e0e9880793d files/digest-emul-linux-x86-jackd-20071205 283
 RMD160 2d22664712eb36e50c79c2a1492e2a470c4bb988 files/digest-emul-linux-x86-jackd-20071205 283
 SHA256 b0f40d4d20d33dadcf41364a2cc13454afb5d18db678588cbd6c0dcf0e5bdffa files/digest-emul-linux-x86-jackd-20071205 283

Modified: trunk/overlays/proaudio/app-emulation/emul-linux-x86-jackd/emul-linux-x86-jackd-20071205.ebuild
===================================================================
--- trunk/overlays/proaudio/app-emulation/emul-linux-x86-jackd/emul-linux-x86-jackd-20071205.ebuild	2007-12-07 10:32:14 UTC (rev 989)
+++ trunk/overlays/proaudio/app-emulation/emul-linux-x86-jackd/emul-linux-x86-jackd-20071205.ebuild	2007-12-07 13:10:02 UTC (rev 990)
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-inherit eutils multilib
+inherit eutils emul-linux-x86
 
 DESCRIPTION="emul package for jack audio connection kit"
 HOMEPAGE="http://gimpel.ath.cx/~tom/distfiles/";
@@ -15,8 +15,9 @@
 KEYWORDS="~amd64"
 IUSE=""
 
-DEPEND=""
-RDEPEND="media-sound/jack-audio-connection-kit"
+RDEPEND=">=app-emulation/emul-linux-x86-baselibs-20071114
+	>=app-emulation/emul-linux-x86-medialibs-20071114
+	media-sound/jack-audio-connection-kit"
 
 
 pkg_setup() {
@@ -38,8 +39,11 @@
 	fi
 }
 
-src_install() {
-	mv usr "${D}"/usr
+src_unpack() {
+	_ALLOWED="${S}/usr/bin/jackd32|${S}/usr/bin/jacknet_client32"
+	ALLOWED="(${_ALLOWED})"
+
+	emul-linux-x86_src_unpack
 }
 
 pkg_postinst() {


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