1# 
2#  Copyright (C) 2007-2009 Delta Networks Inc.
3#
4
5include $(TOPDIR)/rules.mk
6
7PKG_NAME:=acl
8PKG_RELEASE:=1
9
10PKG_GIT_TREEISH:=dni-acl-dni7
11
12PKG_BUILD_DEPENDS:=datalib
13PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
14
15include $(INCLUDE_DIR)/package.mk
16
17define Package/acl
18	SECTION:=utils
19	CATEGORY:=Network
20	TITLE:=Manage ACL.
21endef
22
23define Build/Prepare
24	$(CP) $(GIT_HOME)/dni-acl.git/* $(PKG_BUILD_DIR)/
25endef
26
27define Build/Compile
28endef
29
30define Package/acl/install
31	$(INSTALL_DIR) $(1)/usr/sbin
32	$(INSTALL_BIN) $(PKG_BUILD_DIR)/acld $(1)/usr/sbin/
33	$(INSTALL_BIN) $(PKG_BUILD_DIR)/acl_update_name $(1)/usr/sbin/
34	$(INSTALL_BIN) $(PKG_BUILD_DIR)/aclctl $(1)/usr/sbin/
35	$(INSTALL_BIN) $(PKG_BUILD_DIR)/aclhijackdns $(1)/usr/sbin/
36	$(INSTALL_DIR) $(1)/etc/init.d
37	$(INSTALL_BIN) $(PKG_BUILD_DIR)/files/acl $(1)/etc/init.d/acl
38endef
39
40$(eval $(call BuildPackage,acl))
41