1
0
Fork 0
mirror of https://github.com/Ysurac/openmptcprouter-feeds.git synced 2025-02-13 02:51:50 +00:00
openmptcprouter-feeds/mlvpn/Makefile

70 lines
2 KiB
Makefile
Raw Normal View History

2018-06-06 15:57:59 +00:00
#
# Copyright (C) 2017 Zhong Jianxin <azuwis@gmail.com>
2019-01-03 14:56:11 +00:00
# Copyright (C) 2018-2019 Ycarus (Yannick Chabanois) <ycarus@zugaina.org>
2018-06-06 15:57:59 +00:00
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
#
include $(TOPDIR)/rules.mk
PKG_NAME:=mlvpn
2021-09-25 05:21:54 +00:00
PKG_VERSION:=8aa1b16
2018-06-06 15:57:59 +00:00
PKG_RELEASE:=1
PKG_SOURCE_PROTO:=git
2020-05-14 19:13:40 +00:00
PKG_SOURCE_URL:=https://github.com/zehome/MLVPN.git
2021-09-25 05:21:54 +00:00
PKG_SOURCE_VERSION:=8aa1b16d843ea68734e2520e39a34cb7f3d61b2b
PKG_SOURCE_DATE:=2021-08-14
2019-08-09 20:14:30 +00:00
#PKG_SOURCE_URL:=https://github.com/markfoodyburton/MLVPN.git
#PKG_SOURCE_VERSION:=8f9720978b28c1954f9f229525333547283316d2
#PKG_SOURCE_DATE:=2018-09-03
2019-06-24 17:54:59 +00:00
2019-09-09 05:32:16 +00:00
#PKG_SOURCE_URL:=https://github.com/flohoff/MLVPN.git
#PKG_SOURCE_VERSION:=f45cec350a6879b8b020143a78134a022b5df2a7
#PKG_SOURCE_DATE:=2019-05-31
2020-05-14 19:13:40 +00:00
#PKG_SOURCE_URL:=https://github.com/link4all/MLVPN.git
#PKG_SOURCE_VERSION:=3cf976fe37a118a47bc42f51c0294beba0499652
#PKG_SOURCE_DATE:=2019-07-13
2019-09-09 05:32:16 +00:00
2018-06-06 15:57:59 +00:00
PKG_LICENSE:=BSD-2-Clause
PKG_MAINTAINER:=Ycarus (Yannick Chabanois) <ycarus@zugaina.org>
PKG_INSTALL:=1
PKG_FIXUP:=autoreconf
PKG_BUILD_PARALLEL:=1
include $(INCLUDE_DIR)/package.mk
define Package/mlvpn
TITLE:=Multi-Link Virtual Public Network
SECTION:=net
CATEGORY:=Network
URL:=https://zehome.github.io/MLVPN/
SUBMENU:=VPN
MENU:=1
DEPENDS:=+kmod-tun +libev +libpcap +libsodium
endef
define Package/mlvpn/description
Multi-Link Virtual Public Network
Bond your internet links to increase bandwidth (unlimited).
Secure your internet connection by actively monitoring your links and removing the faulty ones, without loosing your TCP connections.
Secure your internet connection to the aggregation server using strong cryptography.
Scriptable automation and monitoring.
endef
define Package/mlvpn/conffiles
/etc/config/mlvpn
endef
define Package/mlvpn/install
$(INSTALL_DIR) $(1)
$(CP) ./files/* $(1)/
$(INSTALL_DIR) $(1)/usr/sbin
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/mlvpn $(1)/usr/sbin/
endef
$(eval $(call BuildPackage,mlvpn))