Makefile 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  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_LICENSE:=GPL-2.0
  19. PKG_FIXUP:=autoreconf
  20. PKG_INSTALL:=1
  21. TAR_OPTIONS += --exclude='*.rej'
  22. include $(INCLUDE_DIR)/package.mk
  23. define Package/conntrack-tools
  24. SECTION:=net
  25. CATEGORY:=Network
  26. DEPENDS:=+libnetfilter-conntrack
  27. SUBMENU:=Firewall
  28. TITLE:=Connection tracking userspace tools
  29. URL:=http://conntrack-tools.netfilter.org/
  30. endef
  31. define Package/conntrack-tools/description
  32. The conntrack-tools are a set of free software userspace tools for Linux
  33. that allow system administrators interact with the Connection Tracking
  34. System, which is the module that provides stateful packet inspection for
  35. iptables. The conntrack-tools are the userspace daemon conntrackd and the
  36. command line interface conntrack.
  37. endef
  38. define Package/conntrack-tools/conffiles
  39. /etc/conntrackd/conntrackd.conf
  40. endef
  41. define Package/conntrack-tools/install
  42. $(INSTALL_DIR) $(1)/etc/conntrackd
  43. $(INSTALL_CONF) \
  44. $(PKG_BUILD_DIR)/doc/stats/conntrackd.conf \
  45. $(1)/etc/conntrackd/
  46. $(INSTALL_DIR) $(1)/usr/sbin
  47. $(INSTALL_BIN) \
  48. $(PKG_INSTALL_DIR)/usr/sbin/conntrack \
  49. $(PKG_INSTALL_DIR)/usr/sbin/conntrackd \
  50. $(1)/usr/sbin/
  51. endef
  52. $(eval $(call BuildPackage,conntrack-tools))