diff options
author | julian <julian@FreeBSD.org> | 1998-07-02 03:13:37 +0800 |
---|---|---|
committer | julian <julian@FreeBSD.org> | 1998-07-02 03:13:37 +0800 |
commit | f9e3ddc1750b9f3fa1fe1deaf6e7cbf1c0df88f3 (patch) | |
tree | 8f945f3c6717ee9c289eac63c2aacf0b11036d61 /devel | |
parent | 97de4d101d83361624d61e4622335860141b6d99 (diff) | |
download | freebsd-ports-gnome-f9e3ddc1750b9f3fa1fe1deaf6e7cbf1c0df88f3.tar.gz freebsd-ports-gnome-f9e3ddc1750b9f3fa1fe1deaf6e7cbf1c0df88f3.tar.zst freebsd-ports-gnome-f9e3ddc1750b9f3fa1fe1deaf6e7cbf1c0df88f3.zip |
Submitted by: archie Cobbs (archie@whistle.com)
Apple ][ assembler and linker written by archie in the dark ages.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/a2dev/distinfo | 1 | ||||
-rw-r--r-- | devel/a2dev/files/patch-aa | 23 | ||||
-rw-r--r-- | devel/a2dev/files/patch-ab | 12 | ||||
-rw-r--r-- | devel/a2dev/files/patch-ac | 12 | ||||
-rw-r--r-- | devel/a2dev/files/patch-ad | 12 | ||||
-rw-r--r-- | devel/a2dev/files/patch-ae | 12 | ||||
-rw-r--r-- | devel/a2dev/files/patch-af | 12 | ||||
-rw-r--r-- | devel/a2dev/files/patch-ag | 39 | ||||
-rw-r--r-- | devel/a2dev/files/patch-ah | 30 | ||||
-rw-r--r-- | devel/a2dev/pkg-comment | 1 | ||||
-rw-r--r-- | devel/a2dev/pkg-descr | 12 | ||||
-rw-r--r-- | devel/a2dev/pkg-plist | 8 |
12 files changed, 174 insertions, 0 deletions
diff --git a/devel/a2dev/distinfo b/devel/a2dev/distinfo new file mode 100644 index 000000000000..ea6595c0c316 --- /dev/null +++ b/devel/a2dev/distinfo @@ -0,0 +1 @@ +MD5 (a2dev-1.2.tgz) = 52602395508b1e2f5d7dfd7b1d22776e diff --git a/devel/a2dev/files/patch-aa b/devel/a2dev/files/patch-aa new file mode 100644 index 000000000000..ea6aad22d43c --- /dev/null +++ b/devel/a2dev/files/patch-aa @@ -0,0 +1,23 @@ +diff -ur a2dev-1.2.orig/Make.defs a2dev-1.2/Make.defs +--- a2dev-1.2.orig/Make.defs Tue Mar 28 07:14:43 1995 ++++ a2dev-1.2/Make.defs Wed Jul 1 18:22:36 1998 +@@ -7,8 +7,8 @@ + + # Where are installation "bin" and "man" subdirectories? + +-INSTBIN = /usr/local/bin +-INSTMAN = /usr/local/man ++INSTBIN = ${PREFIX}/bin ++INSTMAN = ${PREFIX}/man + + # What utilities to use when making + +@@ -21,7 +21,7 @@ + BISON = bison + AR = ar + RM = rm -f +-INSTALL = ginstall ++INSTALL = install + + # Where our utility library is + diff --git a/devel/a2dev/files/patch-ab b/devel/a2dev/files/patch-ab new file mode 100644 index 000000000000..ec45013a2d0b --- /dev/null +++ b/devel/a2dev/files/patch-ab @@ -0,0 +1,12 @@ +diff -ur a2dev-1.2.orig/Makefile a2dev-1.2/Makefile +--- a2dev-1.2.orig/Makefile Sun Mar 26 06:08:22 1995 ++++ a2dev-1.2/Makefile Wed Jul 1 18:27:21 1998 +@@ -13,7 +13,7 @@ + + include Make.defs + +-GENERIC = default install clean distclean ++GENERIC = all default install clean distclean + SUBDIRS = util asm link load objx test + + ### diff --git a/devel/a2dev/files/patch-ac b/devel/a2dev/files/patch-ac new file mode 100644 index 000000000000..105e8fa51ade --- /dev/null +++ b/devel/a2dev/files/patch-ac @@ -0,0 +1,12 @@ +diff -ur a2dev-1.2.orig/asm/Makefile a2dev-1.2/asm/Makefile +--- a2dev-1.2.orig/asm/Makefile Sun Mar 26 03:52:23 1995 ++++ a2dev-1.2/asm/Makefile Wed Jul 1 18:23:11 1998 +@@ -25,7 +25,7 @@ + ### Abstract rules + ### + +-default: $(PROG) ++all: $(PROG) + + install: installbin installman + diff --git a/devel/a2dev/files/patch-ad b/devel/a2dev/files/patch-ad new file mode 100644 index 000000000000..57c72921c963 --- /dev/null +++ b/devel/a2dev/files/patch-ad @@ -0,0 +1,12 @@ +diff -ur a2dev-1.2.orig/link/Makefile a2dev-1.2/link/Makefile +--- a2dev-1.2.orig/link/Makefile Sun Mar 26 03:52:45 1995 ++++ a2dev-1.2/link/Makefile Wed Jul 1 18:23:18 1998 +@@ -16,7 +16,7 @@ + ### Abstract rules + ### + +-default: $(PROG) ++all: $(PROG) + + install: installbin installman + diff --git a/devel/a2dev/files/patch-ae b/devel/a2dev/files/patch-ae new file mode 100644 index 000000000000..a06e41015726 --- /dev/null +++ b/devel/a2dev/files/patch-ae @@ -0,0 +1,12 @@ +diff -ur a2dev-1.2.orig/load/Makefile a2dev-1.2/load/Makefile +--- a2dev-1.2.orig/load/Makefile Sun Mar 26 03:52:37 1995 ++++ a2dev-1.2/load/Makefile Wed Jul 1 18:23:25 1998 +@@ -16,7 +16,7 @@ + ### Abstract rules + ### + +-default: $(PROG) ++all: $(PROG) + + install: installbin installman + diff --git a/devel/a2dev/files/patch-af b/devel/a2dev/files/patch-af new file mode 100644 index 000000000000..996e0f71494d --- /dev/null +++ b/devel/a2dev/files/patch-af @@ -0,0 +1,12 @@ +diff -ur a2dev-1.2.orig/objx/Makefile a2dev-1.2/objx/Makefile +--- a2dev-1.2.orig/objx/Makefile Sun Mar 26 03:52:54 1995 ++++ a2dev-1.2/objx/Makefile Wed Jul 1 18:23:27 1998 +@@ -16,7 +16,7 @@ + ### Abstract rules + ### + +-default: $(PROG) ++all: $(PROG) + + install: installbin installman + diff --git a/devel/a2dev/files/patch-ag b/devel/a2dev/files/patch-ag new file mode 100644 index 000000000000..43f1ec2bfe9f --- /dev/null +++ b/devel/a2dev/files/patch-ag @@ -0,0 +1,39 @@ +diff -ur a2dev-1.2.orig/test/Makefile a2dev-1.2/test/Makefile +--- a2dev-1.2.orig/test/Makefile Mon Mar 27 22:16:25 1995 ++++ a2dev-1.2/test/Makefile Wed Jul 1 18:34:39 1998 +@@ -11,11 +11,12 @@ + ### Default is to do nothing -- "make verify" runs the test. + ### + +-default: ++all: verify ++ @echo + + install: + +-verify: clean all.exec *.CHECK ++verify: all.exec *.CHECK + @echo + + %.CHECK: % +@@ -25,16 +26,16 @@ + @echo '***' $< is 'OK!' + + all.o: foo.o bar.o new.o +- a2link -o $@ $^ ++ ../link/a2link -o $@ $^ + + %.lst %.o: %.s +- a2asm -l $< > $*.lst ++ ../asm/a2asm -l $< > $*.lst + + %.obj: %.o +- a2load $< > $@ ++ ../load/a2load $< > $@ + + %.exec: %.o +- a2load -e $< > $@ ++ ../load/a2load -e $< > $@ + + clean: + rm -f *.o *.obj *.lst *.exec diff --git a/devel/a2dev/files/patch-ah b/devel/a2dev/files/patch-ah new file mode 100644 index 000000000000..7787a3c51e3a --- /dev/null +++ b/devel/a2dev/files/patch-ah @@ -0,0 +1,30 @@ +diff -ur a2dev-1.2.orig/util/Makefile a2dev-1.2/util/Makefile +--- a2dev-1.2.orig/util/Makefile Wed Mar 22 19:05:32 1995 ++++ a2dev-1.2/util/Makefile Wed Jul 1 18:41:55 1998 +@@ -9,14 +9,15 @@ + + UTIL := util.a + +-SRCS := $(shell ls *.c) ++SRCS := error.c misc.c names.c sym.c hash.c ++ + OBJS := $(SRCS:.c=.o) + + ### + ### Abstract rules + ### + +-default: $(UTIL) ++all: $(UTIL) + + install: default + +@@ -32,7 +33,7 @@ + + $(UTIL): $(OBJS) + $(RM) $(UTIL) +- $(AR) rcs $(UTIL) $(OBJS) ++ $(AR) -rc $(UTIL) $(OBJS) + + ### + ### Additional dependencies diff --git a/devel/a2dev/pkg-comment b/devel/a2dev/pkg-comment new file mode 100644 index 000000000000..640f4774a0ad --- /dev/null +++ b/devel/a2dev/pkg-comment @@ -0,0 +1 @@ +Apple II 6502 assembler, linker, loader, and object file viewer diff --git a/devel/a2dev/pkg-descr b/devel/a2dev/pkg-descr new file mode 100644 index 000000000000..3d1acb6f9fbf --- /dev/null +++ b/devel/a2dev/pkg-descr @@ -0,0 +1,12 @@ + +This is a suite of programs for developing software +targeted for 65c02 machines, like the Apple 2 series. +These programs are included: + + a2asm -- Assembler + a2link -- Linker + a2load -- Loader + a2objx -- Object file viewer + +Archie L. Cobbs <archie@whistle.com> + diff --git a/devel/a2dev/pkg-plist b/devel/a2dev/pkg-plist new file mode 100644 index 000000000000..bfdc7e3feb2b --- /dev/null +++ b/devel/a2dev/pkg-plist @@ -0,0 +1,8 @@ +bin/a2asm +bin/a2link +bin/a2load +bin/a2objx +man/man1/a2asm.1.gz +man/man1/a2link.1.gz +man/man1/a2load.1.gz +man/man1/a2objx.1.gz |