Lines 1-5
Link Here
|
1 |
--- Makefile.orig 2008-09-22 15:51:25.000000000 +0800 |
1 |
|
2 |
+++ Makefile 2008-09-22 15:56:58.000000000 +0800 |
2 |
$FreeBSD$ |
|
|
3 |
|
4 |
--- Makefile.orig |
5 |
+++ Makefile |
3 |
@@ -6,27 +6,27 @@ |
6 |
@@ -6,27 +6,27 @@ |
4 |
# warranties, including, without limitation, the implied warranties |
7 |
# warranties, including, without limitation, the implied warranties |
5 |
# of merchant-ability and fitness for a particular purpose. |
8 |
# of merchant-ability and fitness for a particular purpose. |
Lines 7-15
Link Here
|
7 |
-prefix = /usr |
10 |
-prefix = /usr |
8 |
+prefix = ${PREFIX} |
11 |
+prefix = ${PREFIX} |
9 |
|
12 |
|
10 |
CC=gcc |
13 |
-CC=gcc |
|
|
14 |
+CC?=gcc |
11 |
|
15 |
|
12 |
VERSION=1.5.2.1 |
16 |
VERSION=1.5.2.2 |
13 |
TREE_DEST=tree |
17 |
TREE_DEST=tree |
14 |
BINDIR=${prefix}/bin |
18 |
BINDIR=${prefix}/bin |
15 |
-MAN=tree.1 |
19 |
-MAN=tree.1 |
Lines 33-45
Link Here
|
33 |
+LDFLAGS?=-s |
37 |
+LDFLAGS?=-s |
34 |
+XOBJS=strverscmp.o |
38 |
+XOBJS=strverscmp.o |
35 |
|
39 |
|
36 |
# Uncomment for Cygwin: |
40 |
# Uncomment for Solaris: |
37 |
#CFLAGS=-O2 -Wall -fomit-frame-pointer -DCYGWIN |
41 |
#CC=cc |
38 |
@@ -68,13 +68,11 @@ |
42 |
@@ -82,13 +82,11 @@ |
39 |
if [ -f tree.o ]; then rm *.o; fi |
43 |
if [ -f tree.o ]; then rm *.o; fi |
40 |
rm -f *~ |
44 |
rm -f *~ |
41 |
|
45 |
|
42 |
-install: |
46 |
-install: tree |
43 |
- install -d $(BINDIR) |
47 |
- install -d $(BINDIR) |
44 |
- install -d $(MANDIR) |
48 |
- install -d $(MANDIR) |
45 |
- if [ -e $(TREE_DEST) ]; then \ |
49 |
- if [ -e $(TREE_DEST) ]; then \ |
Lines 47-54
Link Here
|
47 |
- fi |
51 |
- fi |
48 |
- install man/$(MAN) $(MANDIR)/$(MAN) |
52 |
- install man/$(MAN) $(MANDIR)/$(MAN) |
49 |
+install: $(TREE_DEST) |
53 |
+install: $(TREE_DEST) |
50 |
+ $(MKDIR) $(BINDIR) |
54 |
+ @$(MKDIR) $(BINDIR) |
51 |
+ $(MKDIR) $(MANDIR) |
55 |
+ @$(MKDIR) $(MANDIR) |
52 |
+ ${BSD_INSTALL_PROGRAM} $(TREE_DEST) $(BINDIR) |
56 |
+ ${BSD_INSTALL_PROGRAM} $(TREE_DEST) $(BINDIR) |
53 |
+ ${BSD_INSTALL_MAN} $(MAN) $(MANDIR) |
57 |
+ ${BSD_INSTALL_MAN} $(MAN) $(MANDIR) |