[112571] trunk/dports/net/dnsmasq
snc at macports.org
snc at macports.org
Sat Oct 26 11:45:29 PDT 2013
Revision: 112571
https://trac.macports.org/changeset/112571
Author: snc at macports.org
Date: 2013-10-26 11:45:29 -0700 (Sat, 26 Oct 2013)
Log Message:
-----------
dnsmasq: update to 2.67
Modified Paths:
--------------
trunk/dports/net/dnsmasq/Portfile
trunk/dports/net/dnsmasq/files/patch-src-config.h.diff
trunk/dports/net/dnsmasq/files/patch-src-network.c.diff
Added Paths:
-----------
trunk/dports/net/dnsmasq/files/patch-src-bfp.c.diff
Modified: trunk/dports/net/dnsmasq/Portfile
===================================================================
--- trunk/dports/net/dnsmasq/Portfile 2013-10-26 17:58:59 UTC (rev 112570)
+++ trunk/dports/net/dnsmasq/Portfile 2013-10-26 18:45:29 UTC (rev 112571)
@@ -4,7 +4,7 @@
PortSystem 1.0
name dnsmasq
-version 2.66
+version 2.67
categories net
license GPL
maintainers snc openmaintainer
@@ -33,10 +33,11 @@
master_sites http://www.thekelleys.org.uk/dnsmasq/
use_xz yes
-checksums rmd160 c46cc103eb50367d29f48cea53c4ca6fbf882c06 \
- sha256 5e143947527bcdc46a30f4b1bbdfbfa96333dd98bcecdac3b5b1d6cacfe06c75
+checksums rmd160 adc2d5ea9fb36f9a18d6aa6cfd8aef6151504a1c \
+ sha256 a8f1cec9d3f38d19c7c54e2879703d42748ace0f62c32e695b082051bdd2705d
patchfiles patch-src-config.h.diff \
+ patch-src-bfp.c.diff \
patch-src-network.c.diff
post-patch {
reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/src/config.h
Added: trunk/dports/net/dnsmasq/files/patch-src-bfp.c.diff
===================================================================
--- trunk/dports/net/dnsmasq/files/patch-src-bfp.c.diff (rev 0)
+++ trunk/dports/net/dnsmasq/files/patch-src-bfp.c.diff 2013-10-26 18:45:29 UTC (rev 112571)
@@ -0,0 +1,11 @@
+--- src/bpf.c.orig 2013-10-26 14:42:06.000000000 -0400
++++ src/bpf.c 2013-10-26 14:42:53.000000000 -0400
+@@ -145,7 +145,7 @@
+ int i, j, prefix = 0;
+ u32 valid = 0xffffffff, preferred = 0xffffffff;
+ int flags = 0;
+-#ifdef HAVE_BSD_NETWORK
++#if defined(HAVE_BSD_NETWORK) && !defined(__APPLE__)
+ struct in6_ifreq ifr6;
+
+ memset(&ifr6, 0, sizeof(ifr6));
Modified: trunk/dports/net/dnsmasq/files/patch-src-config.h.diff
===================================================================
--- trunk/dports/net/dnsmasq/files/patch-src-config.h.diff 2013-10-26 17:58:59 UTC (rev 112570)
+++ trunk/dports/net/dnsmasq/files/patch-src-config.h.diff 2013-10-26 18:45:29 UTC (rev 112571)
@@ -1,29 +1,29 @@
---- src/config.h.orig 2012-08-19 17:30:19.000000000 -0400
-+++ src/config.h 2012-08-19 17:31:58.000000000 -0400
-@@ -137,7 +137,7 @@
+--- src/config.h.orig 2013-10-25 05:37:30.000000000 -0400
++++ src/config.h 2013-10-26 14:20:29.000000000 -0400
+@@ -151,7 +151,7 @@
# elif defined(__ANDROID__)
# define LEASEFILE "/data/misc/dhcp/dnsmasq.leases"
# else
-# define LEASEFILE "/var/lib/misc/dnsmasq.leases"
-+# define LEASEFILE "@PREFIX@/var/lib/misc/dnsmasq.leases"
++# define LEASEFILE "/opt/pspp/var/lib/misc/dnsmasq.leases"
# endif
#endif
-@@ -145,7 +145,7 @@
+@@ -159,7 +159,7 @@
# if defined(__FreeBSD__)
# define CONFFILE "/usr/local/etc/dnsmasq.conf"
# else
-# define CONFFILE "/etc/dnsmasq.conf"
-+# define CONFFILE "@PREFIX@/etc/dnsmasq.conf"
++# define CONFFILE "/opt/pspp/etc/dnsmasq.conf"
# endif
#endif
-@@ -161,7 +161,7 @@
+@@ -175,7 +175,7 @@
# if defined(__ANDROID__)
# define RUNFILE "/data/dnsmasq.pid"
# else
-# define RUNFILE "/var/run/dnsmasq.pid"
-+# define RUNFILE "@PREFIX@/var/run/dnsmasq/dnsmasq.pid"
++# define RUNFILE "/opt/pspp/var/run/dnsmasq/dnsmasq.pid"
# endif
#endif
Modified: trunk/dports/net/dnsmasq/files/patch-src-network.c.diff
===================================================================
--- trunk/dports/net/dnsmasq/files/patch-src-network.c.diff 2013-10-26 17:58:59 UTC (rev 112570)
+++ trunk/dports/net/dnsmasq/files/patch-src-network.c.diff 2013-10-26 18:45:29 UTC (rev 112571)
@@ -1,5 +1,5 @@
---- src/network.c.orig 2011-07-25 06:21:49.000000000 -0400
-+++ src/network.c 2011-07-25 06:22:13.000000000 -0400
+--- src/network.c.orig 2013-10-25 05:37:30.000000000 -0400
++++ src/network.c 2013-10-26 14:20:29.000000000 -0400
@@ -14,6 +14,8 @@
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
@@ -8,4 +8,4 @@
+
#include "dnsmasq.h"
- #ifdef HAVE_LINUX_NETWORK
+ #ifndef IN6_IS_ADDR_ULA
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20131026/2b73fe61/attachment-0001.html>
More information about the macports-changes
mailing list