Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Oct 2013 19:42:32 +0000 (UTC)
From:      Alex Kozlov <ak@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r330769 - head/devel/jwasm
Message-ID:  <201310181942.r9IJgWTM068029@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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 <bsd.port.options.mk>
 
 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 <bsd.port.mk>

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.
 



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