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 PKG_LICENSE
:=Apache-2.0
14 LUCI_DIR
:=/usr
/lib
/lua
/luci
16 include $(INCLUDE_DIR
)/package.mk
18 define Package
/luci-app-bcp38
21 TITLE
:=BCP38 LuCI interface
22 MAINTAINER
:=Toke Høiland-Jørgensen
<toke@toke.dk
>
24 DEPENDS
:= lua luci-base
+bcp38
25 SUBMENU
:=3. Applications
28 define Package
/luci-app-bcp38
/description
29 Control BCP38 subnet blocking
35 define Build
/Configure
38 define Package
/luci-app-bcp38
/install
39 $(INSTALL_DIR
) $(1)$(LUCI_DIR
)/controller
$(1)$(LUCI_DIR
)/model
/cbi
40 $(INSTALL_DATA
) .
/files
/bcp38-controller.lua
$(1)$(LUCI_DIR
)/controller
/bcp38.lua
41 $(INSTALL_DATA
) .
/files
/bcp38-cbi.lua
$(1)$(LUCI_DIR
)/model
/cbi
/bcp38.lua
42 $(INSTALL_DIR
) $(1)/etc
/uci-defaults
43 $(INSTALL_BIN
) .
/files
/uci-defaults-bcp38
$(1)/etc
/uci-defaults
/luci-bcp38
46 define Package
/luci-app-bcp38
/postinst
48 [ -x
/etc
/uci-defaults
/luci-bcp38
] && /etc
/uci-defaults
/luci-bcp38 || exit
0
51 define Package
/luci-app-bcp38
/postrm
53 uci delete ucitrack.@bcp38
[0]
57 $(eval
$(call BuildPackage
,luci-app-bcp38
))