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