2 # Copyright (C) 2009-2010 OpenWrt.org
3 # Copyright (C) 2009 Jakob Pfeiffer
5 # This is free software, licensed under the GNU General Public License v2.
6 # See /LICENSE for more information.
9 include $(TOPDIR)/rules.mk
15 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
16 PKG_SOURCE_URL:=@SF/opennhrp
17 PKG_MD5SUM:=6f6f8571ccc0a9f97e52c6240fe9002a
22 include $(INCLUDE_DIR)/package.mk
24 define Package/opennhrp
27 DEPENDS:=+libcares +ipsec-tools +ip +kmod-gre
28 TITLE:=NBMA Next Hop Resolution Protocol
29 URL:=http://opennhrp.sourceforge.net/
32 define Package/opennhrp/description
33 OpenNHRP implements NBMA Next Hop Resolution Protocol (as defined in RFC 2332).
34 It makes it possible to create dynamic multipoint VPN Linux router using NHRP,
35 GRE and IPsec. It aims to be Cisco DMVPN compatible.
38 define Package/opennhrp/conffiles
39 /etc/opennhrp/opennhrp.conf
42 define Package/opennhrp/install
43 $(INSTALL_DIR) $(1)/usr/sbin
44 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/opennhrp{,ctl} $(1)/usr/sbin/
45 $(INSTALL_DIR) $(1)/etc/opennhrp
46 $(INSTALL_CONF) $(PKG_INSTALL_DIR)/etc/opennhrp/opennhrp.conf $(1)/etc/opennhrp/
47 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/etc/opennhrp/opennhrp-script $(1)/etc/opennhrp/
48 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/etc/opennhrp/racoon-ph1down.sh $(1)/etc/opennhrp/
49 $(INSTALL_DIR) $(1)/etc/init.d
50 $(INSTALL_BIN) ./files/opennhrp.init $(1)/etc/init.d/opennhrp
53 $(eval $(call BuildPackage,opennhrp))