From c328b3ddf4b5aea05aa42d265f27d026a088519c Mon Sep 17 00:00:00 2001 From: Tee KOBAYASHI Date: Fri, 1 Apr 2022 03:01:33 +0900 Subject: [PATCH] new package: litespeedtest --- packages/litespeedtest/Makefile.patch | 15 +++++++++++++++ packages/litespeedtest/build.sh | 20 ++++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 packages/litespeedtest/Makefile.patch create mode 100644 packages/litespeedtest/build.sh diff --git a/packages/litespeedtest/Makefile.patch b/packages/litespeedtest/Makefile.patch new file mode 100644 index 000000000..a2b2276f1 --- /dev/null +++ b/packages/litespeedtest/Makefile.patch @@ -0,0 +1,15 @@ +--- a/Makefile ++++ b/Makefile +@@ -16,10 +16,8 @@ + windows-amd64 + + +-all: linux-amd64 darwin-amd64 windows-amd64 # Most used +- +-docker: +- $(GOBUILD) -o $(BINDIR)/$(NAME)-$@ ++all: ++ $(GOBUILD) -o $(BINDIR)/$(NAME) + + darwin-amd64: + GOARCH=amd64 GOOS=darwin $(GOBUILD) -o $(BINDIR)/$(NAME)-$@ diff --git a/packages/litespeedtest/build.sh b/packages/litespeedtest/build.sh new file mode 100644 index 000000000..092e3a0cc --- /dev/null +++ b/packages/litespeedtest/build.sh @@ -0,0 +1,20 @@ +TERMUX_PKG_HOMEPAGE=https://github.com/xxf098/LiteSpeedTest +TERMUX_PKG_DESCRIPTION="A simple tool for batch test ss/ssr/v2ray/trojan servers" +TERMUX_PKG_LICENSE="GPL-3.0" +TERMUX_PKG_MAINTAINER="@termux" +TERMUX_PKG_VERSION=0.8.0 +TERMUX_PKG_SRCURL=https://github.com/xxf098/LiteSpeedTest/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=b89db315ea3645c9e8e0464fa4276f53ba3c55e07d496d150bc6acfbe66d5259 +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_EXTRA_MAKE_ARGS="VERSION=$TERMUX_PKG_VERSION" + +termux_step_pre_configure() { + termux_setup_golang + + go mod init || : + go mod tidy +} + +termux_step_make_install() { + install -Dm700 -t $TERMUX_PREFIX/bin bin/lite +}