summaryrefslogtreecommitdiff
path: root/devel/cdecl/patches/patch-ab
blob: b5da714e359ffded064e0725ac7a3f89ddab7318 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
$NetBSD: patch-ab,v 1.3 2000/02/05 18:24:47 wiz Exp $
--- Makefile.orig	Tue Jan 16 06:36:38 1996
+++ Makefile	Fri Nov 26 15:04:05 1999
@@ -15,15 +15,17 @@
 #
 # add -DUSE_READLINE	To compile in support for the GNU readline library.
 
-CFLAGS= -s -O2 -DUSE_READLINE
+CFLAGS+= -I${LOCALBASE}/include -DUSE_READLINE
 CC= gcc
-LIBS= -lreadline -ltermcap
+LIBS= -L${LOCALBASE}/lib -lreadline -ltermcap
 ALLFILES= makefile cdgram.y cdlex.l cdecl.c cdecl.1 testset testset++
-BINDIR= /usr/bin
-MANDIR= /usr/man/man1
-CATDIR= /usr/man/cat1
-INSTALL= install -c
-INSTALL_DATA= install -c -m 644
+BINDIR= ${PREFIX}/bin
+MANDIR= ${PREFIX}/man/man1
+CATDIR= ${PREFIX}/man/cat1
+#INSTALL= install -c
+INSTALL_DATA= ${BSD_INSTALL_DATA}
+
+all: cdecl
 
 cdecl: c++decl
 	ln c++decl cdecl
@@ -44,6 +46,7 @@
 
 install: cdecl
 	$(INSTALL) cdecl $(BINDIR)
+	rm -f ${BINDIR}/c++decl
 	ln $(BINDIR)/cdecl $(BINDIR)/c++decl
 	$(INSTALL_DATA) cdecl.1 $(MANDIR)
 	$(INSTALL_DATA) c++decl.1 $(MANDIR)