batman-adv: upgrade package to latest release 2016.5
[feed/routing.git] / batman-adv / patches / 0001-batman-adv-Install-module-in-INSTALL_MOD_DIR-updates.patch
diff --git a/batman-adv/patches/0001-batman-adv-Install-module-in-INSTALL_MOD_DIR-updates.patch b/batman-adv/patches/0001-batman-adv-Install-module-in-INSTALL_MOD_DIR-updates.patch
deleted file mode 100644 (file)
index e5072e2..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-From: Sven Eckelmann <sven@narfation.org>
-Date: Mon, 31 Oct 2016 08:27:19 +0100
-Subject: [PATCH] batman-adv: Install module in $INSTALL_MOD_DIR/updates/net/batman-adv
-
-depmod may skip the batman-adv.ko module in the $INSTALL_MOD_DIR/update/
-folder when it contains the word "build" as directory name.
-
-Avoid this extra directory "build" in the installation path by making the
-obj-y dir relative to build/ in the source directory.
-
-Reported-by: Jean-Jacques Sarton <jj.sarton@t-online.de>
-Fixes: 66ac14a09445 ("batman-adv: Introduce compat-patches support")
-Signed-off-by: Sven Eckelmann <sven@narfation.org>
-Tested-by: Martin Weinelt <martin@darmstadt.freifunk.net>
----
- Makefile | 16 +++++++++-------
- 1 file changed, 9 insertions(+), 7 deletions(-)
-
-diff --git a/Makefile b/Makefile
-index 7ef2569..b852a17 100644
---- a/Makefile
-+++ b/Makefile
-@@ -46,6 +46,7 @@ MKDIR := mkdir -p
- PATCH_FLAGS = --batch --fuzz=0 --forward --strip=1 --unified --version-control=never -g0 --remove-empty-files --no-backup-if-mismatch --reject-file=-
- PATCH := patch $(PATCH_FLAGS) -i
- CP := cp -fpR
-+LN := ln -sf
- SOURCE = $(wildcard net/batman-adv/*.[ch]) net/batman-adv/Makefile
- SOURCE_BUILD = $(wildcard $(BUILD_DIR)/net/batman-adv/*.[ch]) $(BUILD_DIR)/net/batman-adv/Makefile
-@@ -55,25 +56,25 @@ REVISION= $(shell  if [ -d "$(PWD)/.git" ]; then \
-                               echo $$(git --git-dir="$(PWD)/.git" describe --always --dirty --match "v*" |sed 's/^v//' 2> /dev/null || echo "[unknown]"); \
-                       fi)
- NOSTDINC_FLAGS += \
--      -I$(PWD)/compat-include/ \
--      -I$(PWD)/include/ \
--      -include $(PWD)/compat.h \
-+      -I$(PWD)/../compat-include/ \
-+      -I$(PWD)/../include/ \
-+      -include $(PWD)/../compat.h \
-       $(CFLAGS)
- ifneq ($(REVISION),)
- NOSTDINC_FLAGS += -DBATADV_SOURCE_VERSION=\"$(REVISION)\"
- endif
--include $(PWD)/compat-sources/Makefile
-+-include $(PWD)/../compat-sources/Makefile
--obj-y += build/net/batman-adv/
-+obj-y += net/batman-adv/
- export batman-adv-y
- BUILD_FLAGS := \
--      M=$(PWD) \
--      PWD=$(PWD) \
-+      M=$(BUILD_DIR) \
-+      PWD=$(BUILD_DIR) \
-       REVISION=$(REVISION) \
-       CONFIG_BATMAN_ADV=m \
-       CONFIG_BATMAN_ADV_DEBUG=$(CONFIG_BATMAN_ADV_DEBUG) \
-@@ -101,6 +102,7 @@ config:
- $(SOURCE_STAMP): $(SOURCE) compat-patches/* compat-patches/replacements.sh
-       $(MKDIR) $(BUILD_DIR)/net/batman-adv/
-+      @$(LN) ../Makefile $(BUILD_DIR)/Makefile
-       @$(RM) $(SOURCE_BUILD)
-       @$(CP) $(SOURCE) $(BUILD_DIR)/net/batman-adv/
-       @set -e; \