From: florian Date: Sat, 31 Jul 2010 22:33:26 +0000 (+0000) Subject: [package] add an openvpn-devel package, patch from Gert Doering X-Git-Url: http://207.154.207.93/?a=commitdiff_plain;h=f654f86f1de9122f3fae06998d5078019888a92c;p=packages.git [package] add an openvpn-devel package, patch from Gert Doering For now, this package uses the symlinked to ../openvpn/files scripts git-svn-id: svn://svn.openwrt.org/openwrt/packages@22445 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- diff --git a/net/openvpn-devel/Makefile b/net/openvpn-devel/Makefile new file mode 100644 index 000000000..f1f30d682 --- /dev/null +++ b/net/openvpn-devel/Makefile @@ -0,0 +1,62 @@ +# +# Makefile for openvpn-devel +# + +include $(TOPDIR)/rules.mk + +PKG_NAME:=openvpn-devel +PKG_VERSION:=201026 +PKG_RELEASE:=1 + +PKG_SOURCE:=openvpn-$(PKG_VERSION).tar.gz +PKG_SOURCE_URL:=ftp://ftp.secure-computing.net/pub/FreeBSD/ports/openvpn-devel/ +PKG_MD5SUM:=b7a1836d033096c4d70f86581c2fc49d + +PKG_INSTALL:=1 +PKG_BUILD_DIR:=$(BUILD_DIR)/openvpn-devel + +include $(INCLUDE_DIR)/package.mk + +define Package/openvpn-devel + SECTION:=net + CATEGORY:=Network + DEPENDS:=+kmod-tun +kmod-ipv6 +libopenssl +liblzo +ip + TITLE:=Open source VPN solution using SSL (devel version) + URL:=http://openvpn.net + SUBMENU:=VPN +endef + +define Package/openvpn-devel/conffiles +/etc/config/openvpn +endef + +define Package/openvpn-devel/description + Open source VPN solution using SSL - DEVEL VERSION, Week $(PKG_VERSION) +endef + +define Build/Configure + $(call Build/Configure/Default, \ + --disable-pthread \ + --disable-debug \ + --disable-plugins \ + --enable-management \ + --disable-socks \ + --enable-password-save \ + --enable-iproute2 \ + --with-iproute-path=/usr/sbin/ip \ + ,\ + ac_cv_func_epoll_create=no \ + ) +endef + +define Package/openvpn-devel/install + $(INSTALL_DIR) $(1)/usr/sbin + $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/openvpn $(1)/usr/sbin/ + $(INSTALL_DIR) $(1)/etc/init.d/ + $(INSTALL_BIN) files/openvpn.init $(1)/etc/init.d/openvpn + $(INSTALL_DIR) $(1)/etc/config + $(INSTALL_CONF) files/openvpn.config $(1)/etc/config/openvpn + $(INSTALL_DIR) $(1)/etc/openvpn +endef + +$(eval $(call BuildPackage,openvpn-devel)) diff --git a/net/openvpn-devel/files b/net/openvpn-devel/files new file mode 120000 index 000000000..aba90e9d6 --- /dev/null +++ b/net/openvpn-devel/files @@ -0,0 +1 @@ +../openvpn/files \ No newline at end of file