summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Holzer <mholzer@gentoo.org>2003-09-12 17:32:33 +0000
committerMartin Holzer <mholzer@gentoo.org>2003-09-12 17:32:33 +0000
commit9fef50f5f11c17a04f32ccef71841f6460b40e58 (patch)
treec4dbc6edb3d2de1031842b53cd903b8f9eb3ee02 /dev-lang/nasm
parentVersion bumped. (diff)
downloadgentoo-2-9fef50f5f11c17a04f32ccef71841f6460b40e58.tar.gz
gentoo-2-9fef50f5f11c17a04f32ccef71841f6460b40e58.tar.bz2
gentoo-2-9fef50f5f11c17a04f32ccef71841f6460b40e58.zip
Version bumped.
Diffstat (limited to 'dev-lang/nasm')
-rw-r--r--dev-lang/nasm/ChangeLog29
-rw-r--r--dev-lang/nasm/Manifest4
-rw-r--r--dev-lang/nasm/files/digest-nasm-0.98.381
-rw-r--r--dev-lang/nasm/nasm-0.98.38.ebuild48
4 files changed, 65 insertions, 17 deletions
diff --git a/dev-lang/nasm/ChangeLog b/dev-lang/nasm/ChangeLog
index a5194a400458..c89a3ac9dd90 100644
--- a/dev-lang/nasm/ChangeLog
+++ b/dev-lang/nasm/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-lang/nasm
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/nasm/ChangeLog,v 1.18 2003/08/30 13:47:34 hanno Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/nasm/ChangeLog,v 1.19 2003/09/12 17:32:26 mholzer Exp $
+
+*nasm-0.98.38 (13 Sep 2003)
+
+ 13 Sep 2003; Martin Holzer <mholzer@gentoo.org> nasm-0.98.38.ebuild:
+ Version bumped.
*nasm-0.98.37 (30 Aug 2003)
@@ -9,8 +14,8 @@
*nasm-0.98.36 (24 Mar 2003)
- 25 Mar 2003; Nicholas Jones <carpaski@gentoo.org> .ebuild:
- Fixing improper dependencies. build? in this case.
+ 25 Mar 2003; Nicholas Jones <carpaski@gentoo.org> .ebuild:
+ Fixing improper dependencies. build? in this case.
24 Mar 2003; Aron Griffis <agriffis@gentoo.org> nasm-0.98.35.ebuild,
nasm-0.98.36.ebuild:
@@ -26,8 +31,8 @@
*nasm-0.98.34 (08 Sep 2002)
- 25 Mar 2003; Nicholas Jones <carpaski@gentoo.org> .ebuild:
- Fixing improper dependencies. build? in this case.
+ 25 Mar 2003; Nicholas Jones <carpaski@gentoo.org> .ebuild:
+ Fixing improper dependencies. build? in this case.
15 Dec 2002; Bjoern Brauel <bjb@gentoo.org> nasm-0.98.34.ebuild :
Add -alpha to KEYWORDS
@@ -37,21 +42,19 @@
*nasm-0.98.31-r1 (18 May 2002)
- 25 Mar 2003; Nicholas Jones <carpaski@gentoo.org> .ebuild:
- Fixing improper dependencies. build? in this case.
+ 25 Mar 2003; Nicholas Jones <carpaski@gentoo.org> .ebuild:
+ Fixing improper dependencies. build? in this case.
05 Sep 2002; Seemant Kulleen <seemant@gentoo.org> *.ebuild :
-
cleaned out old ebuilds, and tagged the remaining ones x86 only.
18 May 2002; Dan Armak <danarmak@gentoo.org> changelog :
-
Only create ps, pdf etc. docs if USE doc is enabled. Closes bug #2824.
*nasm-0.98.31 (17 May 2002)
- 25 Mar 2003; Nicholas Jones <carpaski@gentoo.org> .ebuild:
- Fixing improper dependencies. build? in this case.
+ 25 Mar 2003; Nicholas Jones <carpaski@gentoo.org> .ebuild:
+ Fixing improper dependencies. build? in this case.
20 Sep 2002; Mike Frysinger <vapier@gentoo.org> :
Updated HOMEPAGE variable
@@ -61,20 +64,17 @@
to sparc guys, you may wanna rethink your keywords ;)
17 May 2002; Dan Armak <danarmak@gentoo.org> changelog :
-
New upstream version, has some minute fixes. Close #2784.
*nasm-0.98.30 (06 May 2002)
06 May 2002; Kain <kain@kain.org> nasm-0.98.30.ebuild :
-
New NASM releases are being made off SourceForge. 0.98.30 fixes a number of
compatibility bugs in 0.98 and also has various enhancements.
*nasm-0.98-r4 (21 Mar 2002)
21 Mar 2002; Seemant Kulleen <seemant@gentoo.org> nasm-0.98-r4.ebuild :
-
HTML documentation will no longer be gzipped because it is being handled by
dohtml instead of dodoc. Thanks to stefan@mdy.univie.ac.at for pointing it
out.
@@ -82,7 +82,6 @@
*nasm-0.98-r3 (1 Feb 2002)
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
-
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
diff --git a/dev-lang/nasm/Manifest b/dev-lang/nasm/Manifest
index f798fe0adfa6..2eb3d3aa3e34 100644
--- a/dev-lang/nasm/Manifest
+++ b/dev-lang/nasm/Manifest
@@ -1,6 +1,6 @@
-MD5 d70d00b3f2a35b4354d38fca2b1e3052 ChangeLog 3122
+MD5 95bb0c64ff7858bba5994ea3b3a583ff ChangeLog 3239
MD5 d5f1823abb4ce093751d2827d4fde9d6 nasm-0.98.37.ebuild 1130
-MD5 d5f1823abb4ce093751d2827d4fde9d6 nasm-0.98.38.ebuild 1130
+MD5 b417953a3db20a2e04f00d59a6b5e594 nasm-0.98.38.ebuild 1130
MD5 073c980e024cb2ae68af13a02e3cd898 nasm-0.98.36.ebuild 1123
MD5 c630822366bb6f18444c619566a4831b files/digest-nasm-0.98.37 65
MD5 988e60ffeb3fbb254a0b1537789b69bb files/digest-nasm-0.98.38 65
diff --git a/dev-lang/nasm/files/digest-nasm-0.98.38 b/dev-lang/nasm/files/digest-nasm-0.98.38
new file mode 100644
index 000000000000..c0a7c12c16be
--- /dev/null
+++ b/dev-lang/nasm/files/digest-nasm-0.98.38
@@ -0,0 +1 @@
+MD5 9f682490c132b070d54e395cb6ee145e nasm-0.98.38.tar.bz2 548618
diff --git a/dev-lang/nasm/nasm-0.98.38.ebuild b/dev-lang/nasm/nasm-0.98.38.ebuild
new file mode 100644
index 000000000000..cadcaa4e11ac
--- /dev/null
+++ b/dev-lang/nasm/nasm-0.98.38.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/nasm/nasm-0.98.38.ebuild,v 1.1 2003/09/12 17:32:26 mholzer Exp $
+
+DESCRIPTION="groovy little assembler"
+HOMEPAGE="http://nasm.sourceforge.net/"
+SRC_URI="mirror://sourceforge/nasm/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="-* ~x86"
+IUSE="doc build"
+
+DEPEND="!build? ( dev-lang/perl )
+ doc? ( app-text/ghostscript sys-apps/texinfo )
+ sys-devel/gcc"
+
+src_unpack() {
+ unpack ${A}
+
+ [ -z "`use doc`" ] && cd ${S} && epatch ${FILESDIR}/nasm-0.98.36-remove-doc-target.diff
+}
+
+src_compile() {
+ ./configure --prefix=/usr || die
+
+ if [ `use build` ] ; then
+ make nasm
+ else
+ make everything || die
+ fi
+}
+
+src_install() {
+ if [ `use build` ] ; then
+ dobin nasm
+ else
+ dobin nasm ndisasm rdoff/{ldrdf,rdf2bin,rdf2ihx,rdfdump,rdflib,rdx}
+ dosym /usr/bin/rdf2bin /usr/bin/rdf2com
+ doman nasm.1 ndisasm.1
+ dodoc AUTHORS CHANGES COPYING ChangeLog INSTALL README TODO
+ if [ `use doc` ] ; then
+ doinfo doc/info/*
+ dohtml doc/html/*
+ dodoc doc/nasmdoc.*
+ fi
+ fi
+}