From 16d7eafdf3c3ed4a3b35840bbb585a87a97e93ef Mon Sep 17 00:00:00 2001
From: Jan-Tarek Butt <tarek@ring0.de>
Date: Sun, 25 Sep 2016 02:26:26 +0200
Subject: [PATCH] add PKG Makefile for hoodfile #789

---
 package/ffnw-hoods/Makefile | 38 +++++++++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)
 create mode 100644 package/ffnw-hoods/Makefile

diff --git a/package/ffnw-hoods/Makefile b/package/ffnw-hoods/Makefile
new file mode 100644
index 000000000..f7ac91927
--- /dev/null
+++ b/package/ffnw-hoods/Makefile
@@ -0,0 +1,38 @@
+include $(TOPDIR)/rules.mk
+
+PKG_NAME:=ffnw-hoods
+PKG_VERSION:=1
+PKG_RELEASE:=1
+
+PKG_BUILD_DEPENDS := luci-base/host lua-cjson/host
+
+PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
+
+include $(GLUONDIR)/include/package.mk
+
+define Package/ffnw-hoods
+  SECTION:=networke
+  CATEGORY:=Freifunk Nordwest
+  TITLE:=Hoodjson file
+endef
+
+define Package/ffnw-hoods/description
+	Hoodjson file for defined hoods
+endef
+
+define Build/Prepare
+	mkdir -p $(PKG_BUILD_DIR)
+endef
+
+define Build/Configure
+endef
+
+define Build/Compile
+endef
+
+define Package/ffnw-hoods/install
+	$(INSTALL_DIR) $(1)/lib/ffnw/hoods
+	lua -e 'local cjson = require("cjson"); print(cjson.encode(cjson.decode(assert(io.open("./files/lib/ffnw/hoods/hoods.json"):read("*a")))))' > $(1)/lib/ffnw/hoods/hoods.json
+endef
+
+$(eval $(call BuildPackage,ffnw-hoods))
-- 
GitLab