summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/tpasm/Makefile16
-rw-r--r--devel/tpasm/files/md53
-rw-r--r--devel/tpasm/files/patch-sum3
-rw-r--r--devel/tpasm/patches/patch-aa19
-rw-r--r--devel/tpasm/pkg/DESCR21
-rw-r--r--devel/tpasm/pkg/PLIST7
6 files changed, 69 insertions, 0 deletions
diff --git a/devel/tpasm/Makefile b/devel/tpasm/Makefile
new file mode 100644
index 00000000000..8cede09f5e9
--- /dev/null
+++ b/devel/tpasm/Makefile
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile,v 1.1.1.1 2001/04/15 13:02:35 dmcmahill Exp $
+#
+
+DISTNAME= tpasm1.0q
+PKGNAME= tpasm-1.0q
+CATEGORIES= devel
+MASTER_SITES= ftp://ftp.ct0.com/pub/
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= packages@netbsd.org
+HOMEPAGE= http://www.sqt.com
+COMMENT= assembler for 6805, 68HC11, 6502, Surplus, 8051, Z80, PIC, and AVR
+
+WRKSRC= ${WRKDIR}/tpasm
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/tpasm/files/md5 b/devel/tpasm/files/md5
new file mode 100644
index 00000000000..891d1024d89
--- /dev/null
+++ b/devel/tpasm/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 2001/04/15 13:02:35 dmcmahill Exp $
+
+SHA1 (tpasm1.0q.tgz) = 2d49d7e3ae9e4f38ee056893b1d18d656afb5909
diff --git a/devel/tpasm/files/patch-sum b/devel/tpasm/files/patch-sum
new file mode 100644
index 00000000000..19bd8f4b552
--- /dev/null
+++ b/devel/tpasm/files/patch-sum
@@ -0,0 +1,3 @@
+$NetBSD: patch-sum,v 1.1.1.1 2001/04/15 13:02:35 dmcmahill Exp $
+
+SHA1 (patch-aa) = 89bc52a7c5dadd68eb323c9f771d03ab60f9d610
diff --git a/devel/tpasm/patches/patch-aa b/devel/tpasm/patches/patch-aa
new file mode 100644
index 00000000000..193e46ad07a
--- /dev/null
+++ b/devel/tpasm/patches/patch-aa
@@ -0,0 +1,19 @@
+$NetBSD: patch-aa,v 1.1.1.1 2001/04/15 13:02:35 dmcmahill Exp $
+
+--- Makefile.orig Mon Jan 1 17:49:51 2001
++++ Makefile Sun Apr 15 08:42:56 2001
+@@ -60,3 +60,13 @@
+
+ install :
+- cp tpasm /usr/local/bin
++ ${BSD_INSTALL_PROGRAM} tpasm ${PREFIX}/bin
++ ${BSD_INSTALL_DATA_DIR} ${PREFIX}/libdata/tpasm
++ ${BSD_INSTALL_DATA} include/8051.inc ${PREFIX}/libdata/tpasm/8051.inc
++ ${BSD_INSTALL_DATA} include/80c390.inc ${PREFIX}/libdata/tpasm/80c390.inc
++ ${BSD_INSTALL_DATA} include/p16c505.inc ${PREFIX}/libdata/tpasm/p16c505.inc
++ ${BSD_INSTALL_DATA} include/picmacros.inc ${PREFIX}/libdata/tpasm/picmacros.inc
++
++# suffix rules
++.c.o:
++ ${CC} ${CFLAGS} ${CPPFLAGS} -o $@ -c $<
++
diff --git a/devel/tpasm/pkg/DESCR b/devel/tpasm/pkg/DESCR
new file mode 100644
index 00000000000..a13c3215645
--- /dev/null
+++ b/devel/tpasm/pkg/DESCR
@@ -0,0 +1,21 @@
+tpasm is a cross assembler for the following microcontrollers.
+Motorola 6805: 6805 68705
+Motorola 68hc11: 68hc11
+Rockwell 6502: 6502 65c02
+Sunplus SPCxxx:
+ spc08a spc21a spc21a1 spc41a spc41b spc41b1 spc41c spc81a
+ spc121a spc251a spc512a spc500a1 spc1000a spc2000a
+Intel 8051:
+ 8031 8032 8051 8052 80c390
+Microchip PIC:
+ 12c508 12c509 12ce518 12ce519 12c671 12c672 16c505 16c52 16c54
+ 16c55 16c56 16c57 16c58 14000 16c554 16c556 16c558 16c61
+ 16c62 16c620 16c621 16c622 16c63 16c64 16c642 16c65 16c66
+ 16c662 16c67 16c71 16c710 16c711 16c715 16c72 16c73 16c74
+ 16c76 16c77 16f83 16c84 16f84 16f873 16f874 16f876 16f877
+ 16c923 16c924 17c42 17c43 17c44 17c52 17c56
+Atmel AVR:
+ avr attiny10 attiny11 attiny12 attiny15 attiny22 attiny28
+ at90s1200 at90s2313 at90s2323 at90s2333 at90s2343 at90s4414 at90s4433
+ at90s4434 at90s8515 at90c8534 at90s8535 atmega103 atmega161
+Zilog Z80: z80 z180
diff --git a/devel/tpasm/pkg/PLIST b/devel/tpasm/pkg/PLIST
new file mode 100644
index 00000000000..0e902658ab0
--- /dev/null
+++ b/devel/tpasm/pkg/PLIST
@@ -0,0 +1,7 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2001/04/15 13:02:35 dmcmahill Exp $
+bin/tpasm
+libdata/tpasm/8051.inc
+libdata/tpasm/80c390.inc
+libdata/tpasm/p16c505.inc
+libdata/tpasm/picmacros.inc
+@dirrm libdata/tpasm