Ticket #539: patch-Makefile

File patch-Makefile, 2.3 KB (added by ole_guldberg@…, 21 years ago)

new patch-Makefile to replace files/patch-Makefile

Line 
1*** Makefile.org        Mon May 19 17:06:38 2003
2--- Makefile    Mon May 19 17:07:56 2003
3***************
4*** 3,48 ****
5  # Compile-time program options
6  #OPTS = -DCAPITALIZE -DALTPHON -DNUMERALS -DRAND48 -DDEBIAN
7  # or, if you want any of the first three rolled into one (plus -s), use this:
8! OPTS  = -DALLBYOPTS -DRAND48 -DDEBIAN
9 
10  # Standard items
11  CC    = gcc
12  CFLAGS        = -O3
13  LD    = cc
14  #LDFLAGS      = -g
15! LIBS  = -lm
16  INSTALL       = install -s
17  INFLAGS       =
18 
19  # Where to install
20! DESTDIR       = /usr/local/bin
21  MANDIR        = /usr/local/man/man1
22 
23  # End configuration section
24 
25! #all: pwgen spwgen
26! all: pwgen
27 
28  test: pwgen
29        ./pwgen 8 20
30 
31  install: all
32!       $(INSTALL) pwgen $(DESTDIR)
33        install pwgen.1 $(MANDIR)
34!       chmod 555 $(DESTDIR)/pwgen
35        chmod 444 $(MANDIR)/pwgen.1
36 
37  spwgen:       spwgen.o
38!       $(LD) $(LDFLAGS) -o spwgen spwgen.o $(LIBS)
39 
40  spwgen.o: spwgen.c
41!       $(CC) $(CFLAGS) $(OPTS) -c -o spwgen.o spwgen.c
42 
43  pwgen:        pwgen.o
44!       $(LD) $(LDFLAGS) -o pwgen pwgen.o $(LIBS)
45 
46  pwgen.o: pwgen.c
47!       $(CC) $(CFLAGS) $(OPTS) -c -o pwgen.o pwgen.c
48 
49  clean:
50        rm -f core a.out pwgen spwgen *.o *.old *~
51--- 3,52 ----
52  # Compile-time program options
53  #OPTS = -DCAPITALIZE -DALTPHON -DNUMERALS -DRAND48 -DDEBIAN
54  # or, if you want any of the first three rolled into one (plus -s), use this:
55! OPTS  = -DALLBYOPTS -DCAPITALIZE -DALTPHON -DNUMERALS -DRAND48
56 
57  # Standard items
58  CC    = gcc
59  CFLAGS        = -O3
60  LD    = cc
61  #LDFLAGS      = -g
62! LIBS  =  -lgnugetopt -lm
63! LIBDIR        = /opt/local/lib
64! INCLUDE = /opt/local/include
65  INSTALL       = install -s
66  INFLAGS       =
67 
68  # Where to install
69! PDESTDIR      = /usr/local/bin
70  MANDIR        = /usr/local/man/man1
71 
72  # End configuration section
73 
74! all: pwgen spwgen
75! #all: pwgen
76 
77  test: pwgen
78        ./pwgen 8 20
79 
80  install: all
81!       $(INSTALL) spwgen $(PDESTDIR)
82!       $(INSTALL) pwgen $(PDESTDIR)
83        install pwgen.1 $(MANDIR)
84!       chmod 555 $(PDESTDIR)/spwgen
85!       chmod 555 $(PDESTDIR)/pwgen
86        chmod 444 $(MANDIR)/pwgen.1
87 
88  spwgen:       spwgen.o
89!       $(LD) $(LDFLAGS) -o spwgen spwgen.o $(LIBS) -I$(INCLUDE) -L$(LIBDIR)
90 
91  spwgen.o: spwgen.c
92!       $(CC) $(CFLAGS) $(OPTS) -c -o spwgen.o spwgen.c -I$(INCLUDE) -L$(LIBDIR)
93 
94  pwgen:        pwgen.o
95!       $(LD) $(LDFLAGS) -o pwgen pwgen.o $(LIBS) -I$(INCLUDE) -L$(LIBDIR)
96 
97  pwgen.o: pwgen.c
98!       $(CC) $(CFLAGS) $(OPTS) -c -o pwgen.o pwgen.c -I$(INCLUDE) -L$(LIBDIR)
99 
100  clean:
101        rm -f core a.out pwgen spwgen *.o *.old *~