2 # Copyright (C) 2014 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
6 # Please note this is not an officially released version of bcp38
8 include $(TOPDIR
)/rules.mk
14 include $(INCLUDE_DIR
)/package.mk
19 SUBMENU
:=Routing and Redirection
20 TITLE
:=BCP38 compliance
21 URL
:=http
://www.github.com
/dtaht
/bcp38
22 MAINTAINER
:=Dave Taht
<d
+bcp38@taht.net
>
26 define Package
/bcp38
/description
27 bcp38 implements rfc bcp
38 for home routers.
30 define Package
/bcp38
/conffiles
37 define Build
/Configure
43 define Package
/bcp38
/install
44 $(INSTALL_DIR
) $(1)/etc
/config
45 $(INSTALL_CONF
) .
/files
/bcp38.config
$(1)/etc
/config
/bcp38
46 $(INSTALL_DIR
) $(1)/usr
/lib
/bcp38
47 $(INSTALL_BIN
) .
/files
/run.sh
$(1)/usr
/lib
/bcp38
/run.sh
48 $(INSTALL_DIR
) $(1)/etc
/uci-defaults
49 $(INSTALL_BIN
) .
/files
/bcp38.defaults
$(1)/etc
/uci-defaults
/bcp38
52 define Package
/bcp38
/postinst
54 [ -x
/etc
/uci-defaults
/bcp38
] && /etc
/uci-defaults
/bcp38 || exit
0
57 define Package
/bcp38
/postrm
59 uci delete firewall.bcp38
63 $(eval
$(call BuildPackage
,bcp38
))