summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen de Groot <yngwin@gentoo.org>2008-04-16 12:36:43 +0000
committerBen de Groot <yngwin@gentoo.org>2008-04-16 12:36:43 +0000
commit5baeee1ed3a99d0f4a93d63abd1974296fc362a2 (patch)
tree98ea34fd398e2056234485070a92f0954081701a /dev-lang
parentRe-added the custom colours patch for the article list. Fixes bug 213220. (diff)
downloadgentoo-2-5baeee1ed3a99d0f4a93d63abd1974296fc362a2.tar.gz
gentoo-2-5baeee1ed3a99d0f4a93d63abd1974296fc362a2.tar.bz2
gentoo-2-5baeee1ed3a99d0f4a93d63abd1974296fc362a2.zip
yasm version bump
(Portage version: 2.1.5_rc4)
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/yasm/ChangeLog7
-rw-r--r--dev-lang/yasm/yasm-0.7.0.ebuild35
2 files changed, 41 insertions, 1 deletions
diff --git a/dev-lang/yasm/ChangeLog b/dev-lang/yasm/ChangeLog
index 9669f323a5b0..cb44e19f021e 100644
--- a/dev-lang/yasm/ChangeLog
+++ b/dev-lang/yasm/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-lang/yasm
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/yasm/ChangeLog,v 1.24 2008/04/09 16:01:46 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/yasm/ChangeLog,v 1.25 2008/04/16 12:36:43 yngwin Exp $
+
+*yasm-0.7.0 (16 Apr 2008)
+
+ 16 Apr 2008; Ben de Groot <yngwin@gentoo.org> +yasm-0.7.0.ebuild:
+ Version bump.
09 Apr 2008; Alexis Ballier <aballier@gentoo.org> yasm-0.6.2.ebuild:
keyword ~x86-fbsd
diff --git a/dev-lang/yasm/yasm-0.7.0.ebuild b/dev-lang/yasm/yasm-0.7.0.ebuild
new file mode 100644
index 000000000000..21e7155a54ef
--- /dev/null
+++ b/dev-lang/yasm/yasm-0.7.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/yasm/yasm-0.7.0.ebuild,v 1.1 2008/04/16 12:36:43 yngwin Exp $
+
+DESCRIPTION="assembler that supports amd64"
+HOMEPAGE="http://www.tortall.net/projects/yasm/"
+SRC_URI="http://www.tortall.net/projects/yasm/releases/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~ppc64 ~x86 ~x86-fbsd"
+IUSE="nls"
+
+RDEPEND="nls? ( virtual/libintl )"
+DEPEND="nls? ( sys-devel/gettext )"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ # Remove macho tests (gas{32,64},nasm{32,64}) until fixed upstream.
+ # Necessary to pass test phase on at least amd64 with gcc-4.1.2.
+ sed -i \
+ -e '/modules\/objfmts\/macho\/tests\/.*\/.*macho.*_test.sh/d' \
+ Makefile.in
+}
+
+src_compile() {
+ econf $(use_enable nls) || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "make install failed"
+ dodoc AUTHORS INSTALL
+}