View | Details | Raw Unified | Return to bug 131406
Collapse All | Expand All

(-)Makefile (-1 / +1 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=	tree
8
PORTNAME=	tree
9
PORTVERSION=	1.5.2.1
9
PORTVERSION=	1.5.2.2
10
CATEGORIES=	sysutils
10
CATEGORIES=	sysutils
11
MASTER_SITES=	ftp://mama.indstate.edu/linux/tree/ \
11
MASTER_SITES=	ftp://mama.indstate.edu/linux/tree/ \
12
		CENKES
12
		CENKES
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (tree-1.5.2.1.tgz) = 73d5fa220dfef1ee9c1876c3966f1c18
1
MD5 (tree-1.5.2.2.tgz) = a7731a898e2c0d7e422a57a84ffbb06c
2
SHA256 (tree-1.5.2.1.tgz) = 9189a74ee6f740e48884e3eedf9b55013a8f4a46c1f448ce79bdf39ed9a708f4
2
SHA256 (tree-1.5.2.2.tgz) = bfd4ceca156a9f20352c1b5d44312c5a223a7cac3480d6eaef46edadded7c539
3
SIZE (tree-1.5.2.1.tgz) = 33584
3
SIZE (tree-1.5.2.2.tgz) = 33993
(-)files/patch-Makefile (-10 / +14 lines)
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)

Return to bug 131406