- fix patch application. Use busybox-$(VER)-\*.patch for versions and busybox.\*...
authorBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Wed, 31 Jan 2007 14:21:08 +0000 (14:21 -0000)
committerBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Wed, 31 Jan 2007 14:21:08 +0000 (14:21 -0000)
package/busybox/busybox.mk

index 48778e6712ee2e5aa4eaf0f1cf22df6d43a157f4..74e19c140c8fa4505ad21fba220c2ff4d5104091 100644 (file)
@@ -58,8 +58,12 @@ ifeq ($(BR2_PACKAGE_SYSKLOGD),y)
        $(SED) "/#include.*busybox\.h/a#define CONFIG_SYSLOGD" $(BUSYBOX_DIR)/init/init.c
 endif
        # Allow busybox patches.
-       toolchain/patch-kernel.sh $(BUSYBOX_DIR) package/busybox busybox-$(BUSYBOX_VER)\*.patch
-       touch $(BUSYBOX_DIR)/.unpacked
+ifeq ($(strip $(BR2_PACKAGE_BUSYBOX_SNAPSHOT)),y)
+       toolchain/patch-kernel.sh $(BUSYBOX_DIR) package/busybox busybox.\*.patch
+else
+       toolchain/patch-kernel.sh $(BUSYBOX_DIR) package/busybox busybox-$(BUSYBOX_VER)-\*.patch
+endif
+       touch $@
 
 $(BUSYBOX_DIR)/.configured: $(BUSYBOX_DIR)/.unpacked $(BUSYBOX_CONFIG_FILE)
        cp -f $(BUSYBOX_CONFIG_FILE) $(BUSYBOX_DIR)/.config
@@ -95,7 +99,7 @@ else
 endif
        yes "" | $(MAKE) CC=$(TARGET_CC) CROSS_COMPILE="$(TARGET_CROSS)" \
                CROSS="$(TARGET_CROSS)" -C $(BUSYBOX_DIR) oldconfig
-       touch $(BUSYBOX_DIR)/.configured
+       touch $@
 
 
 $(BUSYBOX_DIR)/busybox: $(BUSYBOX_DIR)/.configured