| @@ -1,57 +1,68 @@ | | | @@ -1,57 +1,68 @@ |
1 | $NetBSD: patch-aa,v 1.6 2007/03/17 01:11:22 reed Exp $ | | 1 | $NetBSD: patch-aa,v 1.7 2021/03/14 08:40:46 wiz Exp $ |
2 | | | 2 | |
3 | --- Makefile.orig 2004-05-30 14:38:31.000000000 -0500 | | 3 | Fix build. |
4 | +++ Makefile 2006-11-30 17:26:46.000000000 -0600 | | 4 | |
5 | @@ -24,7 +24,6 @@ | | 5 | --- Makefile.orig 2017-06-28 08:07:41.000000000 +0000 |
| | | 6 | +++ Makefile |
| | | 7 | @@ -32,7 +32,6 @@ |
6 | # Set this to an ANSI compatible C compiler (preferably gcc) | | 8 | # Set this to an ANSI compatible C compiler (preferably gcc) |
7 | # See also system specific settings below | | 9 | # See also system specific settings below |
8 | #CC=cc | | 10 | #CC=cc |
9 | -CC=gcc | | 11 | -CC=gcc |
10 | | | 12 | |
11 | ############################################################################ | | 13 | ############################################################################ |
12 | # | | 14 | # |
13 | @@ -40,7 +39,7 @@ | | 15 | @@ -48,7 +47,7 @@ CC=gcc |
14 | # See glob.c for all possibilities | | 16 | # See glob.c for all possibilities |
15 | # | | 17 | # |
16 | # PAGESIZE=Letter | | 18 | # PAGESIZE=Letter |
17 | -PAGESIZE=A4 | | 19 | -PAGESIZE=A4 |
18 | +#PAGESIZE=A4 | | 20 | +#PAGESIZE=A4 |
19 | | | 21 | |
20 | # | | 22 | # |
21 | # Define your spooler type | | 23 | # Define your spooler type |
22 | @@ -50,11 +49,11 @@ | | 24 | @@ -58,11 +57,11 @@ PAGESIZE=A4 |
23 | SPOOL_TYPE=BSD_SPOOLER | | 25 | SPOOL_TYPE=BSD_SPOOLER |
24 | | | 26 | |
25 | # PREFIX=e:/usr # OS/2 type | | 27 | # PREFIX=e:/usr # OS/2 type |
26 | -PREFIX=/usr/local | | 28 | -PREFIX=/usr/local |
27 | +#PREFIX=/usr/local | | 29 | +#PREFIX=/usr/local |
28 | #PREFIX=/usr | | 30 | #PREFIX=/usr |
29 | BINDIR=$(PREFIX)/bin | | 31 | BINDIR=$(PREFIX)/bin |
30 | LIBDIR=$(PREFIX)/share | | 32 | LIBDIR=$(PREFIX)/share |
31 | -MANDIR=$(PREFIX)/man/man1 | | 33 | -MANDIR=$(PREFIX)/man/man1 |
32 | +#MANDIR=$(PREFIX)/man/man1 | | 34 | +#MANDIR=$(PREFIX)/man/man1 |
33 | | | 35 | |
34 | # | | 36 | # |
35 | # A default encoding is given in encoding.h. Setting ENCODING=1 will | | 37 | # A default encoding is given in encoding.h. Setting ENCODING=1 will |
36 | @@ -106,8 +105,8 @@ | | 38 | @@ -114,8 +113,8 @@ O = .o |
37 | # Choose one of the following CFLAGS/CC definitions: | | 39 | # Choose one of the following CFLAGS/CC definitions: |
38 | # If you are using gcc, you probably don't need to change anything here. | | 40 | # If you are using gcc, you probably don't need to change anything here. |
39 | | | 41 | |
40 | -# Linux: | | 42 | -# Linux: |
41 | -CFLAGS = -O2 -s $(DEFS) -Wall | | 43 | -CFLAGS = -O2 -s $(DEFS) -Wall |
42 | +# Linux or BSD: | | 44 | +# Linux or BSD: |
43 | +CFLAGS += -O2 -s $(DEFS) -Wall | | 45 | +CFLAGS += -O2 -s $(DEFS) -Wall |
44 | | | 46 | |
45 | # AIX (xlC on aix 4): | | 47 | # AIX (xlC on aix 4): |
46 | #CFLAGS = -O2 -s $(DEFS) | | 48 | #CFLAGS = -O2 -s $(DEFS) |
47 | @@ -181,7 +180,6 @@ | | 49 | @@ -158,7 +157,7 @@ default: mpage$(E) msample$(E) mpage.1 |
| | | 50 | @echo Done! |
| | | 51 | |
| | | 52 | mpage$(E): $(MOBJ) |
| | | 53 | - $(CC) $(CFLAGS) -o mpage$(E) $(MOBJ) $(LIBS) |
| | | 54 | + $(CC) $(LDFLAGS) $(CFLAGS) -o mpage$(E) $(MOBJ) $(LIBS) |
| | | 55 | |
| | | 56 | msample$(E): $(SOBJ) |
| | | 57 | $(CC) $(CFLAGS) -o msample$(E) $(SOBJ) $(LIBS) |
| | | 58 | @@ -189,7 +188,6 @@ install: |
48 | if [ ! -d $(LIBDIR)/mpage ] ; then mkdir -p $(LIBDIR)/mpage ; fi | | 59 | if [ ! -d $(LIBDIR)/mpage ] ; then mkdir -p $(LIBDIR)/mpage ; fi |
49 | if [ ! -d $(BINDIR) ] ; then mkdir -p $(BINDIR) ; fi | | 60 | if [ ! -d $(BINDIR) ] ; then mkdir -p $(BINDIR) ; fi |
50 | if [ ! -d $(MANDIR) ] ; then mkdir -p $(MANDIR) ; fi | | 61 | if [ ! -d $(MANDIR) ] ; then mkdir -p $(MANDIR) ; fi |
51 | - cp mpage$(E) $(BINDIR) | | 62 | - cp mpage$(E) $(BINDIR) |
52 | - cp mpage.1 $(MANDIR) | | 63 | - cp mpage.1 $(MANDIR) |
53 | - -cp Encodings/* $(LIBDIR)/mpage | | 64 | - -cp Encodings/* $(LIBDIR)/mpage |
54 | - -chmod 644 $(LIBDIR)/mpage/* | | 65 | - -chmod 644 $(LIBDIR)/mpage/* |
55 | + $(BSD_INSTALL_PROGRAM) mpage$(E) $(BINDIR) | | 66 | + $(BSD_INSTALL_PROGRAM) mpage$(E) $(BINDIR) |
56 | + $(BSD_INSTALL_MAN) mpage.1 $(MANDIR) | | 67 | + $(BSD_INSTALL_MAN) mpage.1 $(MANDIR) |
57 | + $(BSD_INSTALL_DATA) Encodings/* $(LIBDIR)/mpage | | 68 | + $(BSD_INSTALL_DATA) Encodings/* $(LIBDIR)/mpage |