summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJakobDev2023-06-09 22:56:05 +0200
committerJakobDev2023-06-09 22:56:05 +0200
commitfd1304b3b044bf282163536ee2851fb9849b88b8 (patch)
tree75ef91eb22ec3ed53d549c1d6e6724b1053c709a /PKGBUILD
downloadaur-pyproject-appimage.tar.gz
Add pyproject-appimage
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD25
1 files changed, 25 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..87d88c7d0709
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,25 @@
+# Maintainer: JakobDev<jakobdev at gmx dot de>
+
+pkgname=pyproject-appimage
+pkgver=3.0
+pkgrel=1
+pkgdesc="Generate AppImages from your Python projects"
+arch=("any")
+url="https://codeberg.org/JakobDev/pyproject-appimage"
+license=("BSD")
+depends=("python" "python-requests")
+makedepends=("python-build" "python-setuptools" "python-installer" "python-wheel")
+source=("${pkgname}-${pkgver}.tar.gz::https://codeberg.org/JakobDev/pyproject-appimage/archive/${pkgver}.tar.gz")
+sha256sums=("6e578762a605e1cd9ecb5acd13a71a11a0ad9a44c6c2aee1eb86c3451b3eedaa")
+
+build() {
+ cd "pyproject-appimage"
+ python -m build --wheel --no-isolation
+}
+
+package() {
+ cd "pyproject-appimage"
+ python -m installer --destdir "$pkgdir" dist/*.whl
+ install -Dm644 "README.md" -t "${pkgdir}/usr/share/doc/${pkgname}"
+ install -Dm644 "LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}