summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJakobDev2023-05-29 23:02:07 +0200
committerJakobDev2023-05-29 23:02:07 +0200
commit3822c51b6547efd2d095ecbe632cc5c7ab94dcf6 (patch)
tree57eb155eb8c1477840c9f61a9439396c0e5cba0f /PKGBUILD
parent9f101fb81b7ca8bb035d121a879402a68aec4e15 (diff)
downloadaur-3822c51b6547efd2d095ecbe632cc5c7ab94dcf6.tar.gz
Update to Version 2.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD35
1 files changed, 16 insertions, 19 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 676798987610..e7fa3e66a8aa 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,28 +1,25 @@
# Maintainer: JakobDev<jakobdev at gmx dot de>
pkgname=jdnbtexplorer
-pkgver=1.2
+pkgver=2.0
pkgrel=1
-pkgdesc="A Editor for Minecraft NBT files"
+pkgdesc="An Editor for Minecraft NBT files"
arch=("any")
-url="https://gitlab.com/JakobDev/jdNBTExplorer"
+url="https://codeberg.org/JakobDev/jdNBTExplorer"
license=("GPL3")
-depends=("python" "python-pyqt6" "python-jdtranslationhelper" "python-nbt" "python-setuptools")
-makedepends=("gendesk")
-source=("${pkgname}-${pkgver}.tar.gz::https://gitlab.com/JakobDev/jdNBTExplorer/-/archive/${pkgver}/jdNBTExplorer-${pkgver}.tar.gz")
-sha256sums=("93ca67a4e3a102628b9e808c05f075acd2004dec1d6acb9784721dcd35a71a2e")
+depends=("python" "python-pyqt6" "python-nbt" "python-setuptools")
+makedepends=("qt5-tools" "python-build" "python-setuptools" "python-installer" "python-wheel")
+source=("${pkgname}-${pkgver}.tar.gz::https://codeberg.org/JakobDev/jdNBTExplorer/archive/${pkgver}.tar.gz")
+sha256sums=("5a615548edc3c07449903b157c54b8e655804e0d5ae06deebf2586d75809ae0f")
+
+build() {
+ cd "jdnbtexplorer"
+ python -m build --wheel --no-isolation
+}
package() {
- cd "jdNBTExplorer-${pkgver}"
- python setup.py install --root="$pkgdir/" --optimize=1
- install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
- install -Dm644 "jdNBTExplorer/Logo.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
- gendesk -f -n --pkgname "${pkgname}" \
- --pkgdesc "$pkgdesc" \
- --name "jdNBTExplorer" \
- --comment "$pkgdesc" \
- --exec jdNBTExplorer \
- --categories "Game" \
- --icon "${pkgname}"
- install -Dm644 "${pkgname}.desktop" -t "${pkgdir}/usr/share/applications"
+ cd "jdnbtexplorer"
+ python -m installer --destdir "$pkgdir" dist/*.whl
+ python install-unix-datafiles.py --prefix "${pkgdir}/usr"
+ install -Dm644 "LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}"
}