summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2017-07-04 09:00:19 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2017-07-04 09:00:19 +0000
commit796380258c4579c06cedcf88eb9cce6a2c87afbd (patch)
tree3ad9dad78ecd5a3a74620f9ab99595fec6b9112f
parentUpdate to 5.0.4 (diff)
- Add LICENSE
- Switch to options helpers - Update WWW
-rw-r--r--devel/as31/Makefile15
-rw-r--r--devel/as31/pkg-descr2
2 files changed, 7 insertions, 10 deletions
diff --git a/devel/as31/Makefile b/devel/as31/Makefile
index 2a98d8df4fcb..1f8fce26788e 100644
--- a/devel/as31/Makefile
+++ b/devel/as31/Makefile
@@ -11,6 +11,8 @@ DISTNAME= ${PORTNAME}_beta3
MAINTAINER= ports@FreeBSD.org
COMMENT= Free 8051 assembler
+LICENSE= NONE
+
# GNU make(1) allows parallel (-jX) builds to work: we plug a race in
# "bison" rule (which outputs multiple files) via order prerequisites
# (see files/patch-Makefile)
@@ -22,19 +24,14 @@ PLIST_FILES= bin/as31 %%X11%%bin/as31_gtk man/man1/as31.1.gz
OPTIONS_DEFINE= X11
OPTIONS_SUB= yes
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MX11}
-USE_GNOME= gtk12
-.else
-ALL_TARGET= as31
-.endif
+X11_USE= GNOME=gtk12
+X11_ALL_TARGET_OFF= as31
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/as31 ${STAGEDIR}${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/as31.1 ${STAGEDIR}${MANPREFIX}/man/man1
-.if ${PORT_OPTIONS:MX11}
+
+do-install-X11-on:
${INSTALL_PROGRAM} ${WRKSRC}/as31_gtk ${STAGEDIR}${PREFIX}/bin
-.endif
.include <bsd.port.mk>
diff --git a/devel/as31/pkg-descr b/devel/as31/pkg-descr
index 986971e4f4bd..9c9c56303224 100644
--- a/devel/as31/pkg-descr
+++ b/devel/as31/pkg-descr
@@ -4,4 +4,4 @@ standard intel-hex output format for use with PAULMON2 and EPROM programmers.
AS31 is a good tool for building small 8051-based projects that are written
in 100% 8051 assembly language.
-WWW: http://www.pjrc.com/tech/8051/
+WWW: https://www.pjrc.com/tech/8051/