summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authordatabase641282021-08-01 16:45:12 +0800
committerdatabase641282021-08-01 16:45:12 +0800
commitcf8d0198a30df753fe1d0635e2017e5eb563c56d (patch)
treef70da3ea26a953396d0ed1250d86af6ffa11c2bc /PKGBUILD
downloadaur-cf8d0198a30df753fe1d0635e2017e5eb563c56d.tar.gz
📦 Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD26
1 files changed, 26 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a6c577cfc4d5
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,26 @@
+# Maintainer: database64128 <free122448@hotmail.com>
+pkgname=qv2ray-static-bin-nightly
+pkgver=20210731
+pkgrel=1
+pkgdesc="A cross platform connection manager for V2Ray and other backends"
+arch=(x86_64)
+url="https://github.com/moodyhunter/QvPersonal"
+license=('GPL3')
+depends=('glibc')
+optdepends=('v2ray: use packaged v2ray')
+provides=('qv2ray')
+conflicts=('qv2ray' 'xray')
+source=("api-output.json::https://api.github.com/repos/Shadowsocks-NET/QvStaticBuild/releases/latest")
+b2sums=('SKIP')
+
+pkgver() {
+ cat api-output.json | grep tag_name | cut -d '"' -f 4 | sed 's/^nightly-//;s/-//g'
+}
+
+package() {
+ curl -Lo $pkgver.tar.zst $(cat api-output.json | grep browser_download_url | cut -d '"' -f 4)
+ rm api-output.json
+ rm ../api-output.json
+ mkdir $pkgdir/usr
+ tar -C $pkgdir/usr -xvf $pkgver.tar.zst
+}