summaryrefslogtreecommitdiff
path: root/devel/cdecl/patches/patch-ab
blob: 19a688372bf342a4d3f83e7c836f67bf17e778c6 (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
37
$NetBSD: patch-ab,v 1.6 2014/03/17 07:07:04 dholland Exp $

- configure for pkgsrc
- honor pkgsrc LDFLAGS

--- Makefile.orig	Tue Jan 16 00:36:38 1996
+++ Makefile	Tue May 22 01:33:10 2001
@@ -15,21 +15,21 @@
 #
 # add -DUSE_READLINE	To compile in support for the GNU readline library.
 
-CFLAGS= -s -O2 -DUSE_READLINE
-CC= gcc
+CFLAGS+= -DUSE_READLINE
+#CC= gcc
 LIBS= -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= ${BSD_INSTALL_PROGRAM}
+INSTALL_DATA= ${BSD_INSTALL_MAN}
 
 cdecl: c++decl
 	ln c++decl cdecl
 
 c++decl: cdgram.c cdlex.c cdecl.c
-	$(CC) $(CFLAGS) -o c++decl cdecl.c $(LIBS)
+	$(CC) $(CFLAGS) $(LDFLAGS) -o c++decl cdecl.c $(LIBS)
 	rm -f cdecl
 
 cdlex.c: cdlex.l