summaryrefslogtreecommitdiff
path: root/net/dnsmasq/patches
diff options
context:
space:
mode:
authorahoka <ahoka@pkgsrc.org>2008-09-25 20:33:53 +0000
committerahoka <ahoka@pkgsrc.org>2008-09-25 20:33:53 +0000
commit77d7f0073066928b007d057515bad04a01e177d5 (patch)
treec216a470295387982df7336a27fa370b66e997bd /net/dnsmasq/patches
parent3787c75e04330ee8a31fbbc8d2aea91d79be5331 (diff)
downloadpkgsrc-77d7f0073066928b007d057515bad04a01e177d5.tar.gz
Make it look for it's config file at the right place.
Diffstat (limited to 'net/dnsmasq/patches')
-rw-r--r--net/dnsmasq/patches/patch-ab27
-rw-r--r--net/dnsmasq/patches/patch-ac10
2 files changed, 37 insertions, 0 deletions
diff --git a/net/dnsmasq/patches/patch-ab b/net/dnsmasq/patches/patch-ab
new file mode 100644
index 00000000000..ecd4987394c
--- /dev/null
+++ b/net/dnsmasq/patches/patch-ab
@@ -0,0 +1,27 @@
+$NetBSD: patch-ab,v 1.1 2008/09/25 20:33:53 ahoka Exp $
+
+--- src/config.h.orig 2008-07-20 20:26:32.000000000 +0200
++++ src/config.h
+@@ -38,17 +38,19 @@
+ # define RESOLVFILE "/etc/resolv.conf"
+ #endif
+ #define RUNFILE "/var/run/dnsmasq.pid"
+-#if defined(__FreeBSD__) || defined (__OpenBSD__) || defined(__DragonFly__)
++#if defined(__FreeBSD__) || defined (__OpenBSD__) || defined(__DragonFly__) || defined(__NetBSD__)
+ # define LEASEFILE "/var/db/dnsmasq.leases"
+ #elif defined(__sun__) || defined (__sun)
+ # define LEASEFILE "/var/cache/dnsmasq.leases"
+ #else
+ # define LEASEFILE "/var/lib/misc/dnsmasq.leases"
+ #endif
+-#if defined(__FreeBSD__)
++#ifndef CONFFILE
++# if defined(__FreeBSD__)
+ # define CONFFILE "/usr/local/etc/dnsmasq.conf"
+-#else
++# else
+ # define CONFFILE "/etc/dnsmasq.conf"
++# endif
+ #endif
+ #define DEFLEASE 3600 /* default lease time, 1 hour */
+ #define CHUSER "nobody"
diff --git a/net/dnsmasq/patches/patch-ac b/net/dnsmasq/patches/patch-ac
new file mode 100644
index 00000000000..69f4833cc52
--- /dev/null
+++ b/net/dnsmasq/patches/patch-ac
@@ -0,0 +1,10 @@
+$NetBSD: patch-ac,v 1.1 2008/09/25 20:33:53 ahoka Exp $
+
+--- bld/Makefile.orig 2008-07-20 20:26:07.000000000 +0200
++++ bld/Makefile
+@@ -1,4 +1,4 @@
+-CFLAGS = -Wall -W -O2
++CFLAGS += -Wall -W -O2
+
+ OBJS = cache.o rfc1035.o util.o option.o forward.o isc.o network.o \
+ dnsmasq.o dhcp.o lease.o rfc2131.o netlink.o dbus.o bpf.o \