diff options
author | krion <krion@FreeBSD.org> | 2009-09-07 20:06:56 +0800 |
---|---|---|
committer | krion <krion@FreeBSD.org> | 2009-09-07 20:06:56 +0800 |
commit | 56278322f751a9c561a38f4ebf3e41ac59f5dec4 (patch) | |
tree | 393c72241e7096be816e4b56f6ce7f517a71a1f2 /devel/nasm | |
parent | 2059e1f77ebc68cec4fc7b8d5e6c09a804ec4d58 (diff) | |
download | freebsd-ports-gnome-56278322f751a9c561a38f4ebf3e41ac59f5dec4.tar.gz freebsd-ports-gnome-56278322f751a9c561a38f4ebf3e41ac59f5dec4.tar.zst freebsd-ports-gnome-56278322f751a9c561a38f4ebf3e41ac59f5dec4.zip |
Update to 2.07
PR: ports/137711 ports/136191
Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net>, bf1783@googlemail.com
Diffstat (limited to 'devel/nasm')
-rw-r--r-- | devel/nasm/Makefile | 11 | ||||
-rw-r--r-- | devel/nasm/distinfo | 12 | ||||
-rw-r--r-- | devel/nasm/pkg-descr | 13 | ||||
-rw-r--r-- | devel/nasm/pkg-plist | 6 |
4 files changed, 22 insertions, 20 deletions
diff --git a/devel/nasm/Makefile b/devel/nasm/Makefile index fbbbc19124af..645378e87363 100644 --- a/devel/nasm/Makefile +++ b/devel/nasm/Makefile @@ -6,7 +6,7 @@ # PORTNAME= nasm -PORTVERSION= 2.05.01 +PORTVERSION= 2.07 PORTEPOCH= 1 CATEGORIES= devel lang MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20sources/${PORTVERSION} \ @@ -22,12 +22,15 @@ INSTALL_TARGET= install install_rdf MAKE_JOBS_UNSAFE= yes MAN1= nasm.1 ndisasm.1 \ - ldrdf.1 rdf2bin.1 rdf2com.1 rdfdump.1 rdflib.1 rdx.1 + ldrdf.1 rdf2bin.1 rdf2com.1 rdf2ihx.1 rdf2ith.1 rdf2srec.1 rdfdump.1 rdflib.1 rdx.1 +PORTDOCS= nasmdoc.txt post-install: .ifndef(NOPORTDOCS) - ${MKDIR} ${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/doc/nasmdoc.txt ${DOCSDIR} +. for d in ${PORTDOCS} + ${MKDIR} ${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/doc/$d ${DOCSDIR} +. endfor .endif .include <bsd.port.mk> diff --git a/devel/nasm/distinfo b/devel/nasm/distinfo index 4bbc7d36845c..63c2cc27a554 100644 --- a/devel/nasm/distinfo +++ b/devel/nasm/distinfo @@ -1,6 +1,6 @@ -MD5 (nasm-2.05.01.tar.bz2) = da4977f6d9d9b8f00527f2c62109453b -SHA256 (nasm-2.05.01.tar.bz2) = 9206ef45c650fdbad8e9907d7c6ff799f7fc0021e44bafef81a222d3a0a6595c -SIZE (nasm-2.05.01.tar.bz2) = 791984 -MD5 (nasm-2.05.01-xdoc.tar.bz2) = f2cc41f0ee3554ef9ab6fedc67af5d93 -SHA256 (nasm-2.05.01-xdoc.tar.bz2) = 3221e944be87bec66dab89b2144101ebf269670c057d8cddc23c67611e824dad -SIZE (nasm-2.05.01-xdoc.tar.bz2) = 799497 +MD5 (nasm-2.07.tar.bz2) = d8934231e81874c29374ddef1fbdb1ed +SHA256 (nasm-2.07.tar.bz2) = ac70ee451c73d742c9ff830502e5f8b1f648b2abffa8fd00944243283ba8e87c +SIZE (nasm-2.07.tar.bz2) = 779934 +MD5 (nasm-2.07-xdoc.tar.bz2) = ef3c3eeb62f155adf27a7185d603b1dd +SHA256 (nasm-2.07-xdoc.tar.bz2) = 0f946fc70067cf56d94a8e0db48257f03faa7bcf1e8987cce39b8e0ab128ecf3 +SIZE (nasm-2.07-xdoc.tar.bz2) = 815521 diff --git a/devel/nasm/pkg-descr b/devel/nasm/pkg-descr index 8276e0e3978d..bd531215356c 100644 --- a/devel/nasm/pkg-descr +++ b/devel/nasm/pkg-descr @@ -2,12 +2,13 @@ The Netwide Assembler, NASM, is an x86 and x86-64 assembler designed for portability and modularity. It will output flat-form binary files, a.out (Linux and *BSD), COFF, ELF32, ELF64, Mach-O, Microsoft OMF (OBJ), Win32, Win64, as86 (Minix/Linux bin86 v0.3), -LADsoft IEEE-695, and a home-grown format called RDOFF. NASM syntax -is similar to Intel's but less complex. It supports Pentium, P6, -MMX, 3DNow!, SSE, SSE2, SSE3 and x64 opcodes, among others. It -has strong support for macro conventions. +LADsoft IEEE-695, Intel hex, Motorola S-record, and a home-grown +format called RDOFF. NASM syntax is similar to Intel's, but less +complex. It supports Pentium, P6, MMX. 3DNow!, SSE, SSE2, SSE3, +SSE4.1, SSE4.2, XOP/FMA4/CVT16 (rev 3.03), and x64 opcodes, among +others. It has strong support for macro conventions. -Also included is NDISASM, binary-file disassembler +Also included is NDISASM, a binary-file disassembler which uses the same instruction table as NASM. -WWW: http://nasm.sourceforge.net/ +WWW: http://www.nasm.us/ diff --git a/devel/nasm/pkg-plist b/devel/nasm/pkg-plist index 5b2ac50fb1b2..8330a11fba70 100644 --- a/devel/nasm/pkg-plist +++ b/devel/nasm/pkg-plist @@ -2,10 +2,8 @@ bin/ldrdf bin/nasm bin/ndisasm bin/rdf2bin -bin/rdf2com -bin/rdf2ihx +@unexec rm -f %B/rdf2com %B/rdf2ith %B/rdf2ihx %B/rdf2srec +@exec for b in com ith ihx srec ; do ln -s %D/%F %B/rdf2$b ; done bin/rdfdump bin/rdflib bin/rdx -%%PORTDOCS%%%%DOCSDIR%%/nasmdoc.txt -%%PORTDOCS%%@dirrm %%DOCSDIR%% |