1 # Copyright (C) 2006 OpenWrt.org
3 # This is free software, licensed under the GNU General Public License v2.
4 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
12 PKG_UPSTREAM_VERSION
:=0.70-pre20031121
14 PKG_MD5SUM
:=3f2707b6e16a8cb72e7bf64f574202fa
16 PKG_SOURCE_URL
:=http
://ftp.debian.org
/debian
/pool
/main
/l
/l2tpd
17 PKG_SOURCE
:=$(PKG_NAME
)_
$(PKG_UPSTREAM_VERSION
).orig.
tar.gz
20 PKG_BUILD_DIR
:=$(BUILD_DIR
)/$(PKG_NAME
)-$(PKG_UPSTREAM_VERSION
).orig
21 PKG_INSTALL_DIR
:=$(PKG_BUILD_DIR
)/ipkg-install
23 include $(INCLUDE_DIR
)/package.mk
28 TITLE
:=An L2TP
(Layer
2 Tunneling Protocol
) daemon
29 DESCRIPTION
:=A layer
2 tunneling protocol implementation.
\\\
30 l2tpd is the open source implementation of the L2TP tunneling
\\\
31 protocol
(RFC2661
). It does implement both LAC and LNS role
\\\
32 in a L2TP networking architecture. The main goal of this protocol is
\\\
33 to tunnel PPP frame trough an ip network.
\\\
34 URL
:=http
://l2tpd.sourceforge.net
/
37 define Package
/l2tpd
/conffiles
39 /etc
/ppp
/options.l2tpd
43 $(call Build
/Compile
/Default
,CFLAGS
="$(TARGET_CFLAGS) -I. -DLINUX -DSANITY -DIP_ALLOCATION")
46 define Package
/l2tpd
/install
47 install -d
-m0755
$(1)/etc
/l2tpd
48 install -m0644 .
/files
/l2tpd.conf
$(1)/etc
/l2tpd
/
49 install -d
-m0755
$(1)/etc
/ppp
50 install -m0644 .
/files
/options.l2tpd
$(1)/etc
/ppp
/
51 install -d
-m0755
$(1)/etc
/init.d
52 install -m0755 .
/files
/l2tpd.init
$(1)/etc
/init.d
/l2tpd
53 install -d
-m0755
$(1)/usr
/sbin
54 install -m0755
$(PKG_BUILD_DIR
)/$(PKG_NAME
) $(1)/usr
/sbin
/
57 $(eval
$(call BuildPackage
,l2tpd
))