1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-24 21:01:20 +00:00
freebsd-ports/editors/bpatch/files/patch-aa
Joerg Wunsch 5e15ed1c07 bpatch -- yet another hex editor.
This one is unique in that it doesn't load the entire file at once,
hence you could use it for large files or even whole disks.
1996-03-18 18:54:46 +00:00

46 lines
1.1 KiB
Plaintext

--- /dev/null Mon Mar 18 12:50:49 1996
+++ Makefile Mon Mar 18 19:30:47 1996
@@ -0,0 +1,42 @@
+# This may have to change on your system.
+# You may have to fiddle with various combinations of curses, termcap,
+# terminfo, etc. Good luck!
+PREFIX?= /usr/local
+BINDIR= ${PREFIX}/bin
+MANDIR= ${PREFIX}/man/man1
+
+LIBS = -lncurses -ltermcap
+#LIBS = -ltermlib
+#LIBS = -lterminfo
+#for sysV
+#LIBS = -lcurses
+
+# However you need getopt.
+#GETOPT = -lgetopt
+#not for sysV! (nor for some BSD)
+#GETOPT =
+
+# If you're running on a 4.[23] system, you probably want this.
+#WORK = -DMOD_HAX
+#sysV
+#WORK =
+
+#BSD or thereabouts
+CFLAGS+= $(WORK)
+#Microport sysV/AT, large model, for sdb debugger
+#CFLAGS = -g -Ml
+
+all: bpatch bpatch.1.gz
+
+clean:
+ rm -f bpatch bpatch.o bpatch.1.gz *.core
+
+bpatch: bpatch.o
+ $(CC) -o bpatch $(CFLAGS) bpatch.o $(GETOPT) $(LIBS)
+
+bpatch.1.gz: bpatch.1
+ gzip -c < bpatch.1 > bpatch.1.gz
+
+install: bpatch bpatch.1.gz
+ install -c -o bin -g bin -m 555 bpatch ${DESTDIR}${BINDIR}
+ install -c -o bin -g bin -m 444 bpatch.1.gz ${DESTDIR}${MANDIR}