Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Feb 2007 18:38:04 -0800 (PST)
From:      Peter Johnson <johnson.peter@gmail.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/109511: devel/yasm: Update to 0.6.0
Message-ID:  <20070225023804.4CC9C1708D@cvs.tortall.net>
Resent-Message-ID: <200702250240.l1P2e6YS025872@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         109511
>Category:       ports
>Synopsis:       devel/yasm: Update to 0.6.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Feb 25 02:40:05 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Peter Johnson
>Release:        FreeBSD 6.2-STABLE i386
>Organization:
>Environment:
System: FreeBSD 6.2-STABLE
>Description:
0.6.0 was just released.
>How-To-Repeat:
Current port is 0.5.0.
>Fix:
Patch attached.

--- yasm-0.6.0.patch begins here ---
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/devel/yasm/Makefile,v
retrieving revision 1.15
diff -u -r1.15 Makefile
--- Makefile	9 Dec 2006 03:38:17 -0000	1.15
+++ Makefile	25 Feb 2007 02:32:56 -0000
@@ -7,7 +7,7 @@
 #
 
 PORTNAME=	yasm
-PORTVERSION=	0.5.0
+PORTVERSION=	0.6.0
 CATEGORIES=	devel lang
 MASTER_SITES=	http://www.tortall.net/projects/yasm/releases/
 
@@ -15,10 +15,10 @@
 COMMENT=	A complete rewrite of the NASM assembler
 
 USE_ICONV=	yes
-USE_AUTOTOOLS=	autoconf:259 libltdl:15
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	CPPFLAGS="${CXXFLAGS} -I${LOCALBASE}/include" \
 		LDFLAGS="-L${LOCALBASE}/lib"
+CONFIGURE_ARGS=	--mandir=${MANPREFIX}/man
 
 .include <bsd.port.pre.mk>
 
@@ -35,7 +35,7 @@
 .if !defined(NOPORTDOCS)
 INSTALL_TARGET=	install install-man
 MAN1=		yasm.1
-MAN7=		yasm_arch.7
+MAN7=		yasm_arch.7 yasm_dbgfmts.7 yasm_objfmts.7 yasm_parsers.7
 .endif
 
 .include <bsd.port.post.mk>
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/devel/yasm/distinfo,v
retrieving revision 1.6
diff -u -r1.6 distinfo
--- distinfo	8 Aug 2006 14:33:58 -0000	1.6
+++ distinfo	25 Feb 2007 02:32:56 -0000
@@ -1,3 +1,3 @@
-MD5 (yasm-0.5.0.tar.gz) = d4931fcce497bd4f80ed349384704240
-SHA256 (yasm-0.5.0.tar.gz) = a5629aea24b0e10e23bfd88663b52544888ebed5a59b57be24042ccbbeff823e
-SIZE (yasm-0.5.0.tar.gz) = 1171590
+MD5 (yasm-0.6.0.tar.gz) = 3246a73ee7e1d523ca1be8587cebac8b
+SHA256 (yasm-0.6.0.tar.gz) = b3d28aa6613fe745dfdb9e46bd43d5dbaa98c7633992e13e7a6a43c8c8b7261d
+SIZE (yasm-0.6.0.tar.gz) = 1192453
Index: pkg-descr
===================================================================
RCS file: /home/ncvs/ports/devel/yasm/pkg-descr,v
retrieving revision 1.2
diff -u -r1.2 pkg-descr
--- pkg-descr	8 Aug 2006 14:33:58 -0000	1.2
+++ pkg-descr	25 Feb 2007 02:32:56 -0000
@@ -1,8 +1,8 @@
 YASM is a complete rewrite of the NASM assembler under the "new" BSD License
 (some portions are currently under the GNU Lesser General Public License
 (LGPL)). Yasm currently supports the x86 and AMD64 instruction sets, accepts
-NASM and GAS assembler syntaxes, outputs binary, ELF32, ELF64, COFF, Win32,
-and Win64 object formats, and generates source debugging information in
-STABS, DWARF 2, and CodeView 8 formats.
+NASM and GAS assembler syntaxes, outputs binary, ELF32, ELF64, COFF, Mach-O
+(32 and 64), RDOFF2, Win32, and Win64 object formats, and generates source
+debugging information in STABS, DWARF 2, and CodeView 8 formats.
 
 WWW: http://www.tortall.net/projects/yasm/
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/devel/yasm/pkg-plist,v
retrieving revision 1.4
diff -u -r1.4 pkg-plist
--- pkg-plist	8 Aug 2006 14:33:58 -0000	1.4
+++ pkg-plist	25 Feb 2007 02:32:56 -0000
@@ -1,5 +1,6 @@
 bin/yasm
 include/libyasm.h
+include/libyasm-stdint.h
 include/libyasm/arch.h
 include/libyasm/assocdat.h
 include/libyasm/bc-int.h
@@ -15,12 +16,12 @@
 include/libyasm/floatnum.h
 include/libyasm/hamt.h
 include/libyasm/intnum.h
-include/libyasm/linemgr.h
+include/libyasm/inttree.h
+include/libyasm/linemap.h
 include/libyasm/listfmt.h
 include/libyasm/md5.h
 include/libyasm/module.h
 include/libyasm/objfmt.h
-include/libyasm/optimizer.h
 include/libyasm/parser.h
 include/libyasm/phash.h
 include/libyasm/preproc.h
--- yasm-0.6.0.patch ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070225023804.4CC9C1708D>