3045c822ce
ok alek@ mbalmer@
121 lines
2.7 KiB
Plaintext
121 lines
2.7 KiB
Plaintext
--- makefile.orig Wed Oct 27 10:59:37 2004
|
|
+++ makefile Fri Jun 10 09:56:15 2005
|
|
@@ -251,18 +251,18 @@ OSMAC = 0
|
|
DBFIX = 0
|
|
|
|
USESTAT = 1
|
|
-SAFEDFT = 0
|
|
+SAFEDFT = 1
|
|
|
|
-# DEBUGGING = 0
|
|
-# TRACING =
|
|
+DEBUGGING = 0
|
|
+TRACING =
|
|
|
|
-DEBUGGING = 1
|
|
-TRACING = -g
|
|
+#DEBUGGING = 1
|
|
+#TRACING = -g
|
|
|
|
-BINDIR = /home/jeff/bin
|
|
-LIBDIR = /home/jeff/lout.lib
|
|
-DOCDIR = /home/jeff/lout.doc
|
|
-MANDIR = /home/jeff/lout.man
|
|
+BINDIR = ${PREFIX}/bin
|
|
+LIBDIR = ${PREFIX}/lib/lout
|
|
+DOCDIR = ${PREFIX}/share/doc/lout
|
|
+MANDIR = ${PREFIX}/man/man1
|
|
|
|
LIBFONT = font
|
|
LIBMAPS = maps
|
|
@@ -274,23 +274,23 @@ LIBLOCA = locale
|
|
CHARIN = 1
|
|
CHAROUT = 0
|
|
|
|
-USELOC = 1
|
|
+USELOC = 0
|
|
LOC_FR = fr
|
|
LOC_DE = de
|
|
|
|
COLLATE = 1
|
|
|
|
-PDF_COMPRESSION = 0
|
|
-ZLIB =
|
|
+PDF_COMPRESSION = 1
|
|
+ZLIB = -lz
|
|
ZLIBPATH =
|
|
|
|
-CC = gcc
|
|
+#CC = gcc
|
|
|
|
RCOPY = cp -r
|
|
|
|
-COPTS = -ansi -pedantic -Wall -O3
|
|
+#COPTS = -ansi -pedantic -Wall -O3
|
|
|
|
-CFLAGS = -DOS_UNIX=$(OSUNIX) \
|
|
+CFLAGS += -DOS_UNIX=$(OSUNIX) \
|
|
-DOS_DOS=$(OSDOS) \
|
|
-DOS_MAC=$(OSMAC) \
|
|
-DDB_FIX=$(DBFIX) \
|
|
@@ -322,7 +322,7 @@ OBJS = z01.o z02.o z03.o z04.o z05.o z06
|
|
z49.o z50.o z51.o z52.o
|
|
|
|
lout: $(OBJS)
|
|
- $(CC) -o lout $(OBJS) $(ZLIB) -lm
|
|
+ $(CC) $(CFLAGS) $(COPTS) -o lout $(OBJS) $(ZLIB) -lm
|
|
chmod a+x lout
|
|
|
|
$(OBJS): externs.h
|
|
@@ -330,16 +330,14 @@ $(OBJS): externs.h
|
|
externs.h:
|
|
|
|
prg2lout: prg2lout.c
|
|
- $(CC) $(COPTS) -o prg2lout prg2lout.c
|
|
+ $(CC) $(CFLAGS) $(COPTS) -o prg2lout prg2lout.c
|
|
chmod a+x prg2lout
|
|
|
|
install: lout prg2lout
|
|
@echo ""
|
|
@echo "(a) Installing lout and prg2lout binaries into BINDIR $(BINDIR)"
|
|
- cp lout $(BINDIR)/lout
|
|
- chmod 755 $(BINDIR)/lout
|
|
- cp prg2lout $(BINDIR)/prg2lout
|
|
- chmod 755 $(BINDIR)/prg2lout
|
|
+ $(BSD_INSTALL_PROGRAM) lout $(BINDIR)/lout
|
|
+ $(BSD_INSTALL_PROGRAM) prg2lout $(BINDIR)/prg2lout
|
|
@echo ""
|
|
@echo "(b) Installing library files into LIBDIR $(LIBDIR)"
|
|
mkdir $(LIBDIR)
|
|
@@ -372,13 +370,6 @@ install: lout prg2lout
|
|
@echo ""
|
|
mkdir $(LIBDIR)/$(LIBLOCA)
|
|
chmod 755 $(LIBDIR)/$(LIBLOCA)
|
|
- @echo ""
|
|
- @echo "(c) Initializing run (should be silent, no errors expected)"
|
|
- $(BINDIR)/lout -x -s $(LIBDIR)/$(LIBINCL)/init
|
|
- @echo ""
|
|
- @echo "(d) Changing mode of files just created by initializing run"
|
|
- chmod 644 $(LIBDIR)/$(LIBDATA)/*
|
|
- chmod 644 $(LIBDIR)/$(LIBHYPH)/*
|
|
|
|
installman:
|
|
@echo ""
|
|
@@ -393,7 +384,8 @@ installman:
|
|
installdoc:
|
|
@echo ""
|
|
@echo "Creating DOCDIR $(DOCDIR) and copying documentation into it"
|
|
- $(RCOPY) doc $(DOCDIR)
|
|
+ mkdir -p $(DOCDIR)
|
|
+ $(RCOPY) doc/* $(DOCDIR)
|
|
chmod 755 $(DOCDIR)
|
|
chmod 755 $(DOCDIR)/*
|
|
chmod 644 $(DOCDIR)/*/*
|
|
@@ -432,3 +424,6 @@ clean:
|
|
-rm -f lout prg2lout *.o
|
|
|
|
restart: clean uninstall
|
|
+
|
|
+all: prg2lout lout
|
|
+allinstall: install installman installdoc
|