[packages] update conntrack-tools and friends
[openwrt/svn-archive/archive.git] / net / conntrack-tools / Makefile
1 #
2 # Copyright (C) 2009 OpenWrt.org
3 #
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
6 #
7
8 include $(TOPDIR)/rules.mk
9
10 PKG_NAME:=conntrack-tools
11 PKG_VERSION:=0.9.13
12 PKG_RELEASE:=1
13
14 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
15 PKG_SOURCE_URL:=http://www.netfilter.org/projects/conntrack-tools/files/
16 PKG_MD5SUM:=bd0e2149a1626071db83c4f9714e0556
17
18 PKG_FIXUP:=libtool
19
20 include $(INCLUDE_DIR)/package.mk
21
22 define Package/conntrack-tools
23 SECTION:=net
24 CATEGORY:=Network
25 DEPENDS:=+libnetfilter-conntrack
26 TITLE:=Connection tracking userspace tools
27 URL:=http://conntrack-tools.netfilter.org/
28 endef
29
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
38 define Package/conntrack-tools/conffiles
39 /etc/conntrackd/conntrackd.conf
40 endef
41
42
43 # uses GNU configure
44
45 define Build/Compile
46 $(MAKE) -C $(PKG_BUILD_DIR) \
47 DESTDIR="$(PKG_INSTALL_DIR)" \
48 all install
49 endef
50
51 define Package/conntrack-tools/install
52 $(INSTALL_DIR) $(1)/etc/conntrackd
53 $(INSTALL_CONF) \
54 $(PKG_BUILD_DIR)/doc/stats/conntrackd.conf \
55 $(1)/etc/conntrackd
56 $(INSTALL_DIR) $(1)/usr/sbin
57 $(INSTALL_BIN) \
58 $(PKG_INSTALL_DIR)/usr/sbin/conntrack \
59 $(PKG_INSTALL_DIR)/usr/sbin/conntrackd \
60 $(1)/usr/sbin/
61 endef
62
63 $(eval $(call BuildPackage,conntrack-tools))