mirror of
https://git.openwrt.org/feed/routing.git
synced 2025-01-07 03:06:53 +08:00
d4e9f920ea
Conversion of the 'uci-defaults' script for ucitrack handling to the new json processing. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
58 lines
1.7 KiB
Makefile
58 lines
1.7 KiB
Makefile
# call BuildPackage - OpenWrt buildroot signature
|
|
include $(TOPDIR)/rules.mk
|
|
|
|
PKG_NAME:=luci-app-olsrd2
|
|
PKG_VERSION:=0.2.6
|
|
PKG_RELEASE:=16
|
|
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
|
|
|
|
include $(INCLUDE_DIR)/package.mk
|
|
|
|
define Package/luci-app-olsrd2
|
|
SECTION:=luci
|
|
CATEGORY:=LuCI
|
|
SUBMENU:=3. Applications
|
|
TITLE:=OLSR2 configuration and status module
|
|
MAINTAINER:=Patrick Grimm <patrick@lunatiki.de>
|
|
EXTRA_DEPENDS:=oonf-olsrd2, luci-mod-admin-full
|
|
PKGARCH:=all
|
|
endef
|
|
|
|
define Build/Prepare
|
|
endef
|
|
|
|
define Build/Configure
|
|
endef
|
|
|
|
define Build/Compile
|
|
endef
|
|
|
|
define Package/$(PKG_NAME)/postinst
|
|
#!/bin/sh
|
|
if [ -z $${IPKG_INSTROOT} ] ; then
|
|
rm -f /tmp/luci-indexcache
|
|
rm -rf /tmp/luci-modulecache/
|
|
killall -HUP rpcd 2>/dev/null
|
|
fi
|
|
endef
|
|
|
|
define Package/$(PKG_NAME)/install
|
|
$(INSTALL_DIR) $(1)/www/luci-static/resources/view/olsrd2
|
|
$(INSTALL_DATA) ./htdocs/cgi-bin-olsrd2-neigh.html $(1)/www
|
|
$(INSTALL_DATA) ./htdocs/luci-static/resources/view/olsrd2/* $(1)/www/luci-static/resources/view/olsrd2
|
|
$(INSTALL_DIR) $(1)/etc/config
|
|
$(INSTALL_DATA) ./root/etc/config/* $(1)/etc/config
|
|
$(INSTALL_DIR) $(1)/usr/share/ucitrack
|
|
$(INSTALL_DATA) ./root/usr/share/ucitrack/luci-app-olsrd2.json $(1)/usr/share/ucitrack
|
|
$(INSTALL_DIR) $(1)/usr/libexec/rpcd
|
|
$(INSTALL_BIN) ./root/usr/libexec/rpcd/status.olsrd2 $(1)/usr/libexec/rpcd/status.olsrd2
|
|
$(INSTALL_DIR) $(1)/usr/share/luci/menu.d
|
|
$(INSTALL_DATA) ./root/usr/share/luci/menu.d/* $(1)/usr/share/luci/menu.d
|
|
$(INSTALL_DIR) $(1)/usr/share/rpcd/acl.d
|
|
$(INSTALL_DATA) ./root/usr/share/rpcd/acl.d/* $(1)/usr/share/rpcd/acl.d
|
|
$(INSTALL_DIR) $(1)/lib/functions
|
|
$(INSTALL_DATA) ./root/lib/functions/* $(1)/lib/functions
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,luci-app-olsrd2))
|