Lines 1-12
Link Here
|
1 |
# New ports collection makefile for: jwasm |
1 |
# Created by: Pedro F. Giffuni |
2 |
# Date created: 7 April 2009 |
|
|
3 |
# Whom: Pedro F. Giffuni |
4 |
# |
5 |
# $FreeBSD: ports/devel/jwasm/Makefile,v 1.4 2012/08/03 02:06:44 wxs Exp $ |
2 |
# $FreeBSD: ports/devel/jwasm/Makefile,v 1.4 2012/08/03 02:06:44 wxs Exp $ |
6 |
# |
|
|
7 |
|
3 |
|
8 |
PORTNAME= jwasm |
4 |
PORTNAME= jwasm |
9 |
PORTVERSION= 207a |
5 |
PORTVERSION= 208 |
10 |
CATEGORIES= devel |
6 |
CATEGORIES= devel |
11 |
MASTER_SITES= http://www.japheth.de/Download/JWasm/ |
7 |
MASTER_SITES= http://www.japheth.de/Download/JWasm/ |
12 |
DISTNAME= JWasm${PORTVERSION}s |
8 |
DISTNAME= JWasm${PORTVERSION}s |
Lines 14-35
Link Here
|
14 |
MAINTAINER= ports@FreeBSD.org |
10 |
MAINTAINER= ports@FreeBSD.org |
15 |
COMMENT= Fork of OpenWatcom's x86 assembler with AMD64 support |
11 |
COMMENT= Fork of OpenWatcom's x86 assembler with AMD64 support |
16 |
|
12 |
|
|
|
13 |
OPTIONS_DEFINE= DOCS |
14 |
|
17 |
ONLY_FOR_ARCHS= amd64 i386 |
15 |
ONLY_FOR_ARCHS= amd64 i386 |
18 |
|
16 |
|
|
|
17 |
NO_WRKSUBDIR= yes |
18 |
|
19 |
USE_ZIP= yes |
19 |
USE_ZIP= yes |
|
|
20 |
USE_DOS2UNIX= yes |
20 |
USE_GMAKE= yes |
21 |
USE_GMAKE= yes |
21 |
MAKEFILE= GccUnix.mak |
22 |
MAKEFILE= GccUnix.mak |
22 |
NO_WRKSUBDIR= yes |
23 |
MAKE_JOBS_SAFE= yes |
23 |
EXTRACT_BEFORE_ARGS= -qa |
24 |
|
|
|
25 |
PORTDOCS= * |
26 |
PLIST_FILES= bin/jwasm |
27 |
|
28 |
.include <bsd.port.options.mk> |
29 |
|
30 |
post-patch: |
31 |
@${REINPLACE_CMD} -e \ |
32 |
'/^extra_c_flags/s|-O2|$$(CFLAGS)| ; \ |
33 |
/^CC/s| =| ?=| ; \ |
34 |
s|-s -o|-o|' ${WRKSRC}/GccUnix.mak |
35 |
@${REINPLACE_CMD} -e \ |
36 |
'/v2.07/s|<malloc.h>|<stdlib.h>|' ${WRKSRC}/H/memalloc.h |
24 |
|
37 |
|
25 |
do-install: |
38 |
do-install: |
26 |
@${INSTALL_PROGRAM} ${WRKSRC}/GccUnixR/jwasm ${PREFIX}/bin/ |
39 |
${INSTALL_PROGRAM} ${WRKSRC}/GccUnixR/jwasm ${PREFIX}/bin |
27 |
.if !defined(NOPORTDOCS) |
40 |
.if ${PORT_OPTIONS:MDOCS} |
28 |
@${MKDIR} ${DOCSDIR} |
41 |
@${MKDIR} ${DOCSDIR} |
29 |
@${INSTALL_DATA} ${WRKSRC}/*.txt ${DOCSDIR} |
42 |
${INSTALL_DATA} ${WRKSRC}/*.txt ${DOCSDIR} |
|
|
43 |
@${GZIP_CMD} ${DOCSDIR}/*.txt |
30 |
@${MKDIR} ${DOCSDIR}/manual |
44 |
@${MKDIR} ${DOCSDIR}/manual |
31 |
@${INSTALL_DATA} ${WRKSRC}/Doc/*.txt ${DOCSDIR}/manual |
45 |
${INSTALL_DATA} ${WRKSRC}/Doc/*.txt ${DOCSDIR}/manual |
32 |
@${GZIP_CMD} ${DOCSDIR}/*.txt ${DOCSDIR}/manual/*.txt |
46 |
@${GZIP_CMD} ${DOCSDIR}/manual/*.txt |
33 |
.endif |
47 |
.endif |
34 |
|
48 |
|
35 |
.include <bsd.port.mk> |
49 |
.include <bsd.port.mk> |