diff options
author | not_anonymous | 2023-10-02 08:05:37 -0600 |
---|---|---|
committer | not_anonymous | 2023-10-02 08:05:37 -0600 |
commit | dea299ea0a6068ffa505f0df721364bc5419929b (patch) | |
tree | 74afba4cefdffcc4f2e75f407818621d5b57b214 /PKGBUILD | |
download | aur-dea299ea0a6068ffa505f0df721364bc5419929b.tar.gz |
Initial Commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..307a66b71e21 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: not_anonymous <nmlibertarian@gmail.com> +# Submitter: not_anonymous <nmlibertarian@gmail.com> + +pkgname=wfdserver +pkgver=23.2.1 +pkgrel=1 +pkgdesc="Ham Radio - WINTER Field Day - Multi-user Server for clients using the fdlogger package" +license=(GPL) +arch=(any) +url="https://pypi.org/project/$pkgname/" +depends=(python python-xmltodict python-requests sqlite hamradio-menus wfdlogger) +makedepends=(python-build python-installer python-wheel) +provides=(wfdserver) +conflicts=(wfdserver-git) +source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/${pkgname/-/_}-$pkgver.tar.gz" + "$pkgname.1") + +build() { + cd $srcdir/$pkgname-$pkgver + + python -m build --wheel --no-isolation +} + +package() { + cd $srcdir/$pkgname-$pkgver + + python -m installer --destdir="$pkgdir" dist/*.whl + + mv $pkgdir/usr/bin/$pkgname $pkgdir/usr/bin/$pkgname.1 + install -Dm755 ../$pkgname.1 $pkgdir/usr/bin/$pkgname + + install -Dm755 $pkgname/data/k6gte-$pkgname.desktop $pkgdir/usr/share/applications/k6gte-$pkgname.desktop + install -Dm755 $pkgname/data/k6gte.$pkgname.svg $pkgdir/usr/share/pixmaps/k6gte-$pkgname.svg +} +md5sums=('3df9d0e87bb4f4a248f76883907ac4b8' + '191d01a89f8e62ba1ca70fc7448747a6') +sha256sums=('b1b70aea6354ec5a38c767163acb08f6461648f7705a0b0ec73a9ae3b69f51cb' + '0bd8dc5a342bb333660ec73a54f3f92e9dc8900ce01810fb17d58f3b3a5ccca3') |