summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHenry Tung2022-05-15 03:38:20 -0700
committerHenry Tung2022-05-15 03:38:20 -0700
commitffe2f54e48e0abaf38672ff6cc75b122afbdd7e3 (patch)
tree2cf714edb4750a112fb5ffff8e662cb42bb059dc
downloadaur-ffe2f54e48e0abaf38672ff6cc75b122afbdd7e3.tar.gz
Initial commit
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD29
2 files changed, 51 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..2a837bb23a40
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,22 @@
+pkgbase = python-async-upnp-client
+ pkgdesc = Asyncio UPnP Client library for Python/asyncio
+ pkgver = 0.29.0
+ pkgrel = 1
+ url = https://pypi.org/project/python-async-upnp-client
+ arch = any
+ license = Apache
+ makedepends = python-build
+ makedepends = python-installer
+ makedepends = python-wheel
+ makedepends = python-setuptools
+ depends = python
+ depends = python-voluptuous>=0.12.1
+ depends = python-aiohttp>=3.7.4
+ depends = python-async-timeout>=3.0.0
+ depends = python-async-timeout<5.0.0
+ depends = python-didl-lite
+ depends = python-defusedxml>=0.6.0
+ source = https://files.pythonhosted.org/packages/source/a/async_upnp_client/async_upnp_client-0.29.0.tar.gz
+ sha256sums = 54ac8a7ce4b15eb3ae3c3f4c5b42a964c58414a187f280c19f67b4cc01771908
+
+pkgname = python-async-upnp-client
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..90d5722e50a6
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,29 @@
+# Maintainer: Henry Tung <compgamer89@gmail.com>
+pkgname=python-async-upnp-client
+_pkgname=async_upnp_client
+pkgver=0.29.0
+pkgrel=1
+pkgdesc="Asyncio UPnP Client library for Python/asyncio"
+license=('Apache')
+arch=('any')
+url="https://pypi.org/project/${pkgname}"
+makedepends=(python-build python-installer python-wheel python-setuptools)
+depends=(python
+ 'python-voluptuous>=0.12.1'
+ 'python-aiohttp>=3.7.4'
+ 'python-async-timeout>=3.0.0'
+ 'python-async-timeout<5.0.0'
+ python-didl-lite
+ 'python-defusedxml>=0.6.0')
+source=(https://files.pythonhosted.org/packages/source/${_pkgname::1}/$_pkgname/$_pkgname-$pkgver.tar.gz)
+sha256sums=('54ac8a7ce4b15eb3ae3c3f4c5b42a964c58414a187f280c19f67b4cc01771908')
+
+build() {
+ cd ${srcdir}/${_pkgname}-${pkgver}
+ python -m build --wheel --no-isolation
+}
+
+package() {
+ cd ${srcdir}/${_pkgname}-${pkgver}
+ python -m installer --destdir="$pkgdir" dist/*.whl
+}