- fails for parallel builds, so force -j1
authorBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Wed, 20 Dec 2006 17:46:00 +0000 (17:46 -0000)
committerBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Wed, 20 Dec 2006 17:46:00 +0000 (17:46 -0000)
- improve the -clean target

package/netsnmp/netsnmp.mk

index 726b7edd8ad3f1981d13839d822534d09d4e620b..09f2ac03ddc6024e1b5ab4ec68a4c892dbf17397 100644 (file)
@@ -58,7 +58,7 @@ $(NETSNMP_DIR)/.configured: $(NETSNMP_DIR)/.unpacked
        touch $(NETSNMP_DIR)/.configured
 
 $(NETSNMP_DIR)/agent/snmpd: $(NETSNMP_DIR)/.configured
-       $(MAKE) -C $(NETSNMP_DIR)
+       $(MAKE1) -C $(NETSNMP_DIR)
 
 $(TARGET_DIR)/usr/sbin/snmpd: $(NETSNMP_DIR)/agent/snmpd
        #$(MAKE) DESTDIR=$(TARGET_DIR) -C $(NETSNMP_DIR) install
@@ -97,7 +97,11 @@ netsnmp-headers: $(TARGET_DIR)/usr/include/net-snmp/net-snmp-config.h
 netsnmp-source: $(DL_DIR)/$(NETSNMP_SOURCE)
 
 netsnmp-clean: 
+       $(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(NETSNMP_DIR) uninstall
        $(MAKE) -C $(NETSNMP_DIR) clean
+       rm -rf $(TARGET_DIR)/etc/snmp/{snmpd{,trapd},mib2c*}.conf \
+               $(TARGET_DIR)/etc/default/snmpd \
+               $(TARGET_DIR)/usr/include/net-snmp
 
 netsnmp-dirclean: 
        rm -rf $(NETSNMP_DIR)