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