2 # Copyright (C) 2010 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
10 PKG_NAME
:=luci-app-bcp38
13 LUCI_DIR
:=/usr
/lib
/lua
/luci
15 include $(INCLUDE_DIR
)/package.mk
17 define Package
/luci-app-bcp38
20 TITLE
:=BCP38 LuCI interface
21 MAINTAINER
:=Toke Høiland-Jørgensen
<toke@toke.dk
>
23 DEPENDS
:= lua luci-base
+bcp38
24 SUBMENU
:=3. Applications
27 define Package
/luci-app-bcp38
/description
28 Control BCP38 subnet blocking
34 define Build
/Configure
37 define Package
/luci-app-bcp38
/install
38 $(INSTALL_DIR
) $(1)$(LUCI_DIR
)/controller
$(1)$(LUCI_DIR
)/model
/cbi
39 $(INSTALL_DATA
) .
/files
/bcp38-controller.lua
$(1)$(LUCI_DIR
)/controller
/bcp38.lua
40 $(INSTALL_DATA
) .
/files
/bcp38-cbi.lua
$(1)$(LUCI_DIR
)/model
/cbi
/bcp38.lua
41 $(INSTALL_DIR
) $(1)/etc
/uci-defaults
42 $(INSTALL_BIN
) .
/files
/uci-defaults-bcp38
$(1)/etc
/uci-defaults
/luci-bcp38
45 define Package
/luci-app-bcp38
/postinst
47 [ -x
/etc
/uci-defaults
/luci-bcp38
] && /etc
/uci-defaults
/luci-bcp38 || exit
0
50 define Package
/luci-app-bcp38
/postrm
52 uci delete ucitrack.@bcp38
[0]
56 $(eval
$(call BuildPackage
,luci-app-bcp38
))