Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] svn commit: trunk/buildroot/package/dnsmasq
@ 2007-07-23  8:47 ulf at uclibc.org
  0 siblings, 0 replies; 15+ messages in thread
From: ulf at uclibc.org @ 2007-07-23  8:47 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-07-23 01:47:32 -0700 (Mon, 23 Jul 2007)
New Revision: 19206

Log:
Bump version of dnsmasq, with new patches

Added:
   trunk/buildroot/package/dnsmasq/dnsmasq2-100-include-correct-prctl-header.patch

Modified:
   trunk/buildroot/package/dnsmasq/dnsmasq.mk


Changeset:
Modified: trunk/buildroot/package/dnsmasq/dnsmasq.mk
===================================================================
--- trunk/buildroot/package/dnsmasq/dnsmasq.mk	2007-07-23 08:35:06 UTC (rev 19205)
+++ trunk/buildroot/package/dnsmasq/dnsmasq.mk	2007-07-23 08:47:32 UTC (rev 19206)
@@ -6,7 +6,7 @@
 
 DNSMASQ_SITE=http://thekelleys.org.uk/dnsmasq
 ifeq ($(filter $(TARGETS),dnsmasq1),)
-DNSMASQ_UPVER=2.22
+DNSMASQ_UPVER=2.39
 DNSMASQ_VERSION=dnsmasq2
 else
 DNSMASQ_UPVER=1.18
@@ -34,6 +34,8 @@
 	$(MAKE) BINDIR=/usr/sbin MANDIR=/usr/man \
 		DESTDIR=$(TARGET_DIR) -C $(DNSMASQ_DIR) install
 	$(STRIP) $(TARGET_DIR)/$(DNSMASQ_TARGET_BINARY)
+	mkdir -p $(TARGET_DIR)/var/lib/misc
+	ln -sf /tmp/dnsmasq.leases $(TARGET_DIR)/var/lib/misc/dnsmasq.leases
 	rm -rf $(TARGET_DIR)/usr/man
 
 dnsmasq: uclibc $(TARGET_DIR)/$(DNSMASQ_TARGET_BINARY)

Added: trunk/buildroot/package/dnsmasq/dnsmasq2-100-include-correct-prctl-header.patch
===================================================================
--- trunk/buildroot/package/dnsmasq/dnsmasq2-100-include-correct-prctl-header.patch	                        (rev 0)
+++ trunk/buildroot/package/dnsmasq/dnsmasq2-100-include-correct-prctl-header.patch	2007-07-23 08:47:32 UTC (rev 19206)
@@ -0,0 +1,12 @@
+diff -upr dnsmasq-2.39/src/dnsmasq.h dnsmasq-2.39-orig/src/dnsmasq.h
+--- dnsmasq-2.39/src/dnsmasq.h	2007-04-20 12:53:38.000000000 +0200
++++ dnsmasq-2.39-orig/src/dnsmasq.h	2007-06-12 11:12:19.000000000 +0200
+@@ -79,7 +79,7 @@
+ /* There doesn't seem to be a universally-available 
+    userpace header for this. */
+ extern int capset(cap_user_header_t header, cap_user_data_t data);
+-#include <sys/prctl.h>
++#include <linux/prctl.h>
+ #endif
+ 
+ /* Min buffer size: we check after adding each record, so there must be 

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Buildroot] svn commit: trunk/buildroot/package/dnsmasq
@ 2007-07-23  8:54 ulf at uclibc.org
  0 siblings, 0 replies; 15+ messages in thread
From: ulf at uclibc.org @ 2007-07-23  8:54 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-07-23 01:54:47 -0700 (Mon, 23 Jul 2007)
New Revision: 19207

Log:
Remove unneeded patch from new dnsmasq version

Removed:
   trunk/buildroot/package/dnsmasq/dnsmasq2-100-config.patch


Changeset:
Deleted: trunk/buildroot/package/dnsmasq/dnsmasq2-100-config.patch
===================================================================
--- trunk/buildroot/package/dnsmasq/dnsmasq2-100-config.patch	2007-07-23 08:47:32 UTC (rev 19206)
+++ trunk/buildroot/package/dnsmasq/dnsmasq2-100-config.patch	2007-07-23 08:54:47 UTC (rev 19207)
@@ -1,49 +0,0 @@
-diff -ur dnsmasq-2.15.orig/src/config.h dnsmasq-2.15/src/config.h
---- dnsmasq-2.15.orig/src/config.h	2004-10-08 11:41:34.757371880 -0400
-+++ dnsmasq-2.15/src/config.h	2004-10-08 11:43:49.074952504 -0400
-@@ -78,6 +78,11 @@
- /* We assume that systems which don't have IPv6
-    headers don't have ntop and pton either */
- 
-+#if defined(__UCLIBC__) && !defined(__UCLIBC_HAS_IPV6__)
-+#  undef NO_IPV6
-+#  define NO_IPV6
-+#endif
-+
- #if defined(INET6_ADDRSTRLEN) && defined(IPV6_V6ONLY) && !defined(NO_IPV6)
- #  define HAVE_IPV6
- #  define ADDRSTRLEN INET6_ADDRSTRLEN
-@@ -194,7 +199,7 @@
- /* platform dependent options. */
- 
- /* Must preceed __linux__ since uClinux defines __linux__ too. */
--#if defined(__uClinux__) || defined(__UCLIBC__)
-+#if defined(__uClinux__)
- #undef HAVE_LINUX_IPV6_PROC
- #define HAVE_GETOPT_LONG
- #undef HAVE_ARC4RANDOM
-@@ -208,6 +213,24 @@
- #  define NO_FORK
- #endif
- 
-+#elif defined(__linux__) && defined(__UCLIBC__)
-+#  define HAVE_LINUX_IPV6_PROC
-+#  if defined(__UCLIBC_HAS_GNU_GETOPT__) || \
-+   ((__UCLIBC_MAJOR__==0) && (__UCLIBC_MINOR__==9) && (__UCLIBC_SUBLEVEL__<21))
-+#    define HAVE_GETOPT_LONG
-+#  else
-+#    undef HAVE_GETOPT_LONG
-+#  endif
-+#undef HAVE_ARC4RANDOM
-+#define HAVE_RANDOM
-+#define HAVE_DEV_URANDOM
-+#define HAVE_DEV_RANDOM
-+#undef HAVE_SOCKADDR_SA_LEN
-+#undef HAVE_PSELECT
-+#if !defined(__ARCH_HAS_MMU__)
-+#  define NO_FORK
-+#endif
-+
- /* libc5 - must precede __linux__ too */
- /* Note to build a libc5 binary on a modern Debian system:
-    install the packages altgcc libc5 and libc5-altdev 

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Buildroot] svn commit: trunk/buildroot/package/dnsmasq
@ 2007-08-20  9:25 ulf at uclibc.org
  0 siblings, 0 replies; 15+ messages in thread
From: ulf at uclibc.org @ 2007-08-20  9:25 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-08-20 02:25:47 -0700 (Mon, 20 Aug 2007)
New Revision: 19589

Log:
Cleanup dnsmasq

Modified:
   trunk/buildroot/package/dnsmasq/dnsmasq.mk


Changeset:
Modified: trunk/buildroot/package/dnsmasq/dnsmasq.mk
===================================================================
--- trunk/buildroot/package/dnsmasq/dnsmasq.mk	2007-08-20 07:24:10 UTC (rev 19588)
+++ trunk/buildroot/package/dnsmasq/dnsmasq.mk	2007-08-20 09:25:47 UTC (rev 19589)
@@ -24,19 +24,20 @@
 	$(ZCAT) $(DL_DIR)/$(DNSMASQ_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
 	toolchain/patch-kernel.sh $(DNSMASQ_DIR) package/dnsmasq/ \
 		$(DNSMASQ_VERSION)\*.patch
-	touch $(DNSMASQ_DIR)/.source
+	touch $@
 
 $(DNSMASQ_DIR)/src/$(DNSMASQ_BINARY): $(DNSMASQ_DIR)/.source
 	$(MAKE) CC=$(TARGET_CC) CFLAGS="$(TARGET_CFLAGS)" \
-		BINDIR=/usr/sbin MANDIR=/usr/man -C $(DNSMASQ_DIR)
+		PREFIX=/usr -C $(DNSMASQ_DIR)
 
 $(TARGET_DIR)/$(DNSMASQ_TARGET_BINARY): $(DNSMASQ_DIR)/src/$(DNSMASQ_BINARY)
-	$(MAKE) BINDIR=/usr/sbin MANDIR=/usr/man \
-		DESTDIR=$(TARGET_DIR) -C $(DNSMASQ_DIR) install
+	$(MAKE) DESTDIR=$(TARGET_DIR) PREFIX=/usr -C $(DNSMASQ_DIR) install
 	$(STRIP) $(TARGET_DIR)/$(DNSMASQ_TARGET_BINARY)
 	mkdir -p $(TARGET_DIR)/var/lib/misc
+	# Isn't this vulverable to symlink attacks?
 	ln -sf /tmp/dnsmasq.leases $(TARGET_DIR)/var/lib/misc/dnsmasq.leases
-	rm -rf $(TARGET_DIR)/usr/man
+	# Another questionable wipe out :(
+	#rm -rf $(TARGET_DIR)/usr/share/man
 
 dnsmasq: uclibc $(TARGET_DIR)/$(DNSMASQ_TARGET_BINARY)
 
@@ -45,7 +46,9 @@
 dnsmasq-source: $(DL_DIR)/$(DNSMASQ_SOURCE)
 
 dnsmasq-clean:
-	#$(MAKE) prefix=$(TARGET_DIR)/usr -C $(DNSMASQ_DIR) uninstall
+	rm -f $(addprefix $(TARGET_DIR)/,var/lib/misc/dnsmasq.leases \
+					 usr/share/man/man?/dnsmasq.* \
+					 $(DNSMASQ_TARGET_BINARY))
 	-$(MAKE) -C $(DNSMASQ_DIR) clean
 
 dnsmasq-dirclean:

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Buildroot] svn commit: trunk/buildroot/package/dnsmasq
@ 2007-09-10  9:04 jacmet at uclibc.org
  0 siblings, 0 replies; 15+ messages in thread
From: jacmet at uclibc.org @ 2007-09-10  9:04 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2007-09-10 02:04:03 -0700 (Mon, 10 Sep 2007)
New Revision: 19809

Log:
Use BR2_INET_IPV6 and BR2_HAVE_MANPAGES options.
Use := instead of =


Modified:
   trunk/buildroot/package/dnsmasq/dnsmasq.mk


Changeset:
Modified: trunk/buildroot/package/dnsmasq/dnsmasq.mk
===================================================================
--- trunk/buildroot/package/dnsmasq/dnsmasq.mk	2007-09-10 07:38:03 UTC (rev 19808)
+++ trunk/buildroot/package/dnsmasq/dnsmasq.mk	2007-09-10 09:04:03 UTC (rev 19809)
@@ -4,19 +4,25 @@
 #
 #############################################################
 
-DNSMASQ_SITE=http://thekelleys.org.uk/dnsmasq
+DNSMASQ_SITE:=http://thekelleys.org.uk/dnsmasq
 ifeq ($(filter $(TARGETS),dnsmasq1),)
-DNSMASQ_UPVER=2.39
-DNSMASQ_VERSION=dnsmasq2
+DNSMASQ_UPVER:=2.39
+DNSMASQ_VERSION:=dnsmasq2
 else
-DNSMASQ_UPVER=1.18
-DNSMASQ_VERSION=dnsmasq1
+DNSMASQ_UPVER:=1.18
+DNSMASQ_VERSION:=dnsmasq1
 endif
-DNSMASQ_SOURCE=dnsmasq-$(DNSMASQ_UPVER).tar.gz
-DNSMASQ_DIR=$(BUILD_DIR)/dnsmasq-$(DNSMASQ_UPVER)
-DNSMASQ_BINARY=dnsmasq
-DNSMASQ_TARGET_BINARY=usr/sbin/dnsmasq
+DNSMASQ_SOURCE:=dnsmasq-$(DNSMASQ_UPVER).tar.gz
+DNSMASQ_DIR:=$(BUILD_DIR)/dnsmasq-$(DNSMASQ_UPVER)
+DNSMASQ_BINARY:=dnsmasq
+DNSMASQ_TARGET_BINARY:=usr/sbin/dnsmasq
 
+ifneq ($(BR2_INET_IPV6),y)
+DNSMASQ_COPTS:=-DNO_IPV6
+else
+DNSMASQ_COPTS:=
+endif
+
 $(DL_DIR)/$(DNSMASQ_SOURCE):
 	$(WGET) -P $(DL_DIR) $(DNSMASQ_SITE)/$(DNSMASQ_SOURCE)
 
@@ -28,7 +34,7 @@
 
 $(DNSMASQ_DIR)/src/$(DNSMASQ_BINARY): $(DNSMASQ_DIR)/.source
 	$(MAKE) CC=$(TARGET_CC) CFLAGS="$(TARGET_CFLAGS)" \
-		PREFIX=/usr -C $(DNSMASQ_DIR)
+		COPTS=$(DNSMASQ_COPTS) PREFIX=/usr -C $(DNSMASQ_DIR)
 
 $(TARGET_DIR)/$(DNSMASQ_TARGET_BINARY): $(DNSMASQ_DIR)/src/$(DNSMASQ_BINARY)
 	$(MAKE) DESTDIR=$(TARGET_DIR) PREFIX=/usr -C $(DNSMASQ_DIR) install
@@ -36,8 +42,9 @@
 	mkdir -p $(TARGET_DIR)/var/lib/misc
 	# Isn't this vulverable to symlink attacks?
 	ln -sf /tmp/dnsmasq.leases $(TARGET_DIR)/var/lib/misc/dnsmasq.leases
-	# Another questionable wipe out :(
-	#rm -rf $(TARGET_DIR)/usr/share/man
+ifneq ($(BR2_HAVE_MANPAGES),y)
+	rm -rf $(TARGET_DIR)/usr/share/man
+endif
 
 dnsmasq: uclibc $(TARGET_DIR)/$(DNSMASQ_TARGET_BINARY)
 

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Buildroot] svn commit: trunk/buildroot/package/dnsmasq
@ 2007-09-10  9:05 jacmet at uclibc.org
  0 siblings, 0 replies; 15+ messages in thread
From: jacmet at uclibc.org @ 2007-09-10  9:05 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2007-09-10 02:05:58 -0700 (Mon, 10 Sep 2007)
New Revision: 19810

Log:
Bump version

Modified:
   trunk/buildroot/package/dnsmasq/dnsmasq.mk


Changeset:
Modified: trunk/buildroot/package/dnsmasq/dnsmasq.mk
===================================================================
--- trunk/buildroot/package/dnsmasq/dnsmasq.mk	2007-09-10 09:04:03 UTC (rev 19809)
+++ trunk/buildroot/package/dnsmasq/dnsmasq.mk	2007-09-10 09:05:58 UTC (rev 19810)
@@ -6,7 +6,7 @@
 
 DNSMASQ_SITE:=http://thekelleys.org.uk/dnsmasq
 ifeq ($(filter $(TARGETS),dnsmasq1),)
-DNSMASQ_UPVER:=2.39
+DNSMASQ_UPVER:=2.40
 DNSMASQ_VERSION:=dnsmasq2
 else
 DNSMASQ_UPVER:=1.18

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Buildroot] svn commit: trunk/buildroot/package/dnsmasq
@ 2008-03-02 14:36 jacmet at uclibc.org
  0 siblings, 0 replies; 15+ messages in thread
From: jacmet at uclibc.org @ 2008-03-02 14:36 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2008-03-02 06:36:35 -0800 (Sun, 02 Mar 2008)
New Revision: 21151

Log:
dnsmasq: remove dnsmasq1 support

Remove ancient dnsmasq1 support, which couldn't even be selected in
menuconfig.


Removed:
   trunk/buildroot/package/dnsmasq/dnsmasq1-100-bugfix.patch

Modified:
   trunk/buildroot/package/dnsmasq/dnsmasq.mk


Changeset:
Modified: trunk/buildroot/package/dnsmasq/dnsmasq.mk
===================================================================
--- trunk/buildroot/package/dnsmasq/dnsmasq.mk	2008-03-02 14:33:26 UTC (rev 21150)
+++ trunk/buildroot/package/dnsmasq/dnsmasq.mk	2008-03-02 14:36:35 UTC (rev 21151)
@@ -5,13 +5,7 @@
 #############################################################
 
 DNSMASQ_SITE:=http://thekelleys.org.uk/dnsmasq
-ifeq ($(filter $(TARGETS),dnsmasq1),)
 DNSMASQ_UPVER:=2.40
-DNSMASQ_VERSION:=dnsmasq2
-else
-DNSMASQ_UPVER:=1.18
-DNSMASQ_VERSION:=dnsmasq1
-endif
 DNSMASQ_SOURCE:=dnsmasq-$(DNSMASQ_UPVER).tar.gz
 DNSMASQ_DIR:=$(BUILD_DIR)/dnsmasq-$(DNSMASQ_UPVER)
 DNSMASQ_BINARY:=dnsmasq
@@ -28,8 +22,7 @@
 
 $(DNSMASQ_DIR)/.source: $(DL_DIR)/$(DNSMASQ_SOURCE)
 	$(ZCAT) $(DL_DIR)/$(DNSMASQ_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
-	toolchain/patch-kernel.sh $(DNSMASQ_DIR) package/dnsmasq/ \
-		$(DNSMASQ_VERSION)\*.patch
+	toolchain/patch-kernel.sh $(DNSMASQ_DIR) package/dnsmasq/ \*.patch
 	touch $@
 
 $(DNSMASQ_DIR)/src/$(DNSMASQ_BINARY): $(DNSMASQ_DIR)/.source
@@ -40,7 +33,7 @@
 	$(MAKE) DESTDIR=$(TARGET_DIR) PREFIX=/usr -C $(DNSMASQ_DIR) install
 	$(STRIPCMD) $(TARGET_DIR)/$(DNSMASQ_TARGET_BINARY)
 	mkdir -p $(TARGET_DIR)/var/lib/misc
-	# Isn't this vulverable to symlink attacks?
+	# Isn't this vulnerable to symlink attacks?
 	ln -sf /tmp/dnsmasq.leases $(TARGET_DIR)/var/lib/misc/dnsmasq.leases
 ifneq ($(BR2_HAVE_MANPAGES),y)
 	rm -rf $(TARGET_DIR)/usr/share/man

Deleted: trunk/buildroot/package/dnsmasq/dnsmasq1-100-bugfix.patch
===================================================================
--- trunk/buildroot/package/dnsmasq/dnsmasq1-100-bugfix.patch	2008-03-02 14:33:26 UTC (rev 21150)
+++ trunk/buildroot/package/dnsmasq/dnsmasq1-100-bugfix.patch	2008-03-02 14:36:35 UTC (rev 21151)
@@ -1,25 +0,0 @@
---- dnsmasq-1.18/config.h.dist	2004-03-01 22:25:12.000000000 -0600
-+++ dnsmasq-1.18/config.h	2004-03-01 22:26:50.000000000 -0600
-@@ -126,7 +126,9 @@
- 
- /* Must preceed __linux__ since uClinux defines __linux__ too. */
- #if defined(__uClinux__) || defined(__UCLIBC__)
-+#ifndef __UCLIBC_HAS_IPV6__
- #undef HAVE_LINUX_IPV6_PROC
-+#endif
- #define HAVE_GETOPT_LONG
- #undef HAVE_ARC4RANDOM
- #define HAVE_RANDOM
-diff -x CVS -urN dnsmasq-1.18/option.c dnsmasq.old/option.c
---- dnsmasq-1.18/option.c	2003-11-05 08:22:18.000000000 -0600
-+++ dnsmasq.old/option.c	2004-01-05 23:40:11.000000000 -0600
-@@ -578,8 +578,8 @@
- #ifdef HAVE_IPV6
- 	    else if (tmp->source_addr.sa.sa_family == AF_INET6)
- 	      tmp->source_addr.in6.sin6_port = htons(*query_port);
--	  }
- #endif  
-+	  }
-     }
-   
-   if (*if_addrs)

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Buildroot] svn commit: trunk/buildroot/package/dnsmasq
@ 2008-03-02 14:36 jacmet at uclibc.org
  0 siblings, 0 replies; 15+ messages in thread
From: jacmet at uclibc.org @ 2008-03-02 14:36 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2008-03-02 06:36:40 -0800 (Sun, 02 Mar 2008)
New Revision: 21152

Log:
dnsmasq: make tftp support optional


Modified:
   trunk/buildroot/package/dnsmasq/Config.in
   trunk/buildroot/package/dnsmasq/dnsmasq.mk


Changeset:
Modified: trunk/buildroot/package/dnsmasq/Config.in
===================================================================
--- trunk/buildroot/package/dnsmasq/Config.in	2008-03-02 14:36:35 UTC (rev 21151)
+++ trunk/buildroot/package/dnsmasq/Config.in	2008-03-02 14:36:40 UTC (rev 21152)
@@ -6,3 +6,11 @@
 	  coupled DNS and DHCP service to a LAN.
 
 	  http://www.thekelleys.org.uk/dnsmasq/
+
+config BR2_PACKAGE_DNSMASQ_TFTP
+	bool "tftp support"
+	default y
+	depends on BR2_PACKAGE_DNSMASQ
+	help
+	  Enable TFTP support in dnsmasq.
+

Modified: trunk/buildroot/package/dnsmasq/dnsmasq.mk
===================================================================
--- trunk/buildroot/package/dnsmasq/dnsmasq.mk	2008-03-02 14:36:35 UTC (rev 21151)
+++ trunk/buildroot/package/dnsmasq/dnsmasq.mk	2008-03-02 14:36:40 UTC (rev 21152)
@@ -11,12 +11,16 @@
 DNSMASQ_BINARY:=dnsmasq
 DNSMASQ_TARGET_BINARY:=usr/sbin/dnsmasq
 
+DNSMASQ_COPTS:=
+
 ifneq ($(BR2_INET_IPV6),y)
-DNSMASQ_COPTS:=-DNO_IPV6
-else
-DNSMASQ_COPTS:=
+DNSMASQ_COPTS+=-DNO_IPV6
 endif
 
+ifneq ($(BR2_PACKAGE_DNSMASQ_TFTP),y)
+DNSMASQ_COPTS+=-DNO_TFTP
+endif
+
 $(DL_DIR)/$(DNSMASQ_SOURCE):
 	$(WGET) -P $(DL_DIR) $(DNSMASQ_SITE)/$(DNSMASQ_SOURCE)
 
@@ -27,7 +31,7 @@
 
 $(DNSMASQ_DIR)/src/$(DNSMASQ_BINARY): $(DNSMASQ_DIR)/.source
 	$(MAKE) CC=$(TARGET_CC) CFLAGS="$(TARGET_CFLAGS)" \
-		COPTS=$(DNSMASQ_COPTS) PREFIX=/usr -C $(DNSMASQ_DIR)
+		COPTS='$(DNSMASQ_COPTS)' PREFIX=/usr -C $(DNSMASQ_DIR)
 
 $(TARGET_DIR)/$(DNSMASQ_TARGET_BINARY): $(DNSMASQ_DIR)/src/$(DNSMASQ_BINARY)
 	$(MAKE) DESTDIR=$(TARGET_DIR) PREFIX=/usr -C $(DNSMASQ_DIR) install
@@ -41,8 +45,6 @@
 
 dnsmasq: uclibc $(TARGET_DIR)/$(DNSMASQ_TARGET_BINARY)
 
-dnsmasq1: uclibc $(TARGET_DIR)/$(DNSMASQ_TARGET_BINARY)
-
 dnsmasq-source: $(DL_DIR)/$(DNSMASQ_SOURCE)
 
 dnsmasq-clean:

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Buildroot] svn commit: trunk/buildroot/package/dnsmasq
@ 2008-03-02 14:36 jacmet at uclibc.org
  0 siblings, 0 replies; 15+ messages in thread
From: jacmet at uclibc.org @ 2008-03-02 14:36 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2008-03-02 06:36:43 -0800 (Sun, 02 Mar 2008)
New Revision: 21153

Log:
dnsmasq: Enable dbus support if available


Modified:
   trunk/buildroot/package/dnsmasq/dnsmasq.mk


Changeset:
Modified: trunk/buildroot/package/dnsmasq/dnsmasq.mk
===================================================================
--- trunk/buildroot/package/dnsmasq/dnsmasq.mk	2008-03-02 14:36:40 UTC (rev 21152)
+++ trunk/buildroot/package/dnsmasq/dnsmasq.mk	2008-03-02 14:36:43 UTC (rev 21153)
@@ -21,6 +21,12 @@
 DNSMASQ_COPTS+=-DNO_TFTP
 endif
 
+ifeq ($(strip $(BR2_PACKAGE_DBUS)),y)
+DNSMASQ_DBUS:=$(TARGET_DIR)/usr/bin/dbus-daemon
+else
+DNSMASQ_DBUS:=
+endif
+
 $(DL_DIR)/$(DNSMASQ_SOURCE):
 	$(WGET) -P $(DL_DIR) $(DNSMASQ_SITE)/$(DNSMASQ_SOURCE)
 
@@ -29,7 +35,14 @@
 	toolchain/patch-kernel.sh $(DNSMASQ_DIR) package/dnsmasq/ \*.patch
 	touch $@
 
-$(DNSMASQ_DIR)/src/$(DNSMASQ_BINARY): $(DNSMASQ_DIR)/.source
+$(DNSMASQ_DIR)/src/$(DNSMASQ_BINARY): $(DNSMASQ_DIR)/.source $(DNSMASQ_DBUS)
+ifeq ($(strip $(BR2_PACKAGE_DBUS)),y)
+	$(SED) 's^.*#define HAVE_DBUS.*^#define HAVE_DBUS^' \
+		$(DNSMASQ_DIR)/src/config.h
+else
+	$(SED) 's^.*#define HAVE_DBUS.*^/* #define HAVE_DBUS */^' \
+		$(DNSMASQ_DIR)/src/config.h
+endif
 	$(MAKE) CC=$(TARGET_CC) CFLAGS="$(TARGET_CFLAGS)" \
 		COPTS='$(DNSMASQ_COPTS)' PREFIX=/usr -C $(DNSMASQ_DIR)
 

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Buildroot] svn commit: trunk/buildroot/package/dnsmasq
@ 2008-03-02 14:36 jacmet at uclibc.org
  0 siblings, 0 replies; 15+ messages in thread
From: jacmet at uclibc.org @ 2008-03-02 14:36 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2008-03-02 06:36:46 -0800 (Sun, 02 Mar 2008)
New Revision: 21154

Log:
dnsmasq: bump version


Removed:
   trunk/buildroot/package/dnsmasq/dnsmasq2-100-include-correct-prctl-header.patch

Modified:
   trunk/buildroot/package/dnsmasq/dnsmasq.mk


Changeset:
Modified: trunk/buildroot/package/dnsmasq/dnsmasq.mk
===================================================================
--- trunk/buildroot/package/dnsmasq/dnsmasq.mk	2008-03-02 14:36:43 UTC (rev 21153)
+++ trunk/buildroot/package/dnsmasq/dnsmasq.mk	2008-03-02 14:36:46 UTC (rev 21154)
@@ -5,7 +5,7 @@
 #############################################################
 
 DNSMASQ_SITE:=http://thekelleys.org.uk/dnsmasq
-DNSMASQ_UPVER:=2.40
+DNSMASQ_UPVER:=2.41
 DNSMASQ_SOURCE:=dnsmasq-$(DNSMASQ_UPVER).tar.gz
 DNSMASQ_DIR:=$(BUILD_DIR)/dnsmasq-$(DNSMASQ_UPVER)
 DNSMASQ_BINARY:=dnsmasq

Deleted: trunk/buildroot/package/dnsmasq/dnsmasq2-100-include-correct-prctl-header.patch
===================================================================
--- trunk/buildroot/package/dnsmasq/dnsmasq2-100-include-correct-prctl-header.patch	2008-03-02 14:36:43 UTC (rev 21153)
+++ trunk/buildroot/package/dnsmasq/dnsmasq2-100-include-correct-prctl-header.patch	2008-03-02 14:36:46 UTC (rev 21154)
@@ -1,12 +0,0 @@
-diff -upr dnsmasq-2.39/src/dnsmasq.h dnsmasq-2.39-orig/src/dnsmasq.h
---- dnsmasq-2.39/src/dnsmasq.h	2007-04-20 12:53:38.000000000 +0200
-+++ dnsmasq-2.39-orig/src/dnsmasq.h	2007-06-12 11:12:19.000000000 +0200
-@@ -79,7 +79,7 @@
- /* There doesn't seem to be a universally-available 
-    userpace header for this. */
- extern int capset(cap_user_header_t header, cap_user_data_t data);
--#include <sys/prctl.h>
-+#include <linux/prctl.h>
- #endif
- 
- /* Min buffer size: we check after adding each record, so there must be 

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Buildroot] svn commit: trunk/buildroot/package/dnsmasq
@ 2008-06-15 20:44 jacmet at uclibc.org
  0 siblings, 0 replies; 15+ messages in thread
From: jacmet at uclibc.org @ 2008-06-15 20:44 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2008-06-15 13:44:15 -0700 (Sun, 15 Jun 2008)
New Revision: 22361

Log:
dnsmasq: touch target after make


Modified:
   trunk/buildroot/package/dnsmasq/dnsmasq.mk


Changeset:
Modified: trunk/buildroot/package/dnsmasq/dnsmasq.mk
===================================================================
--- trunk/buildroot/package/dnsmasq/dnsmasq.mk	2008-06-15 20:44:10 UTC (rev 22360)
+++ trunk/buildroot/package/dnsmasq/dnsmasq.mk	2008-06-15 20:44:15 UTC (rev 22361)
@@ -45,6 +45,7 @@
 endif
 	$(MAKE) CC=$(TARGET_CC) CFLAGS="$(TARGET_CFLAGS)" \
 		COPTS='$(DNSMASQ_COPTS)' PREFIX=/usr -C $(DNSMASQ_DIR)
+	touch -c $@
 
 $(TARGET_DIR)/$(DNSMASQ_TARGET_BINARY): $(DNSMASQ_DIR)/src/$(DNSMASQ_BINARY)
 	$(MAKE) DESTDIR=$(TARGET_DIR) PREFIX=/usr -C $(DNSMASQ_DIR) install
@@ -55,6 +56,7 @@
 ifneq ($(BR2_HAVE_MANPAGES),y)
 	rm -rf $(TARGET_DIR)/usr/share/man
 endif
+	touch -c $@
 
 dnsmasq: uclibc $(TARGET_DIR)/$(DNSMASQ_TARGET_BINARY)
 

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Buildroot] svn commit: trunk/buildroot/package/dnsmasq
@ 2008-06-18 13:12 jacmet at uclibc.org
  2008-06-18 13:21 ` Bernhard Fischer
  0 siblings, 1 reply; 15+ messages in thread
From: jacmet at uclibc.org @ 2008-06-18 13:12 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2008-06-18 06:12:00 -0700 (Wed, 18 Jun 2008)
New Revision: 22413

Log:
dnsmasq: use awk instead of nawk


Modified:
   trunk/buildroot/package/dnsmasq/dnsmasq.mk


Changeset:
Modified: trunk/buildroot/package/dnsmasq/dnsmasq.mk
===================================================================
--- trunk/buildroot/package/dnsmasq/dnsmasq.mk	2008-06-18 13:11:52 UTC (rev 22412)
+++ trunk/buildroot/package/dnsmasq/dnsmasq.mk	2008-06-18 13:12:00 UTC (rev 22413)
@@ -43,7 +43,7 @@
 	$(SED) 's^.*#define HAVE_DBUS.*^/* #define HAVE_DBUS */^' \
 		$(DNSMASQ_DIR)/src/config.h
 endif
-	$(MAKE) CC=$(TARGET_CC) CFLAGS="$(TARGET_CFLAGS)" \
+	$(MAKE) CC=$(TARGET_CC) CFLAGS="$(TARGET_CFLAGS)" AWK=awk \
 		COPTS='$(DNSMASQ_COPTS)' PREFIX=/usr -C $(DNSMASQ_DIR)
 	touch -c $@
 

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Buildroot] svn commit: trunk/buildroot/package/dnsmasq
  2008-06-18 13:12 jacmet at uclibc.org
@ 2008-06-18 13:21 ` Bernhard Fischer
  0 siblings, 0 replies; 15+ messages in thread
From: Bernhard Fischer @ 2008-06-18 13:21 UTC (permalink / raw)
  To: buildroot

On Wed, Jun 18, 2008 at 06:12:01AM -0700, jacmet at uclibc.org wrote:
>Author: jacmet
>Date: 2008-06-18 06:12:00 -0700 (Wed, 18 Jun 2008)
>New Revision: 22413
>
>Log:
>dnsmasq: use awk instead of nawk

ok my box didn't come with awk so i installed gawk (which is awk
compatible) in /opt/mystuff/bin/gawk.
/opt/mystuff is not in my PATH and build via
$ SED=/opt/mystuff/bin/sed AWK=/opt/mystuff/bin/gawk make


>Modified:
>   trunk/buildroot/package/dnsmasq/dnsmasq.mk
>
>
>Changeset:
>Modified: trunk/buildroot/package/dnsmasq/dnsmasq.mk
>===================================================================
>--- trunk/buildroot/package/dnsmasq/dnsmasq.mk	2008-06-18 13:11:52 UTC (rev 22412)
>+++ trunk/buildroot/package/dnsmasq/dnsmasq.mk	2008-06-18 13:12:00 UTC (rev 22413)
>@@ -43,7 +43,7 @@
> 	$(SED) 's^.*#define HAVE_DBUS.*^/* #define HAVE_DBUS */^' \
> 		$(DNSMASQ_DIR)/src/config.h
> endif
>-	$(MAKE) CC=$(TARGET_CC) CFLAGS="$(TARGET_CFLAGS)" \
>+	$(MAKE) CC=$(TARGET_CC) CFLAGS="$(TARGET_CFLAGS)" AWK=awk \
> 		COPTS='$(DNSMASQ_COPTS)' PREFIX=/usr -C $(DNSMASQ_DIR)
> 	touch -c $@
> 

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Buildroot] svn commit: trunk/buildroot/package/dnsmasq
@ 2008-08-08 18:15 jacmet at uclibc.org
  0 siblings, 0 replies; 15+ messages in thread
From: jacmet at uclibc.org @ 2008-08-08 18:15 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2008-08-08 11:15:29 -0700 (Fri, 08 Aug 2008)
New Revision: 23071

Log:
dnsmasq: bump version

fixes dns spoofing vulnerability.

Modified:
   trunk/buildroot/package/dnsmasq/dnsmasq.mk


Changeset:
Modified: trunk/buildroot/package/dnsmasq/dnsmasq.mk
===================================================================
--- trunk/buildroot/package/dnsmasq/dnsmasq.mk	2008-08-08 07:28:16 UTC (rev 23070)
+++ trunk/buildroot/package/dnsmasq/dnsmasq.mk	2008-08-08 18:15:29 UTC (rev 23071)
@@ -5,7 +5,7 @@
 #############################################################
 
 DNSMASQ_SITE:=http://thekelleys.org.uk/dnsmasq
-DNSMASQ_UPVER:=2.41
+DNSMASQ_UPVER:=2.45
 DNSMASQ_SOURCE:=dnsmasq-$(DNSMASQ_UPVER).tar.gz
 DNSMASQ_DIR:=$(BUILD_DIR)/dnsmasq-$(DNSMASQ_UPVER)
 DNSMASQ_BINARY:=dnsmasq
@@ -21,6 +21,10 @@
 DNSMASQ_COPTS+=-DNO_TFTP
 endif
 
+ifneq ($(BR2_LARGEFILE),y)
+DNSMASQ_COPTS+=-DNO_LARGEFILE
+endif
+
 ifeq ($(strip $(BR2_PACKAGE_DBUS)),y)
 DNSMASQ_DBUS:=$(TARGET_DIR)/usr/bin/dbus-daemon
 else

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Buildroot] svn commit: trunk/buildroot/package/dnsmasq
@ 2008-12-01  9:08 jacmet at uclibc.org
  0 siblings, 0 replies; 15+ messages in thread
From: jacmet at uclibc.org @ 2008-12-01  9:08 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2008-12-01 01:08:01 -0800 (Mon, 01 Dec 2008)
New Revision: 24199

Log:
dnsmasq: bump version

Modified:
   trunk/buildroot/package/dnsmasq/dnsmasq.mk


Changeset:
Modified: trunk/buildroot/package/dnsmasq/dnsmasq.mk
===================================================================
--- trunk/buildroot/package/dnsmasq/dnsmasq.mk	2008-12-01 09:07:58 UTC (rev 24198)
+++ trunk/buildroot/package/dnsmasq/dnsmasq.mk	2008-12-01 09:08:01 UTC (rev 24199)
@@ -5,7 +5,7 @@
 #############################################################
 
 DNSMASQ_SITE:=http://thekelleys.org.uk/dnsmasq
-DNSMASQ_UPVER:=2.45
+DNSMASQ_UPVER:=2.46
 DNSMASQ_SOURCE:=dnsmasq-$(DNSMASQ_UPVER).tar.gz
 DNSMASQ_DIR:=$(BUILD_DIR)/dnsmasq-$(DNSMASQ_UPVER)
 DNSMASQ_BINARY:=dnsmasq

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Buildroot] svn commit: trunk/buildroot/package/dnsmasq
@ 2009-02-12 13:39 jacmet at uclibc.org
  0 siblings, 0 replies; 15+ messages in thread
From: jacmet at uclibc.org @ 2009-02-12 13:39 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2009-02-12 13:39:33 +0000 (Thu, 12 Feb 2009)
New Revision: 25307

Log:
dnsmasq: bump version

closes #97.

Modified:
   trunk/buildroot/package/dnsmasq/dnsmasq.mk


Changeset:
Modified: trunk/buildroot/package/dnsmasq/dnsmasq.mk
===================================================================
--- trunk/buildroot/package/dnsmasq/dnsmasq.mk	2009-02-12 12:17:12 UTC (rev 25306)
+++ trunk/buildroot/package/dnsmasq/dnsmasq.mk	2009-02-12 13:39:33 UTC (rev 25307)
@@ -5,7 +5,7 @@
 #############################################################
 
 DNSMASQ_SITE:=http://thekelleys.org.uk/dnsmasq
-DNSMASQ_UPVER:=2.46
+DNSMASQ_UPVER:=2.47
 DNSMASQ_SOURCE:=dnsmasq-$(DNSMASQ_UPVER).tar.gz
 DNSMASQ_DIR:=$(BUILD_DIR)/dnsmasq-$(DNSMASQ_UPVER)
 DNSMASQ_BINARY:=dnsmasq

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2009-02-12 13:39 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-08-08 18:15 [Buildroot] svn commit: trunk/buildroot/package/dnsmasq jacmet at uclibc.org
  -- strict thread matches above, loose matches on Subject: below --
2009-02-12 13:39 jacmet at uclibc.org
2008-12-01  9:08 jacmet at uclibc.org
2008-06-18 13:12 jacmet at uclibc.org
2008-06-18 13:21 ` Bernhard Fischer
2008-06-15 20:44 jacmet at uclibc.org
2008-03-02 14:36 jacmet at uclibc.org
2008-03-02 14:36 jacmet at uclibc.org
2008-03-02 14:36 jacmet at uclibc.org
2008-03-02 14:36 jacmet at uclibc.org
2007-09-10  9:05 jacmet at uclibc.org
2007-09-10  9:04 jacmet at uclibc.org
2007-08-20  9:25 ulf at uclibc.org
2007-07-23  8:54 ulf at uclibc.org
2007-07-23  8:47 ulf at uclibc.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox