summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGene C2022-10-26 11:14:38 -0400
committerGene C2022-10-26 11:14:38 -0400
commit6b05b86ee6079853e79df6dc7403ef63e264d33e (patch)
treec9777f93c3152d750b882727f53252d633d0d6a0
downloadaur-6b05b86ee6079853e79df6dc7403ef63e264d33e.tar.gz
ready to share
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD40
2 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..6f3922a505fc
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = wg_tool
+ pkgdesc = Tool to manage wireguard server and users
+ pkgver = 1.1.1
+ pkgrel = 1
+ url = https://github.com/gene-git/wg_tool
+ arch = any
+ license = MIT
+ makedepends = git
+ makedepends = python-pip
+ makedepends = python-poetry
+ makedepends = rsync
+ depends = python>3.9
+ depends = python-packaging
+ source = git+https://github.com/gene-git/wg_tool
+ sha512sums = SKIP
+
+pkgname = wg_tool
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c640cbcd9dbb
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+#
+# PKGBUILD for mkpkg
+# This builds the latest release tag.
+# git HEAD is well also well tested before any repo change.
+#
+# Maintainer: Gene C <arch@sapience.com>
+# Contributor:
+#
+pkgname='wg_tool'
+pkgdesc='Tool to manage wireguard server and users'
+_gitname='wg_tool'
+
+pkgver=1.1.1
+pkgrel=1
+url="https://github.com/gene-git/wg_tool"
+
+arch=(any)
+license=(MIT)
+depends=('python>3.9' 'python-packaging')
+makedepends=('git' 'python-pip' 'python-poetry' 'rsync')
+_mkpkg_depends=('python>minor')
+source=("git+https://github.com/gene-git/${_gitname}")
+sha512sums=('SKIP')
+
+pkgver() {
+ cd "${_gitname}"
+ git describe --tags --abbrev=0
+}
+
+build() {
+ cd "${_gitname}"
+ /usr/bin/rm -f dist/*
+ poetry build
+}
+
+package() {
+ cd "${_gitname}"
+ ./scripts/do-install ${pkgdir}
+}
+# vim:set ts=4 sts=4 sw=4 et: