source: packages/ipv6/tayga/Makefile @ 28013

Last change on this file since 28013 was 28013, checked in by florian, 5 years ago

[package] ipv6: add tayga

TAYGA is an out-of-kernel stateless NAT64 implementation for
Linux. It uses the TUN driver to exchange packets with the
kernel, which is the same driver used by OpenVPN and QEMU/KVM.

Signed-off-by: Alexey I. Froloff <raorn@…>

File size: 1.1 KB
Line 
1# $Id: Makefile 5624 2006-11-23 00:29:07Z nbd $
2
3include $(TOPDIR)/rules.mk
4
5PKG_NAME:=tayga
6PKG_VERSION:=0.9.2
7PKG_RELEASE:=1
8
9PKG_SOURCE:=tayga-$(PKG_VERSION).tar.bz2
10PKG_SOURCE_URL:=http://www.litech.org/tayga/
11PKG_MD5SUM:=7a7b24165ce008df772f398d86fa280e
12PKG_CAT:=bzcat
13
14PKG_BUILD_DIR:=$(BUILD_DIR)/tayga-$(PKG_VERSION)
15
16include $(INCLUDE_DIR)/package.mk
17
18define Package/tayga
19  SECTION:=ipv6
20  CATEGORY:=IPv6
21  DEPENDS:=+ip +kmod-ipv6 +kmod-tun
22  TITLE:=Out-of-kernel stateless NAT64 implementation for Linux
23  URL:=http://www.litech.org/tayga/
24endef
25
26define Package/tayga/description
27  TAYGA is an out-of-kernel stateless NAT64 implementation for
28  Linux.  It uses the TUN driver to exchange packets with the
29  kernel, which is the same driver used by OpenVPN and QEMU/KVM.
30endef
31
32define Package/tayga/install
33        $(INSTALL_DIR) $(1)/usr/sbin $(1)/lib/network $(1)/etc/hotplug.d/iface
34        $(INSTALL_BIN) $(PKG_BUILD_DIR)/tayga $(1)/usr/sbin/
35        $(INSTALL_DATA) ./files/tayga.sh $(1)/lib/network/tayga.sh
36        $(INSTALL_DATA) ./files/tayga.hotplug $(1)/etc/hotplug.d/iface/95-tayga
37endef
38
39$(eval $(call BuildPackage,tayga))
Note: See TracBrowser for help on using the repository browser.