From owner-svn-ports-all@FreeBSD.ORG Fri Oct 18 19:42:32 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 952F973C; Fri, 18 Oct 2013 19:42:32 +0000 (UTC) (envelope-from ak@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 80FBF2A04; Fri, 18 Oct 2013 19:42:32 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9IJgWiu068033; Fri, 18 Oct 2013 19:42:32 GMT (envelope-from ak@svn.freebsd.org) Received: (from ak@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9IJgWTM068029; Fri, 18 Oct 2013 19:42:32 GMT (envelope-from ak@svn.freebsd.org) Message-Id: <201310181942.r9IJgWTM068029@svn.freebsd.org> From: Alex Kozlov Date: Fri, 18 Oct 2013 19:42:32 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r330769 - head/devel/jwasm X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Oct 2013 19:42:32 -0000 Author: ak Date: Fri Oct 18 19:42:31 2013 New Revision: 330769 URL: http://svnweb.freebsd.org/changeset/ports/330769 Log: - Support STAGEDIR - Convert to USES=gmake - Take maintainership Modified: head/devel/jwasm/Makefile head/devel/jwasm/pkg-descr (contents, props changed) Modified: head/devel/jwasm/Makefile ============================================================================== --- head/devel/jwasm/Makefile Fri Oct 18 19:38:41 2013 (r330768) +++ head/devel/jwasm/Makefile Fri Oct 18 19:42:31 2013 (r330769) @@ -7,8 +7,8 @@ CATEGORIES= devel MASTER_SITES= http://www.japheth.de/Download/JWasm/ DISTNAME= JWasm${PORTVERSION}s -MAINTAINER= ports@FreeBSD.org -COMMENT= Fork of OpenWatcom's x86 assembler with AMD64 support +MAINTAINER= ak@FreeBSD.org +COMMENT= Fork of OpenWatcom x86 assembler with AMD64 support OPTIONS_DEFINE= DOCS @@ -18,13 +18,12 @@ NO_WRKSUBDIR= yes USE_ZIP= yes USE_DOS2UNIX= yes -USE_GMAKE= yes +USES= gmake MAKEFILE= GccUnix.mak PORTDOCS= * PLIST_FILES= bin/jwasm -NO_STAGE= yes .include post-patch: @@ -34,14 +33,10 @@ post-patch: s|-s -o|-o|' ${WRKSRC}/GccUnix.mak do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/GccUnixR/jwasm ${PREFIX}/bin -.if ${PORT_OPTIONS:MDOCS} - @${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/*.txt ${DOCSDIR} - @${GZIP_CMD} ${DOCSDIR}/*.txt - @${MKDIR} ${DOCSDIR}/manual - ${INSTALL_DATA} ${WRKSRC}/Doc/*.txt ${DOCSDIR}/manual - @${GZIP_CMD} ${DOCSDIR}/manual/*.txt -.endif + ${INSTALL_PROGRAM} ${WRKSRC}/GccUnixR/jwasm ${STAGEDIR}${PREFIX}/bin + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/*.txt ${STAGEDIR}${DOCSDIR} + @${MKDIR} ${STAGEDIR}${DOCSDIR}/manual + ${INSTALL_DATA} ${WRKSRC}/Doc/*.txt ${STAGEDIR}${DOCSDIR}/manual .include Modified: head/devel/jwasm/pkg-descr ============================================================================== --- head/devel/jwasm/pkg-descr Fri Oct 18 19:38:41 2013 (r330768) +++ head/devel/jwasm/pkg-descr Fri Oct 18 19:42:31 2013 (r330769) @@ -1,18 +1,18 @@ -JWasm is a MASM v6 compatible assembler. It's a fork of Open Watcom's WASM -and released under the Sybase Open Watcom Public License, which allows -free commercial and non-commercial use. JWasm is written in C, source code +JWasm is a MASM v6 compatible assembler. It's a fork of Open Watcom's WASM +and released under the Sybase Open Watcom Public License, which allows +free commercial and non-commercial use. JWasm is written in C, source code is open. JWasm Features: -- JWasm natively supports output formats Intel OMF, MS Coff (32- and +- JWasm natively supports output formats Intel OMF, MS Coff (32- and 64-bit), Elf (32- and 64-bit), Bin and DOS MZ. -- precompiled JWasm binaries are available for DOS, Windows and Linux. For +- precompiled JWasm binaries are available for DOS, Windows and Linux. For OS/2 and FreeBSD, makefiles are supplied. - Instructions up to SSSE3 are supported. -- The JWasm source is portable and has successfully been tested with Open +- The JWasm source is portable and has successfully been tested with Open Watcom, MS VC, GCC and more. -- As far as programming for Windows is concerned, JWasm can be used with +- As far as programming for Windows is concerned, JWasm can be used with both Win32Inc and Masm32. - C header files can be converted to include files for JWasm with h2incX.