aboutsummaryrefslogtreecommitdiff
path: root/lang/bwbasic/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'lang/bwbasic/Makefile')
-rw-r--r--lang/bwbasic/Makefile22
1 files changed, 15 insertions, 7 deletions
diff --git a/lang/bwbasic/Makefile b/lang/bwbasic/Makefile
index a35a589ea024..24617a067c1c 100644
--- a/lang/bwbasic/Makefile
+++ b/lang/bwbasic/Makefile
@@ -13,21 +13,29 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/version%20${PORTVERSION}/
MAINTAINER= ports@FreeBSD.org
COMMENT= The Bywater Basic interpreter
+NO_WRKSUBDIR= yes
+
USE_ZIP= yes
USE_DOS2UNIX= yes
GNU_CONFIGURE= yes
-WRKSRC= ${WRKDIR}
MAKE_ARGS= CFLAGS="${CFLAGS} -ansi"
+ALL_TARGET= ${PORTNAME}
+
+PORTDOCS= *
+PORTEXAMPLES= *
+PLIST_FILES= bin/${PORTNAME}
post-patch:
- ${CHMOD} a+x ${WRKDIR}/configure
+ @${CHMOD} a+x ${WRKSRC}/${CONFIGURE_SCRIPT}
-.if !defined(NOPORTDOCS)
post-install:
- ${MKDIR} ${DOCSDIR}
- ${MKDIR} ${EXAMPLESDIR}
- ${CP} ${WRKSRC}/bwbasic.doc ${DOCSDIR}
- ${CP} -r ${WRKSRC}/bwbtest ${EXAMPLESDIR}
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.doc ${DOCSDIR}
+.endif
+.if !defined(NOPORTEXAMPLES)
+ @${MKDIR} ${EXAMPLESDIR}
+ @(cd ${WRKSRC}/bwbtest; ${COPYTREE_SHARE} . ${EXAMPLESDIR})
.endif
.include <bsd.port.mk>