summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorminskim <minskim@pkgsrc.org>2018-05-21 16:23:04 +0000
committerminskim <minskim@pkgsrc.org>2018-05-21 16:23:04 +0000
commita0ac6c90da928edf7f5971eea83678739e71e993 (patch)
treec05d8ef35961f6bf2c716d147213fa823c3448fe /devel
parentc54045cb5acb3280c2378d5a110c510714fc0875 (diff)
downloadpkgsrc-a0ac6c90da928edf7f5971eea83678739e71e993.tar.gz
devel/aslc86k: Import version 1.9
A macro assembler based on taz and written in ANSI-C that can assemble programs of the Visual Memory System. Packaged by Travis Paul for pkgsrc-wip.
Diffstat (limited to 'devel')
-rw-r--r--devel/aslc86k/DESCR2
-rw-r--r--devel/aslc86k/Makefile20
-rw-r--r--devel/aslc86k/PLIST2
-rw-r--r--devel/aslc86k/distinfo7
-rw-r--r--devel/aslc86k/patches/patch-Makefile15
5 files changed, 46 insertions, 0 deletions
diff --git a/devel/aslc86k/DESCR b/devel/aslc86k/DESCR
new file mode 100644
index 00000000000..bf38ad178f7
--- /dev/null
+++ b/devel/aslc86k/DESCR
@@ -0,0 +1,2 @@
+A macro assembler based on taz and written in ANSI-C that can assemble
+programs of the Visual Memory System.
diff --git a/devel/aslc86k/Makefile b/devel/aslc86k/Makefile
new file mode 100644
index 00000000000..82714e5242a
--- /dev/null
+++ b/devel/aslc86k/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1 2018/05/21 16:23:04 minskim Exp $
+
+DISTNAME= aslc86k
+PKGNAME= aslc86k-1.9
+CATEGORIES= devel
+MASTER_SITES= http://mc.pp.se/dc/files/
+
+MAINTAINER= tr@vispaul.me
+HOMEPAGE= http://mc.pp.se/dc/files/
+COMMENT= Macro assembler that can assemble programs of the Visual Memory System
+LICENSE= mit
+
+WRKSRC= ${WRKDIR}/as
+USE_TOOLS+= gmake
+INSTALLATION_DIRS= bin
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/aslc86k ${DESTDIR}${PREFIX}/bin/aslc86k
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/aslc86k/PLIST b/devel/aslc86k/PLIST
new file mode 100644
index 00000000000..ccf96181693
--- /dev/null
+++ b/devel/aslc86k/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2018/05/21 16:23:04 minskim Exp $
+bin/aslc86k
diff --git a/devel/aslc86k/distinfo b/devel/aslc86k/distinfo
new file mode 100644
index 00000000000..ac82c271b76
--- /dev/null
+++ b/devel/aslc86k/distinfo
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2018/05/21 16:23:04 minskim Exp $
+
+SHA1 (aslc86k.tar.gz) = 4261d466e25a1db8d9525a702c6d1d43e6704842
+RMD160 (aslc86k.tar.gz) = 0b2463e058887f3fb686ad8405431f113600d5fa
+SHA512 (aslc86k.tar.gz) = bfd551d7994d7ed781992022f97076418ec9bdefe0631c4a9079676aa5ccd1e344a2f5882253029a4f7e94dcf5edc51505a5ed150e162c4adfacc14f9aab0223
+Size (aslc86k.tar.gz) = 50850 bytes
+SHA1 (patch-Makefile) = c0c88f325f697f4a2002284d1963a227a6997d24
diff --git a/devel/aslc86k/patches/patch-Makefile b/devel/aslc86k/patches/patch-Makefile
new file mode 100644
index 00000000000..6f903c1d195
--- /dev/null
+++ b/devel/aslc86k/patches/patch-Makefile
@@ -0,0 +1,15 @@
+$NetBSD: patch-Makefile,v 1.1 2018/05/21 16:23:04 minskim Exp $
+
+Honor LDFLAGS.
+
+--- Makefile.orig 2000-04-27 22:25:21.000000000 +0000
++++ Makefile
+@@ -20,7 +20,7 @@ clean :
+ -$(RM) aglexer.c aggram.c aggram.h
+
+ $(TARGET) : $(OBJS)
+- $(CC) $^ -o $@
++ $(CC) $(LDFLAGS) $^ -o $@
+
+ sieve : sieve.o
+