new package: n2n

This commit is contained in:
Tee KOBAYASHI 2022-05-15 04:13:41 +09:00 committed by xtkoba
parent 34e34a803b
commit 68197f5ec3
2 changed files with 35 additions and 0 deletions

View File

@ -0,0 +1,11 @@
--- a/Makefile.in
+++ b/Makefile.in
@@ -69,7 +69,7 @@
ifeq ($(CONFIG_TARGET),darwin)
SBINDIR=$(PREFIX)/local/sbin
else
-SBINDIR=$(PREFIX)/sbin
+SBINDIR=$(PREFIX)/bin
endif
MANDIR?=$(PREFIX)/share/man

24
packages/n2n/build.sh Normal file
View File

@ -0,0 +1,24 @@
TERMUX_PKG_HOMEPAGE=https://github.com/ntop/n2n
TERMUX_PKG_DESCRIPTION="A light VPN software"
TERMUX_PKG_LICENSE="GPL-3.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=3.1.1
TERMUX_PKG_SRCURL=https://github.com/ntop/n2n/archive/refs/tags/${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=311f89d147558ae4dfb0d8f8698f5429c05a3e19a9d25cb8c85bd73d02aff834
TERMUX_PKG_DEPENDS="libcap, libpcap, openssl, zstd"
TERMUX_PKG_BUILD_IN_SRC=true
TERMUX_PKG_FORCE_CMAKE=false
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
--disable-miniupnp
--disable-natpmp
--enable-pcap
--enable-cap
--disable-pthread
--with-zstd
--with-openssl
"
TERMUX_PKG_EXTRA_MAKE_ARGS="PREFIX=$TERMUX_PREFIX"
termux_step_pre_configure() {
autoreconf -fi
}