summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2010-05-10 12:55:20 +0000
committerChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2010-05-10 12:55:20 +0000
commit1b2b9d618f581bbe5db69c44e5bb489f5b89db1f (patch)
treed7436f4d03157e9bb146768dcccf4bf790011882 /dev-libs/udis86
parentpackage.use.mask dev-libs/udis86 test where dev-lang/yasm is not keyworded (diff)
downloadhistorical-1b2b9d618f581bbe5db69c44e5bb489f5b89db1f.tar.gz
historical-1b2b9d618f581bbe5db69c44e5bb489f5b89db1f.tar.bz2
historical-1b2b9d618f581bbe5db69c44e5bb489f5b89db1f.zip
depend on dav-lang/yasm for test, bug 318805
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
Diffstat (limited to 'dev-libs/udis86')
-rw-r--r--dev-libs/udis86/ChangeLog6
-rw-r--r--dev-libs/udis86/Manifest4
-rw-r--r--dev-libs/udis86/udis86-1.7.ebuild8
3 files changed, 14 insertions, 4 deletions
diff --git a/dev-libs/udis86/ChangeLog b/dev-libs/udis86/ChangeLog
index ddf41b235639..484cbaf78e35 100644
--- a/dev-libs/udis86/ChangeLog
+++ b/dev-libs/udis86/ChangeLog
@@ -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).
diff --git a/dev-libs/udis86/Manifest b/dev-libs/udis86/Manifest
index b5433c0d7090..93a109f321b2 100644
--- a/dev-libs/udis86/Manifest
+++ b/dev-libs/udis86/Manifest
@@ -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
diff --git a/dev-libs/udis86/udis86-1.7.ebuild b/dev-libs/udis86/udis86-1.7.ebuild
index f78bab34a9e1..fac08990cc5e 100644
--- a/dev-libs/udis86/udis86-1.7.ebuild
+++ b/dev-libs/udis86/udis86-1.7.ebuild
@@ -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"
}