summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authoralzpmq2022-09-11 11:34:08 +0800
committeralzpmq2022-09-11 11:34:08 +0800
commit682a4b89516d5f3bfca4cc781012f1cd59b8fda3 (patch)
treeafaa90d57c8efc8b6a47705547b659a4dde4065a /PKGBUILD
downloadaur-682a4b89516d5f3bfca4cc781012f1cd59b8fda3.tar.gz
published
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD43
1 files changed, 43 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..97009cda77a0
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,43 @@
+# Maintainer: alzpmq <kodatemitsuru@outlook.com>
+# Contributor: lisuke <1657787678@qq.com>
+pkgname=xx-net-git
+pkgver=4.9.5.r5.g6d979b7a
+pkgrel=1
+pkgdesc="XX-Net, a web proxy tool.(development version)"
+arch=('x86_64' 'i686' 'armv7h')
+url="https://github.com/XX-net/XX-Net"
+license=('unknown')
+depends=('python' 'python-pycryptodome')
+options=('!strip')
+
+optdepends=('python2: A high-level scripting language'
+ 'miredo: a Teredo server/client, x86_64'
+ 'miredo-debian: a Teredo client, armv7')
+makedepends=('git')
+conflicts=('xx-net')
+install=$pkgname.install
+source=(
+ "xx-net-git::git+https://github.com/XX-net/XX-Net/"
+ "xx-net.service"
+ )
+noextract=()
+md5sums=(
+ 'SKIP'
+ '9911696fa6f035c8cb4e1c10359c6682'
+ )
+validpgpkeys=()
+pkgver() {
+ cd "$srcdir/$pkgname"
+ ( git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+ )
+}
+package() {
+
+ mkdir -p $pkgdir/opt/XX-net/
+ cp -r ${srcdir}/$pkgname/* $pkgdir/opt/XX-net/
+
+ mkdir -p $pkgdir/usr/bin/
+ ln -s /opt/XX-net/xx_net.sh $pkgdir/usr/bin/xx_net
+
+ install -D -m644 ${srcdir}/xx-net.service $pkgdir/etc/systemd/system/xx-net.service
+}