summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2007-09-22 00:41:56 +0000
committerMike Frysinger <vapier@gentoo.org>2007-09-22 00:41:56 +0000
commitbab4858b3abd08243beb73696fede19a27bd57dd (patch)
tree2a8d422da5519ca41cf6c978efd55629010c8d5a /dev-lang
parentVersion bump to 1.9.0 (diff)
downloadgentoo-2-bab4858b3abd08243beb73696fede19a27bd57dd.tar.gz
gentoo-2-bab4858b3abd08243beb73696fede19a27bd57dd.tar.bz2
gentoo-2-bab4858b3abd08243beb73696fede19a27bd57dd.zip
Version bump.
(Portage version: 2.1.3.9)
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/yasm/ChangeLog7
-rw-r--r--dev-lang/yasm/files/digest-yasm-0.6.23
-rw-r--r--dev-lang/yasm/yasm-0.6.2.ebuild35
3 files changed, 44 insertions, 1 deletions
diff --git a/dev-lang/yasm/ChangeLog b/dev-lang/yasm/ChangeLog
index d4647ed45862..4c486d586f3a 100644
--- a/dev-lang/yasm/ChangeLog
+++ b/dev-lang/yasm/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-lang/yasm
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/yasm/ChangeLog,v 1.16 2007/07/24 03:34:41 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/yasm/ChangeLog,v 1.17 2007/09/22 00:41:55 vapier Exp $
+
+*yasm-0.6.2 (22 Sep 2007)
+
+ 22 Sep 2007; Mike Frysinger <vapier@gentoo.org> +yasm-0.6.2.ebuild:
+ Version bump.
*yasm-0.6.1 (24 Jul 2007)
diff --git a/dev-lang/yasm/files/digest-yasm-0.6.2 b/dev-lang/yasm/files/digest-yasm-0.6.2
new file mode 100644
index 000000000000..f43dd819083b
--- /dev/null
+++ b/dev-lang/yasm/files/digest-yasm-0.6.2
@@ -0,0 +1,3 @@
+MD5 a9d5508702991de2bdd0903b8ba680ba yasm-0.6.2.tar.gz 1258582
+RMD160 16add3a87b31c14c7496c22d8f1e1d490aa2342e yasm-0.6.2.tar.gz 1258582
+SHA256 fbc2ca5ad8266862b5a85f60124deb6e26f6ff5baf7452a9af4f428687ba300d yasm-0.6.2.tar.gz 1258582
diff --git a/dev-lang/yasm/yasm-0.6.2.ebuild b/dev-lang/yasm/yasm-0.6.2.ebuild
new file mode 100644
index 000000000000..359ae421fd76
--- /dev/null
+++ b/dev-lang/yasm/yasm-0.6.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/yasm/yasm-0.6.2.ebuild,v 1.1 2007/09/22 00:41:55 vapier 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 ~x86"
+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
+}