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