depend on dav-lang/yasm for test, bug 318805
authorChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
Mon, 10 May 2010 12:55:20 +0000 (12:55 +0000)
committerChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
Mon, 10 May 2010 12:55:20 +0000 (12:55 +0000)
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64

dev-libs/udis86/ChangeLog
dev-libs/udis86/Manifest
dev-libs/udis86/udis86-1.7.ebuild

index ddf41b235639dd7ef39df9582d786608e7ba5db9..484cbaf78e35aeabbf30f6fac55a1b855900eb5e 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for dev-libs/udis86
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/udis86/ChangeLog,v 1.3 2010/05/07 16:14:48 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/udis86/ChangeLog,v 1.4 2010/05/10 12:55:19 chithanh Exp $
+
+  10 May 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+  udis86-1.7.ebuild:
+  depend on dev-lang/yasm for test, bug #318805
 
   07 May 2010; Jeroen Roovers <jer@gentoo.org> udis86-1.7.ebuild:
   Marked ~hppa (bug #317149).
index b5433c0d709086d3b8e7e7ceb1b92c978907d80a..93a109f321b2ff24ca48ccd94763cb753f076d35 100644 (file)
@@ -1,4 +1,4 @@
 DIST udis86-1.7.tar.gz 696651 RMD160 42f39d8c2c6941913e18a85777d157825e6d1d33 SHA1 1a9949e33024542a24a948af5d9cbee34ff64695 SHA256 6128d266abcabed6077fdeebd2fbb7fb48eb599efbdae98922de2f6acd82ce3a
-EBUILD udis86-1.7.ebuild 555 RMD160 4559aabe92f7938dd9ca27877e42f13f925e0c73 SHA1 20861210a90c1e7268b486361be89a8e6dfb2507 SHA256 b721fe0827f87f439e9f65879e4f5f451bc43af2559ad89f4f5d5eb805156bd5
-MISC ChangeLog 613 RMD160 95ecc25760a3006b3bb728a8b4d6981f29a2b7fb SHA1 8b497c40cf2fc8187393daf2dfd262502e5b4b55 SHA256 233b8b1f0b3c053e728fa2e93b1faa69f30b6073c0725982cb72c8077f9447f5
+EBUILD udis86-1.7.ebuild 743 RMD160 3c7daa05f00c45498691e4b473c72c97e04acf00 SHA1 e3ea7a472710e4b1f00fa56477dc4e6b9eddbfd3 SHA256 36a54e3fc7b071767a4c7f1d9b34776d87b9faade787e60b3800fe5fd49cf16e
+MISC ChangeLog 757 RMD160 8911288b94ee3fafef723a375eaebba7c7ac76cd SHA1 6f0353c4bcd4f12c8d563b81d656f38ace8cb508 SHA256 93aa7a1874f7c59e3b1ebc042478fdf156ae6d72702824a2ecca439fffeaf337
 MISC metadata.xml 275 RMD160 1b1d48ace7eb30ee16b7cd1c33dd9fa695817f08 SHA1 8e66ce36ba12401c927e1b7394b652962a979a52 SHA256 9fcd14bdea1cdbac9fa4d44a3c9728877d7b87266c3553f6519a7aaec9795009
index f78bab34a9e19f2c735f1d3ab16ab0b2008a3088..fac08990cc5e8f822839d617f4fae43cb2e9793a 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/udis86/udis86-1.7.ebuild,v 1.3 2010/05/07 16:14:48 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/udis86/udis86-1.7.ebuild,v 1.4 2010/05/10 12:55:20 chithanh Exp $
 
 DESCRIPTION="Disassembler library for the x86/-64 architecture sets."
 HOMEPAGE="http://udis86.sourceforge.net/"
@@ -11,6 +11,12 @@ SLOT="0"
 KEYWORDS="~amd64 ~hppa ~x86 ~x86-fbsd"
 IUSE=""
 
+DEPEND="test? ( dev-lang/yasm )"
+RDEPEND=""
+
+# src_test() needs dev-lang/yasm which is not keyworded on all arches, bug #318805.
+RESTRICT="!amd64? ( !x86? ( !x86-fbsd? ( test ) ) )"
+
 src_install() {
        emake docdir="/usr/share/doc/${PF}/" DESTDIR="${D}" install || die "emake install failed"
 }