blob: bdc0f15e7cddb6b16373e52e098cc0a9b72cf7ce (
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
|
$NetBSD: patch-Makefile,v 1.7 2021/04/10 08:16:09 nia Exp $
- Honor CFLAGS.
- Add (PKG_)PREFIX support.
--- Makefile.orig 2014-02-11 20:08:39.000000000 +0000
+++ Makefile
@@ -1,7 +1,7 @@
# The following options seem to work fine on Linux, FreeBSD, and Darwin
-OPTIMIZE=-O2 -g
-CFLAGS=-Wall -Werror -pthread -fno-strict-aliasing
-INCPATH=-I/usr/local/include -I/opt/local/include -I/usr/local/ssl/include
+OPTIMIZE=
+CFLAGS+=-Wall -pthread -fno-strict-aliasing
+INCPATH=-I/usr/include -I${PREFIX}/include
CC?=cc
# These additional options work on Solaris/gcc to which I have an access
@@ -39,8 +39,8 @@ validns: main.o carp.o mempool.o textpar
ipseckey.o cbtree.o mb.o mg.o mr.o minfo.o \
afsdb.o x25.o isdn.o rt.o px.o kx.o \
dlv.o dhcid.o nsap.o \
- -L/usr/local/lib -L/opt/local/lib $(EXTRALPATH) \
- -lJudy -lcrypto $(EXTRALIBS) $(EXTRALINKING)
+ -L/usr/lib -L${PREFIX}/lib $(EXTRALPATH) \
+ -lJudy -lcrypto -Wl,-R${PREFIX}/lib $(EXTRALIBS) $(EXTRALINKING)
clean:
-rm -f validns main.o carp.o mempool.o textparse.o
|