git: af5ca71360ea - main - devel/dasm: (Revive) Macro assembler with support for several 8-bit microprocessors
Li-Wen Hsu
lwhsu at FreeBSD.org
Tue Aug 3 19:06:38 UTC 2021
The branch main has been updated by lwhsu:
URL: https://cgit.FreeBSD.org/ports/commit/?id=af5ca71360ea1baf370d74498b1556716db81ce5
commit af5ca71360ea1baf370d74498b1556716db81ce5
Author: Robert Clausecker <fuz at fuz.su>
AuthorDate: 2021-08-02 13:20:32 +0000
Commit: Li-Wen Hsu <lwhsu at FreeBSD.org>
CommitDate: 2021-08-03 19:06:27 +0000
devel/dasm: (Revive) Macro assembler with support for several 8-bit microprocessors
PR: 257563
---
MOVED | 1 -
devel/Makefile | 1 +
devel/dasm/Makefile | 34 ++++++++++++++++++++++++++++++++++
devel/dasm/distinfo | 3 +++
devel/dasm/pkg-descr | 5 +++++
5 files changed, 43 insertions(+), 1 deletion(-)
diff --git a/MOVED b/MOVED
index 9ae4e414ab31..cb16125308a4 100644
--- a/MOVED
+++ b/MOVED
@@ -8258,7 +8258,6 @@ devel/py-EnthoughtBase||2016-07-04|Has expired: Broken for more than 6 months
devel/cl-uffi||2016-07-04|Has expired: Broken for more than 6 months
devel/ruby-event-loop||2016-07-04|Has expired: Broken for more than 6 months
devel/libqxt||2016-07-04|Has expired: Broken for more than 6 months
-devel/dasm||2016-07-04|Has expired: Broken for more than 6 months
devel/libopendaap||2016-07-04|Has expired: Broken for more than 6 months
devel/cl-uffi-sbcl||2016-07-04|Has expired: Depends on expiring devel/cl-uffi
devel/cvs2p4||2016-07-04|Has expired: Broken for more than 6 months
diff --git a/devel/Makefile b/devel/Makefile
index eea3cb4eff6c..f7fe176add0d 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -459,6 +459,7 @@
SUBDIR += d-scanner
SUBDIR += darts
SUBDIR += dash.el
+ SUBDIR += dasm
SUBDIR += datadraw
SUBDIR += date
SUBDIR += dbus
diff --git a/devel/dasm/Makefile b/devel/dasm/Makefile
new file mode 100644
index 000000000000..157072bdf1bf
--- /dev/null
+++ b/devel/dasm/Makefile
@@ -0,0 +1,34 @@
+PORTNAME= dasm
+DISTVERSION= 2.20.14.1
+CATEGORIES= devel
+
+MAINTAINER= fuz at fuz.su
+COMMENT= Macro assembler with support for several 8-bit microprocessors
+
+LICENSE= GPLv2+
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= gmake
+USE_GITHUB= yes
+GH_ACCOUNT= dasm-assembler
+TEST_TARGET= test
+
+PLIST_FILES= bin/dasm \
+ bin/ftohex \
+ share/man/man1/dasm.1.gz
+PORTDOCS= dasm.txt \
+ dasm.pdf \
+ ftohex.txt
+
+OPTIONS_DEFINE= DOCS
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/bin/dasm ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/bin/ftohex ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/docs/dasm.1 ${STAGEDIR}${PREFIX}/share/man/man1
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+.for file in ${PORTDOCS}
+ ${INSTALL_MAN} ${WRKSRC}/docs/${file} ${STAGEDIR}${DOCSDIR}
+.endfor
+
+.include <bsd.port.mk>
diff --git a/devel/dasm/distinfo b/devel/dasm/distinfo
new file mode 100644
index 000000000000..295a043c0d27
--- /dev/null
+++ b/devel/dasm/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1627909232
+SHA256 (dasm-assembler-dasm-2.20.14.1_GH0.tar.gz) = ec71ffd10eeaa70bf7587ee0d79a92cd3f0a017c0d6d793e37d10359ceea663a
+SIZE (dasm-assembler-dasm-2.20.14.1_GH0.tar.gz) = 980412
diff --git a/devel/dasm/pkg-descr b/devel/dasm/pkg-descr
new file mode 100644
index 000000000000..0b0241ea7ee1
--- /dev/null
+++ b/devel/dasm/pkg-descr
@@ -0,0 +1,5 @@
+DASM is a versatile macro assembler with support for several 8-bit
+microprocessors including MOS 6502 & 6507; Motorola 6803, 68705,
+and 68HC11; Hitachi HD6303 (extended Motorola 6801) and Fairchild F8.
+
+WWW: https://dasm-assembler.github.io/
More information about the dev-commits-ports-all
mailing list