ebf88ffc8a
NFBTRANS is a very accurate Grade Two braille translator. It can also back translate a Grade Two file into normal text. The program has many options which allow the user to customize its operation. Formatting commands can be used to generate Tables of Contents, ink print page numbers, running headers and much more. Translation rules are in a text file and can easily be modified by the user. The program can be configured to hyphenate words to save space. Because the copyright status is unclear, I'm marking this as RESTRICTED until I can find out from the author.
42 lines
810 B
Plaintext
42 lines
810 B
Plaintext
--- makefile.orig Sun Aug 30 06:13:32 1998
|
|
+++ makefile Sun Aug 30 07:58:37 1998
|
|
@@ -3,6 +3,11 @@
|
|
#translation software written by the National Federation of the Blind
|
|
#compile under the Unix operating system.
|
|
#
|
|
+#Installation prefix:
|
|
+PREFIX?=/usr/local
|
|
+#Library path:
|
|
+UNIX_PATH?=${PREFIX}/lib/nfbtrans/
|
|
+#
|
|
#The source and object files are as follows:
|
|
|
|
SRCFILES=nfbtrans.c nfbpatch.c
|
|
@@ -10,7 +15,7 @@
|
|
LIBS= -ltermcap
|
|
|
|
#Compiler and linking flags are as follows:
|
|
-CFLAGS=-O
|
|
+CFLAGS+=-O -dUNIX_PATH=${UNIX_PATH}
|
|
CC=gcc
|
|
LDFLAGS=-Bdynamic
|
|
|
|
@@ -22,6 +27,7 @@
|
|
@echo "ultrix"
|
|
@echo "aix"
|
|
@echo "linux"
|
|
+ @echo "freebsd"
|
|
all: nfbtrans
|
|
|
|
#Lint can wait a while
|
|
@@ -31,6 +37,9 @@
|
|
|
|
ultrix:
|
|
$(MAKE) CFLAGS=-O
|
|
+
|
|
+freebsd:
|
|
+ ${MAKE} all CFLAGS="${CFLAGS} -Dfreebsd"
|
|
|
|
linux:
|
|
$(MAKE) CFLAGS=-O
|