Browse Source

fix cross-compile on Cygwin

Waldemar Brodkorb 15 years ago
parent
commit
27954674d8
2 changed files with 14 additions and 1 deletions
  1. 3 1
      package/pdnsd/Makefile
  2. 11 0
      package/pdnsd/patches/patch-src_Makefile_in

+ 3 - 1
package/pdnsd/Makefile

@@ -5,7 +5,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=		pdnsd
 PKG_VERSION:=		1.2.7
-PKG_RELEASE:=		2
+PKG_RELEASE:=		3
 PKG_MD5SUM:=		114b3b21b09b43cbfcccdde726b84c12
 PKG_DESCR:=		Proxy DNS server with permanent caching
 PKG_SECTION:=		net
@@ -21,6 +21,8 @@ include $(TOPDIR)/mk/package.mk
 
 $(eval $(call PKG_template,PDNSD,$(PKG_NAME),$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
 
+CONFIGURE_ARGS+=	--with-target=Linux
+
 post-install:
 	$(INSTALL_DIR) $(IDIR_PDNSD)/etc
 	${INSTALL_DATA} ./files/pdnsd.conf ${IDIR_PDNSD}/etc/

+ 11 - 0
package/pdnsd/patches/patch-src_Makefile_in

@@ -0,0 +1,11 @@
+--- pdnsd-1.2.7.orig/src/Makefile.in	2008-09-04 18:20:37.000000000 +0200
++++ pdnsd-1.2.7/src/Makefile.in	2010-05-29 17:45:45.937500000 +0200
+@@ -171,7 +171,7 @@ pdnsd_SOURCES = conf-parser.c conff.c co
+ 	rr_types.h servers.h status.h thread.h cache.h hash.h pdnsd_assert.h \
+ 	freebsd_netinet_ip_icmp.h
+ 
+-SUBDIRS = pdnsd-ctl rc test
++SUBDIRS = pdnsd-ctl rc
+ all: all-recursive
+ 
+ .SUFFIXES: