2 # Copyright (C) 2009-2010 Thomas Heil <heil@terminal-consulting.de>
3 # Copyright (C) 2010-2011 OpenWrt.org
5 # This is free software, licensed under the GNU General Public License v2.
6 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
14 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.gz
15 PKG_SOURCE_URL
:=ftp
://www.openl2tp.org
/releases
16 PKG_MD5SUM
:=d3b4a9af652cca9f34d3eea4a7ff6041
20 include $(INCLUDE_DIR
)/kernel.mk
21 include $(INCLUDE_DIR
)/package.mk
23 define Package
/l2tpv3tun
26 DEPENDS
:=+libnl-tiny
+ip
+kmod-l2tp
+kmod-l2tp-ip
+kmod-l2tp-eth
27 TITLE
:=Control utility for static L2TP v3
(Pseudowire
) tunnels
28 MAINTAINER
:=Thomas Heil
<heil@terminal-consulting.de
>
29 URL
:=http
://www.openl2tp.org
32 define Package
/l2tpv3tun
/description
33 The l2tpv3tun utility is a command line frontend for configuring static
34 L2TP v3 pseudowire tunnels.
39 CFLAGS
="$(TARGET_CFLAGS) -I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/usr/include/libnl-tiny/" \
41 LDFLAGS
="$(TARGET_LDFLAGS) -L$(STAGING_DIR)/usr/lib/ -lnl-tiny"
43 define Package
/l2tpv3tun
/install
44 $(INSTALL_DIR
) $(1)/usr
/bin
45 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/l2tpv3tun
$(1)/usr
/bin
/
46 $(INSTALL_DIR
) $(1)/lib
/network
47 $(INSTALL_BIN
) .
/files
/l2tp.sh
$(1)/lib
/network
/
50 $(eval
$(call BuildPackage
,l2tpv3tun
))