summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMcModder2020-04-30 16:33:39 +0300
committerMcModder2020-04-30 16:33:39 +0300
commita579d8313cfa521025e0a6371ffa207988e475a5 (patch)
tree98a9af36dab1e1bf9d85771a8b5ea2b8ddf33859
parent098e65ee2628a39230eb4b25236b3287dae0129b (diff)
downloadaur-a579d8313cfa521025e0a6371ffa207988e475a5.tar.gz
bump 1.114.4; replaced bootstrap.jar with patched version not requiring 666 rights to launch
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD23
-rw-r--r--tlauncher.desktop2
3 files changed, 21 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 60f275bd6e5d..8fc56c2e9132 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = tlauncher
pkgdesc = TLauncher Legacy is freeware launcher of Minecraft.
- pkgver = 1.112.4
- pkgrel = 1
+ pkgver = 1.114.4
+ pkgrel = 2
epoch = 1
url = https://tlaun.ch
install = tlauncher.install
@@ -9,7 +9,7 @@ pkgbase = tlauncher
license = GPLv3
depends = java-runtime>=8
depends = xorg-xrandr
- noextract = 972758e1c5cad62861844a94f2830a14c7e795975108cd3d31de729285c53eb6.jar
+ noextract = tl_bootstrap_1.8.2_patched.jar
noextract = 6e40f9b10a2a5ef00004e4d406d33a5550ec069a6475be9bf26b8fe94b9b0bea.jar
noextract = jdom-2.0.2.jar
noextract = xz-1.5.jar
@@ -30,7 +30,7 @@ pkgbase = tlauncher
noextract = java-statsd-client-3.1.0.jar
noextract = tlauncher.desktop
noextract = tlauncher.install
- source = https://tlauncherrepo.com/legacy_beta/bootstrap/972758e1c5cad62861844a94f2830a14c7e795975108cd3d31de729285c53eb6.jar
+ source = https://files.modder.pw/mc/tl_bootstrap_1.8.2_patched.jar
source = https://tlauncherrepo.com/legacy_beta/launcher/6e40f9b10a2a5ef00004e4d406d33a5550ec069a6475be9bf26b8fe94b9b0bea.jar
source = http://u.tlauncher.ru/repo/libraries/org/jdom/jdom/2.0.2/jdom-2.0.2.jar
source = http://u.tlauncher.ru/repo/libraries/org/tukaani/xz/1.5/xz-1.5.jar
@@ -51,7 +51,7 @@ pkgbase = tlauncher
source = http://u.tlauncher.ru/repo/libraries/com/timgroup/java-statsd-client/3.1.0/java-statsd-client-3.1.0.jar
source = tlauncher.desktop
source = tlauncher.install
- sha256sums = 972758e1c5cad62861844a94f2830a14c7e795975108cd3d31de729285c53eb6
+ sha256sums = b713eb25937d7f0a70a5c8dbd29c511c53f710a63cba6d5f824cc9f4cb9d8a93
sha256sums = 6e40f9b10a2a5ef00004e4d406d33a5550ec069a6475be9bf26b8fe94b9b0bea
sha256sums = 2bdf7a48fddc9259f5aa420eee328e939d71302a6a1b79a176e4fd47ee988b97
sha256sums = 86f30fa8775fa3a62cdb39d1ed78a6019164c1058864048d42cbee244e26e840
@@ -70,7 +70,7 @@ pkgbase = tlauncher
sha256sums = 815a73e20e90a413662eefe8594414684df3d5723edcd76070e1a5aee864616e
sha256sums = 6b4c15577b5256b64c7e3d69dcdbf8d18f17f68ac5928e36936bd6a40a91c218
sha256sums = bbb82aadb5e4209527c15fcc40e514b6f4c921a37bc66b68b3611bec70c538e8
- sha256sums = 3e6fd08d4ed36b3fe4c1cbd06cddd78fd8b3b491e350c2d0cf8d4234e5ba2727
+ sha256sums = 63d7258ab63c40bfed855811f9772936350cb83993ff6cfef16c21db0642fb01
sha256sums = 0346fbc5e81522e498b63d392339024b8617a03de9fdf9126ba6364db94e188b
pkgname = tlauncher
diff --git a/PKGBUILD b/PKGBUILD
index 6d7d962ddb12..76c86e86ac3c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,8 +2,8 @@
# Co-Maintainer: McModder <aur @ modder.pw>
# PLEASE do not mark it out-of date because "2.xx is released", *2.xx a separate project with same name from other dev team*
pkgname=tlauncher
-pkgver=1.112.4
-pkgrel=1
+pkgver=1.114.4
+pkgrel=2
epoch=1
pkgdesc='TLauncher Legacy is freeware launcher of Minecraft.'
url='https://tlaun.ch'
@@ -19,11 +19,14 @@ _librepo='http://u.tlauncher.ru/repo'
# _librepo='http://repo.tlauncher.ru/repo'
# _librepo='http://turikhay.ru/tlauncher/repo'
-_bootstrap_version=''
-_bootstrap_checksum='972758e1c5cad62861844a94f2830a14c7e795975108cd3d31de729285c53eb6' # mark out-of-date if you'll get 404
+_bootstrap_checksum='972758e1c5cad62861844a94f2830a14c7e795975108cd3d31de729285c53eb6'
_launcher_checksum='6e40f9b10a2a5ef00004e4d406d33a5550ec069a6475be9bf26b8fe94b9b0bea'
-source=("${_repo}/legacy_beta/bootstrap/${_bootstrap_checksum}.jar"
+source=(#"${_repo}/legacy_beta/bootstrap/${_bootstrap_checksum}.jar"
+ # Patched bootstrap to allow launching without RW rights (RO only)
+ # Pached by TL dev; if you're having questions you can ask it
+ # using support email support[at]tlauncher.ru
+ "https://files.modder.pw/mc/tl_bootstrap_1.8.2_patched.jar"
"${_repo}/legacy_beta/launcher/${_launcher_checksum}.jar"
"${_librepo}/libraries/org/jdom/jdom/2.0.2/jdom-2.0.2.jar"
@@ -47,8 +50,9 @@ source=("${_repo}/legacy_beta/bootstrap/${_bootstrap_checksum}.jar"
'tlauncher.desktop'
'tlauncher.install')
noextract=("${source[@]##*/}")
-sha256sums=("${_bootstrap_checksum}"
- ${_launcher_checksum}
+sha256sums=(#"${_bootstrap_checksum}"
+ 'b713eb25937d7f0a70a5c8dbd29c511c53f710a63cba6d5f824cc9f4cb9d8a93'
+ "${_launcher_checksum}"
'2bdf7a48fddc9259f5aa420eee328e939d71302a6a1b79a176e4fd47ee988b97'
'86f30fa8775fa3a62cdb39d1ed78a6019164c1058864048d42cbee244e26e840'
@@ -68,14 +72,15 @@ sha256sums=("${_bootstrap_checksum}"
'6b4c15577b5256b64c7e3d69dcdbf8d18f17f68ac5928e36936bd6a40a91c218'
'bbb82aadb5e4209527c15fcc40e514b6f4c921a37bc66b68b3611bec70c538e8'
- '3e6fd08d4ed36b3fe4c1cbd06cddd78fd8b3b491e350c2d0cf8d4234e5ba2727'
+ '63d7258ab63c40bfed855811f9772936350cb83993ff6cfef16c21db0642fb01'
'0346fbc5e81522e498b63d392339024b8617a03de9fdf9126ba6364db94e188b')
install="${pkgname}.install"
package() {
install -Dm0644 "${srcdir}/tlauncher.desktop" "${pkgdir}/usr/share/applications/tlauncher.desktop"
- install -Dm0644 "${srcdir}/${_bootstrap_checksum}.jar" "${pkgdir}/opt/tlauncher/bootstrap.jar"
+# install -Dm0644 "${srcdir}/${_bootstrap_checksum}.jar" "${pkgdir}/opt/tlauncher/bootstrap.jar"
+ install -Dm0644 "${srcdir}/tl_bootstrap_1.8.2_patched.jar" "${pkgdir}/opt/tlauncher/bootstrap.jar"
install -Dm0644 "${srcdir}/${_launcher_checksum}.jar" "${pkgdir}/opt/tlauncher/launcher.jar"
install -Dm0644 "${srcdir}/jdom-2.0.2.jar" "${pkgdir}/opt/tlauncher/lib/org/jdom/jdom/2.0.2/jdom-2.0.2.jar"
diff --git a/tlauncher.desktop b/tlauncher.desktop
index 496047096e70..ec127ae3ab1a 100644
--- a/tlauncher.desktop
+++ b/tlauncher.desktop
@@ -4,7 +4,7 @@ Type=Application
Name=TLauncher
Comment=TLauncher is Minecraft Launcher
Icon=minecraft
-Exec=java -Dtlauncher.bootstrap.targetLibFolder=/opt/tlauncher/lib -Dtlauncher.bootstrap.ignoreSelfUpdate=true -Dtlauncher.bootstrap.ignoreUpdate=true -Dtlauncher.bootstrap.targetJar=/opt/tlauncher/launcher.jar -jar /opt/tlauncher/bootstrap.jar
+Exec=java -Dtlauncher.bootstrap.targetLibFolder=/opt/tlauncher/lib -Dtlauncher.bootstrap.brand=legacy_beta -Dtlauncher.bootstrap.ignoreSelfUpdate=true -Dtlauncher.bootstrap.ignoreUpdate=true -Dtlauncher.bootstrap.targetJar=/opt/tlauncher/launcher.jar -jar /opt/tlauncher/bootstrap.jar
NoDisplay=false
Categories=Application;Game;
StartupNotify=false