fix kismet client (uclibc++ bug)
[openwrt-10.03/.git] / package / kismet / Makefile
index 3f6aa6b4fcec47caeb8f88a31c8e4d7fdf78ad93..33082588309a560f905b0642719b3c92eacabfe9 100644 (file)
@@ -4,7 +4,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=kismet
 PKG_VERSION:=2005-04-R1
-PKG_RELEASE:=1
+PKG_RELEASE:=2
 PKG_MD5SUM:=19b4f192eb11a418ed3f6bf65c1226af
 
 PKG_SOURCE_URL:=http://www.kismetwireless.net/code
@@ -50,14 +50,14 @@ $(PKG_BUILD_DIR)/.configured:
                  --enable-syspcap=yes \
                  --disable-wsp100 \
        );
-       touch $(PKG_BUILD_DIR)/.configured
+       touch $@
 
 $(PKG_BUILD_DIR)/.built:
        $(MAKE) -C $(PKG_BUILD_DIR) \
                CC=$(TARGET_CC) \
                LIBS="-L$(STAGING_DIR)/lib -fno-builtin -nostdinc++ -nodefaultlibs -luClibc++ -lc -lm" \
                CPPFLAGS="-I$(STAGING_DIR)/include -I$(STAGING_DIR)/usr/include -I$(LINUX_DIR)/include" 
-       touch $(PKG_BUILD_DIR)/.built
+       touch $@
 
 $(IPKG_KISMET_CLIENT):
        install -d -m0755 $(IDIR_KISMET_CLIENT)/etc
@@ -88,3 +88,6 @@ $(IPKG_KISMET_SERVER):
        $(RSTRIP) $(IDIR_KISMET_SERVER)
        $(IPKG_BUILD) $(IDIR_KISMET_SERVER) $(PACKAGE_DIR)
 
+mostlyclean:
+       $(MAKE) -C $(PKG_BUILD_DIR) clean
+       rm -f $(PKG_BUILD_DIR)/.built