tor: moved to github
[openwrt.org/packages.git] / net / Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
#
# Copyright (C) 2009-2011 OpenWrt.org
# Copyright (C) 2009 Jakob Pfeiffer
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
#
 
include $(TOPDIR)/rules.mk
 
PKG_NAME:=opennhrp
PKG_VERSION:=0.12.3
PKG_RELEASE:=2
 
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
PKG_SOURCE_URL:=@SF/opennhrp
PKG_MD5SUM:=4d0ec7c0282e181ecca4d78e52067da3
 
PKG_FIXUP:=autoreconf
PKG_BUILD_PARALLEL:=1
PKG_INSTALL:=1
 
include $(INCLUDE_DIR)/package.mk
 
define Package/opennhrp
  SECTION:=net
  CATEGORY:=Network
  SUBMENU:=VPN
  DEPENDS:=+libcares +ipsec-tools +ip +kmod-gre
  KCONFIG:=CONFIG_ARPD=y
  TITLE:=NBMA Next Hop Resolution Protocol
  URL:=http://opennhrp.sourceforge.net/
endef
 
define Package/opennhrp/description
  OpenNHRP implements NBMA Next Hop Resolution Protocol (as defined in RFC 2332).
  It makes it possible to create dynamic multipoint VPN Linux router using NHRP,
  GRE and IPsec. It aims to be Cisco DMVPN compatible.
endef
 
define Package/opennhrp/conffiles
/etc/opennhrp/opennhrp.conf
endef
 
define Package/opennhrp/install
        $(INSTALL_DIR) $(1)/usr/sbin
        $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/opennhrp{,ctl} $(1)/usr/sbin/
        $(INSTALL_DIR) $(1)/etc/opennhrp
        $(INSTALL_CONF) $(PKG_INSTALL_DIR)/etc/opennhrp/opennhrp.conf $(1)/etc/opennhrp/
        $(INSTALL_BIN) $(PKG_INSTALL_DIR)/etc/opennhrp/opennhrp-script $(1)/etc/opennhrp/
        $(INSTALL_BIN) $(PKG_INSTALL_DIR)/etc/opennhrp/racoon-ph1down.sh $(1)/etc/opennhrp/
        $(INSTALL_BIN) $(PKG_INSTALL_DIR)/etc/opennhrp/racoon-ph1dead.sh $(1)/etc/opennhrp/
        $(INSTALL_DIR) $(1)/etc/init.d
        $(INSTALL_BIN) ./files/opennhrp.init $(1)/etc/init.d/opennhrp
endef
 
$(eval $(call BuildPackage,opennhrp))
 
comments