]> git.webhop.me Git - bs-cst-neutrino-hd.git/commitdiff
fix multiple builds of xupnpd
authorMarkham <markham001@gmx.de>
Wed, 2 Dec 2015 20:18:51 +0000 (21:18 +0100)
committerMarkham <markham001@gmx.de>
Wed, 2 Dec 2015 20:18:51 +0000 (21:18 +0100)
make/applications.mk

index 0810a6829d4dbbad0ba8158339587fc2a983dcec..3f6554c32295f293ba27192b5a6f4d182bbd4d28 100755 (executable)
@@ -615,7 +615,8 @@ $(D)/libupnp: $(ARCHIVE)/libupnp-$(LIBUPNP_VER).tar.bz2 | $(TARGETPREFIX)
 XUPNP_DEFREF = r404
 XUPNP_DL_PATH = http://tsdemuxer.googlecode.com/svn/trunk/xupnpd
 
-$(BUILD_TMP)/xupnpd/src/Makefile:
+#$(BUILD_TMP)/xupnpd/src/Makefile:
+$(D)/xupnpd_$(XUPNP_DEFREF):
        if [ -e $(BUILD_TMP)/xupnpd ]; then \
                rm -fr $(BUILD_TMP)/xupnpd; \
        fi; \
@@ -628,7 +629,8 @@ $(BUILD_TMP)/xupnpd/src/Makefile:
                git checkout $$ID; \
                git checkout -b work; \
                git am $(PATCHES)/xupnpd/svn$(XUPNP_DEFREF)/*.patch; \
-               git rebase master
+               git rebase master; \
+       touch $@
 
 xupnpd-update: $(BUILD_TMP)/xupnpd/src/Makefile | $(TARGETPREFIX)
        cd $(BUILD_TMP)/xupnpd; \
@@ -647,7 +649,7 @@ xupnpd-update: $(BUILD_TMP)/xupnpd/src/Makefile | $(TARGETPREFIX)
                        echo "No changes..."; \
                fi
 
-$(D)/xupnpd: $(D)/udpxy $(D)/lua $(BUILD_TMP)/xupnpd/src/Makefile | $(TARGETPREFIX)
+$(D)/xupnpd: $(D)/udpxy $(D)/lua $(D)/xupnpd_$(XUPNP_DEFREF) | $(TARGETPREFIX)
        set -e; cd $(BUILD_TMP)/xupnpd; \
                git checkout work; \
                cd src; \