contrib/freifunk-policyrouting: User higher prio for fallback ip rule so that this...
[project/luci.git] / contrib / package / freifunk-policyrouting / Makefile
index 7ff0b07..22fdc59 100644 (file)
@@ -4,7 +4,7 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=freifunk-policyrouting
-PKG_RELEASE:=1
+PKG_RELEASE:=5
 
 PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
 
@@ -13,9 +13,9 @@ include $(INCLUDE_DIR)/package.mk
 define Package/freifunk-policyrouting
   SECTION:=luci
   CATEGORY:=LuCI
-  SUBMENU:=Freifunk
+  SUBMENU:=9. Freifunk
   TITLE:=Freifunk policy routing addon
-  DEPENDS:=+firewall +ip
+  DEPENDS:=+ip
 endef
 
 define Package/freifunk-policyrouting/description
@@ -36,4 +36,12 @@ define Package/freifunk-policyrouting/install
        $(CP) ./files/* $(1)/
 endef
 
+define Package/freifunk-policyrouting/postinst
+#!/bin/sh
+[ -n "$${IPKG_INSTROOT}" ] || {
+       /etc/init.d/freifunk-policyrouting enabled || /etc/init.d/freifunk-policyrouting enable
+       exit 0
+}
+endef
+
 $(eval $(call BuildPackage,freifunk-policyrouting))