Makefile 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. #
  2. # Copyright (C) 2009-2011 OpenWrt.org
  3. #
  4. # This is free software, licensed under the GNU General Public License v2.
  5. # See /LICENSE for more information.
  6. #
  7. include $(TOPDIR)/rules.mk
  8. PKG_NAME:=conntrack-tools
  9. PKG_VERSION:=1.0.0
  10. PKG_RELEASE:=1
  11. PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
  12. PKG_SOURCE_URL:= \
  13. http://www.netfilter.org/projects/conntrack-tools/files \
  14. ftp://ftp.netfilter.org/pub/conntrack-tools \
  15. http://mirrors.evolva.ro/netfilter.org/conntrack-tools
  16. PKG_MD5SUM:=5add24d4761baf17af630d5627a71752
  17. PKG_MAINTAINER:=Jo-Philipp Wich <[email protected]>
  18. PKG_FIXUP:=autoreconf
  19. PKG_INSTALL:=1
  20. TAR_OPTIONS += --exclude='*.rej'
  21. include $(INCLUDE_DIR)/package.mk
  22. define Package/conntrack-tools
  23. SECTION:=net
  24. CATEGORY:=Network
  25. DEPENDS:=+libnetfilter-conntrack
  26. SUBMENU:=Firewall
  27. TITLE:=Connection tracking userspace tools
  28. URL:=http://conntrack-tools.netfilter.org/
  29. endef
  30. define Package/conntrack-tools/description
  31. The conntrack-tools are a set of free software userspace tools for Linux
  32. that allow system administrators interact with the Connection Tracking
  33. System, which is the module that provides stateful packet inspection for
  34. iptables. The conntrack-tools are the userspace daemon conntrackd and the
  35. command line interface conntrack.
  36. endef
  37. define Package/conntrack-tools/conffiles
  38. /etc/conntrackd/conntrackd.conf
  39. endef
  40. define Package/conntrack-tools/install
  41. $(INSTALL_DIR) $(1)/etc/conntrackd
  42. $(INSTALL_CONF) \
  43. $(PKG_BUILD_DIR)/doc/stats/conntrackd.conf \
  44. $(1)/etc/conntrackd/
  45. $(INSTALL_DIR) $(1)/usr/sbin
  46. $(INSTALL_BIN) \
  47. $(PKG_INSTALL_DIR)/usr/sbin/conntrack \
  48. $(PKG_INSTALL_DIR)/usr/sbin/conntrackd \
  49. $(1)/usr/sbin/
  50. endef
  51. $(eval $(call BuildPackage,conntrack-tools))