Waldemar Brodkorb преди 14 години
родител
ревизия
86ada69f32
променени са 6 файла, в които са добавени 16 реда и са изтрити 5 реда
  1. 1 0
      .gitignore
  2. 4 1
      mk/build.mk
  3. 6 4
      package/cbtt/Makefile
  4. 1 0
      package/collectd/Makefile
  5. 2 0
      package/freeradius-server/Makefile
  6. 2 0
      package/ulogd/Makefile

+ 1 - 0
.gitignore

@@ -1,5 +1,6 @@
 config/conf
 config/conf.exe
+config/a.exe
 config/lex.backup
 config/lex.zconf.c
 config/lkc_defs.h

+ 4 - 1
mk/build.mk

@@ -167,7 +167,7 @@ switch:
 
 kernelconfig:
 	cp $(TOPDIR)/target/$(ADK_TARGET)/kernel.config $(BUILD_DIR)/linux/.config
-	make -C $(BUILD_DIR)/linux/ ARCH=$(ARCH) menuconfig
+	$(MAKE) -C $(BUILD_DIR)/linux/ ARCH=$(ARCH) menuconfig
 	cp $(BUILD_DIR)/linux/.config $(TOPDIR)/target/$(ADK_TARGET)/kernel.config
 
 #############################################################
@@ -310,6 +310,9 @@ ifeq (${OStype},OpenBSD)
 endif
 ifeq (${OStype},NetBSD)
 	@echo ADK_HOST_NETBSD=y > $(TOPDIR)/all.config
+endif
+ifneq (,$(filter CYGWIN%,${OStype}))
+	@echo ADK_HOST_CYGWIN=y > $(TOPDIR)/all.config
 endif
 	@if [ ! -z "$(TARGET)" ];then \
 		grep "^config" target/Config.in \

+ 6 - 4
package/cbtt/Makefile

@@ -6,17 +6,19 @@ include ${TOPDIR}/rules.mk
 PKG_NAME:=		cbtt
 PKG_VERSION:=		20060211
 PKG_RELEASE:=		1
-PKG_BUILDDEP+=		mysql zlib
-ifeq (${ADK_COMPILE_CBTT_WITH_UCLIBCXX},y)
-PKG_BUILDDEP+=		uclibc++
-endif
 PKG_MD5SUM:=		19abea2817c49ccc9438e9671c402984
 PKG_DESCR:=		Bittorrent tracker
 PKG_SECTION:=		net
 PKG_DEPENDS:=		zlib
+PKG_BUILDDEP+=		mysql zlib
+ifeq (${ADK_COMPILE_CBTT_WITH_UCLIBCXX},y)
+PKG_BUILDDEP+=		uclibc++
+endif
 PKG_URL:=		http://bnbtusermods.sourceforge.net
 PKG_SITES:=		${MASTER_SITE_SOURCEFORGE:=bnbtusermods/}
 
+PKG_HOST_DEPENDS:=	!cygwin
+
 PKG_DESCR_1:=		Bittorrent tracker with mysql support
 PKG_DEPENDS_1:=		${PKG_DEPENDS} libmysqlclient
 

+ 1 - 0
package/collectd/Makefile

@@ -93,6 +93,7 @@ CONFIGURE_ARGS+=	--disable-apache \
 			--enable-wireless \
 			--with-fp-layout=nothing \
 			--without-java \
+			--without-libiptc \
 			--with-nan-emulation
 
 XAKE_FLAGS+=		LIBS='-lm'

+ 2 - 0
package/freeradius-server/Makefile

@@ -29,6 +29,8 @@ PKG_SITES:=		ftp://ftp.freeradius.org/pub/radius/ \
 			http://freeradius.portal-to-web.de/ \
 			ftp://ftp.uk.freeradius.org/pub/radius/
 
+PKG_HOST_DEPENDS:=	!cygwin
+
 PKG_DESCR_DEMOCERTS:=	Demo certificates to test the server
 PKG_DESCR_CHAP:=	CHAP authentication module
 PKG_DESCR_DETAIL:=	Detailed accounting module

+ 2 - 0
package/ulogd/Makefile

@@ -33,6 +33,8 @@ PKG_SITES:=		ftp://ftp.netfilter.org/pub/ulogd/ \
 
 DISTFILES:=		${PKG_NAME}-${PKG_VERSION}.tar.bz2
 
+PKG_HOST_DEPENDS:=	!cygwin
+
 include ${TOPDIR}/mk/package.mk
 
 $(eval $(call PKG_template,ULOGD,ulogd,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))