diff options
author | JakobDev | 2023-06-09 22:34:21 +0200 |
---|---|---|
committer | JakobDev | 2023-06-09 22:34:21 +0200 |
commit | 0985b6964ef259b53935b3aa17828dbdaf6317cd (patch) | |
tree | 37fb510acf85180a7fafb69e9fe858c504918525 | |
parent | 3535fa9a641f8656d425dd31cf7c43c5bc03d181 (diff) | |
download | aur-0985b6964ef259b53935b3aa17828dbdaf6317cd.tar.gz |
Update to Version 5.0
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 33 |
2 files changed, 26 insertions, 27 deletions
@@ -1,20 +1,22 @@ pkgbase = jdminecraftlauncher - pkgdesc = A oldstyle Minecraft launcher written in Python - pkgver = 3.2 + pkgdesc = An classic styled Minecraft Launcher + pkgver = 5.0 pkgrel = 1 - url = https://gitlab.com/JakobDev/jdMinecraftLauncher + url = https://codeberg.org/JakobDev/jdMinecraftLauncher arch = any license = GPL3 - makedepends = gendesk + makedepends = qt5-tools + makedepends = python-build + makedepends = python-setuptools + makedepends = python-installer + makedepends = python-wheel depends = python - depends = python-setuptools depends = python-pyqt6 depends = python-pyqt6-webengine - depends = python-requests depends = python-minecraft-launcher-lib - depends = python-jdtranslationhelper + depends = python-requests optdepends = gamemode: Run Minecraft in gamemode - source = jdminecraftlauncher-3.2.tar.gz::https://gitlab.com/JakobDev/jdMinecraftLauncher/-/archive/3.2/jdMinecraftLauncher-3.2.tar.gz - sha256sums = 2eea914e24ed8672cb80a9a724d56e6271d3922fd5ef79f195ad84e39880ad07 + source = jdminecraftlauncher-5.0.tar.gz::https://codeberg.org/JakobDev/jdMinecraftLauncher/archive/5.0.tar.gz + sha256sums = 41ee52c85ce45c79683da0864352c9c09d141d78742420cb8731b65f1c653fa2 pkgname = jdminecraftlauncher @@ -1,27 +1,24 @@ pkgname=jdminecraftlauncher -pkgver=3.2 +pkgver=5.0 pkgrel=1 -pkgdesc="A oldstyle Minecraft launcher written in Python" +pkgdesc="An classic styled Minecraft Launcher" arch=("any") -url="https://gitlab.com/JakobDev/jdMinecraftLauncher" +url="https://codeberg.org/JakobDev/jdMinecraftLauncher" license=("GPL3") -depends=("python" - "python-setuptools" - "python-pyqt6" - "python-pyqt6-webengine" - "python-requests" - "python-minecraft-launcher-lib" - "python-jdtranslationhelper") -makedepends=("gendesk") +depends=("python" "python-pyqt6" "python-pyqt6-webengine" "python-minecraft-launcher-lib" "python-requests") +makedepends=("qt5-tools" "python-build" "python-setuptools" "python-installer" "python-wheel") optdepends=("gamemode: Run Minecraft in gamemode") -source=("${pkgname}-${pkgver}.tar.gz::https://gitlab.com/JakobDev/jdMinecraftLauncher/-/archive/${pkgver}/jdMinecraftLauncher-${pkgver}.tar.gz") -sha256sums=("2eea914e24ed8672cb80a9a724d56e6271d3922fd5ef79f195ad84e39880ad07") +source=("${pkgname}-${pkgver}.tar.gz::https://codeberg.org/JakobDev/jdMinecraftLauncher/archive/${pkgver}.tar.gz") +sha256sums=("41ee52c85ce45c79683da0864352c9c09d141d78742420cb8731b65f1c653fa2") + +build() { + cd "jdminecraftlauncher" + python -m build --wheel --no-isolation +} package() { - cd "jdMinecraftLauncher-${pkgver}" - python setup.py install --root="$pkgdir/" --optimize=1 - install -Dm644 "jdMinecraftLauncher/Icon.svg" "${pkgdir}/usr/share/icons/hicolor/scalable/apps/com.gitlab.JakobDev.jdMinecraftLauncher.svg" - install -Dm644 "deploy/com.gitlab.JakobDev.jdMinecraftLauncher.metainfo.xml" -t "${pkgdir}/usr/share/metainfo" - install -Dm644 "deploy/com.gitlab.JakobDev.jdMinecraftLauncher.desktop" -t "${pkgdir}/usr/share/applications" + cd "jdminecraftlauncher" + python -m installer --destdir "$pkgdir" dist/*.whl + python install-unix-datafiles.py --prefix "${pkgdir}/usr" install -Dm644 "LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" } |