diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..45c2bfe4e678 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Hao Long <aur@esd.cc> + +pkgname=vxwireguard-generator-git +pkgver=r16.779f0a5 +pkgrel=1 +pkgdesc='Utility to generate VXLAN over Wireguard mesh SD-WAN configuration' +arch=('any') +url='https://github.com/m13253/VxWireguard-Generator' +license=('MIT') +provides=('vwgen') +conflicts=('vwgen') +depends=('python-pynacl' + 'python-setuptools' + 'python-toml') +makedepends=('git') +source=("$pkgname::git+$url.git") +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cd $pkgname + python setup.py build +} + +package() { + cd $pkgname + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +} |