diff options
author | Luca Saito | 2022-12-02 15:43:19 +0100 |
---|---|---|
committer | Luca Saito | 2022-12-02 15:43:19 +0100 |
commit | e6cdb946c45376aade7d54f82f0fcf5a70c858b7 (patch) | |
tree | 1da361c6abaaf74a93881994ac237140732a0d81 | |
parent | 015b0d258c29087141a8e1b65debc73a1100bd32 (diff) | |
download | aur-e6cdb946c45376aade7d54f82f0fcf5a70c858b7.tar.gz |
version 4.768
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 4 | ||||
-rw-r--r-- | PKGBUILD.save | 44 |
3 files changed, 49 insertions, 5 deletions
@@ -1,6 +1,6 @@ pkgbase = minecraft-technic-launcher pkgdesc = Choose from thousands of community-made Minecraft modpacks - pkgver = 4.765 + pkgver = 4.768 pkgrel = 1 url = https://www.technicpack.net/ arch = any @@ -10,10 +10,10 @@ pkgbase = minecraft-technic-launcher depends = xorg-xrandr depends = hicolor-icon-theme noextract = TechnicLauncher.jar - source = minecraft-technic-launcher-4.765.jar::https://launcher.technicpack.net/launcher4/765/TechnicLauncher.jar + source = minecraft-technic-launcher-4.768.jar::https://launcher.technicpack.net/launcher4/768/TechnicLauncher.jar source = technic-launcher source = technic-launcher.desktop - sha256sums = 0c2baec3eca888e9ea643ed860204a8b36f772cf51d436bfcce8b410681ad2e2 + sha256sums = 7bb873f142769bdf00d5857d065f46d396f06d14b0cecf94b370ed1699759300 sha256sums = 11e5cbc3ae9888865c34bec90ce725532a039aa751aefa61cd4703c9f0460397 sha256sums = 221da85f9fb535951e490a3feda052c60839883ae0806d7d587b0c64337f3513 @@ -3,7 +3,7 @@ pkgname=minecraft-technic-launcher # Find the latest version number at https://api.technicpack.net/launcher/version/stable4 -pkgver=4.765 +pkgver=4.768 pkgrel=1 pkgdesc='Choose from thousands of community-made Minecraft modpacks' arch=('any') @@ -17,7 +17,7 @@ noextract=('TechnicLauncher.jar') source=("$pkgname-$pkgver.jar::https://launcher.technicpack.net/launcher${pkgver:0:1}/${pkgver:2}/TechnicLauncher.jar" "technic-launcher" "technic-launcher.desktop") -sha256sums=('0c2baec3eca888e9ea643ed860204a8b36f772cf51d436bfcce8b410681ad2e2' +sha256sums=('7bb873f142769bdf00d5857d065f46d396f06d14b0cecf94b370ed1699759300' '11e5cbc3ae9888865c34bec90ce725532a039aa751aefa61cd4703c9f0460397' '221da85f9fb535951e490a3feda052c60839883ae0806d7d587b0c64337f3513') diff --git a/PKGBUILD.save b/PKGBUILD.save new file mode 100644 index 000000000000..da3c68f6d761 --- /dev/null +++ b/PKGBUILD.save @@ -0,0 +1,44 @@ +# Maintainer: prolletto64 <poiluonzo@mail.com> +# Contributor: kozec + +pkgname=minecraft-technic-launcher +# Find the latest version number at https://api.technicpack.net/launcher/version/stable4 +pkgver=4.768 +pkgrel=1 +pkgdesc='Choose from thousands of community-made Minecraft modpacks' +arch=('any') +license=('custom') +url='https://www.technicpack.net/' +depends=('java-runtime=8' 'xorg-xrandr' 'hicolor-icon-theme') +makedepends=('icoutils') +# bsdtar would fail with "can't replace existing directory with non-directory" +noextract=('TechnicLauncher.jar') +# as 25-06-2022 HTTPS endpoint started working again +source=("$pkgname-$pkgver.jar::https://launcher.technicpack.net/launcher${pkgver:0:1}/${pkgver:2}/TechnicLauncher.jar" + "technic-launcher" + "technic-launcher.desktop") +sha256sums=('7bb873f142769bdf00d5857d065f46d396f06d14b0cecf94b370ed1699759300' + '11e5cbc3ae9888865c34bec90ce725532a039aa751aefa61cd4703c9f0460397' + '221da85f9fb535951e490a3feda052c60839883ae0806d7d587b0c64337f3513') + +prepare() { + bsdtar -xf "$pkgname-$pkgver.jar" licenses + bsdtar -xf "$pkgname-$pkgver.jar" net/technicpack/launcher/resources/icon.ico + icotool -x "net/technicpack/launcher/resources/icon.ico" -o . +} + +package(){ + install -Dm755 technic-launcher "$pkgdir/usr/bin/technic-launcher" + install -Dm644 "$pkgname-$pkgver.jar" \ + "$pkgdir/usr/share/java/$pkgname/technic-launcher.jar" + + + # Desktop integration + install -Dm644 technic-launcher.desktop -t "$pkgdir/usr/share/applications/" + for size in 16 32 48 64; do + install -D -m644 "icon_"?"_${size}x${size}x32.png" \ + "$pkgdir/usr/share/icons/hicolor/${size}x${size}/apps/technic-launcher.png" + done + + install -Dm644 licenses/* -t "$pkgdir/usr/share/licenses/$pkgname/" +} |