diff options
author | McModder | 2018-10-14 19:35:15 +0300 |
---|---|---|
committer | McModder | 2018-10-14 19:35:15 +0300 |
commit | 27abf773b9d97a0ba673a58053a41605fff59986 (patch) | |
tree | cf661eb42cba87c95e191ae9948920647545dda2 | |
parent | 5f79023bc6255127cdca3126ab03d10542045d1b (diff) | |
download | aur-27abf773b9d97a0ba673a58053a41605fff59986.tar.gz |
Correct package version. Added pkgver(). We now getting checksum and latest app version from its cdn. Moved .desktop from google drive to sources. Removed icon (as not needed). Changed checksums to SHA256.
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 48 | ||||
-rw-r--r-- | tlauncher.desktop | 12 | ||||
-rw-r--r-- | tlauncher.install | 9 |
4 files changed, 59 insertions, 31 deletions
@@ -1,20 +1,23 @@ pkgbase = tlauncher pkgdesc = TLauncher is freeware launcher of Minecraft. - pkgver = 9999 - pkgrel = 3 + pkgver = 1.100.0 + pkgrel = 1 + epoch = 1 url = https://tlaun.ch install = tlauncher.install arch = x86_64 arch = i686 license = GPLv3 + makedepends = jq depends = java-runtime>=8 depends = xorg-xrandr - noextract = TLauncher.jar - source = TLauncher.jar::https://tlaun.ch/download.php?&package=jar - source = tlauncher.desktop::https://drive.google.com/uc?export=download&id=0BwXQWEVmNM9ddTlVM1Q0TGJmT0k - source = mncrft.png::https://drive.google.com/uc?export=download&id=0BwXQWEVmNM9dWm1sbGtoQ29CVTA - md5sums = SKIP - md5sums = 679caa7ce6fd3f3ba1f5e57d71de97e1 - md5sums = 7ad17a837b4a3742a84a34ecd7160665 + noextract = 3133df976aec90532e63677f52f99b4267496b54ed7319350d5190f116c2e48b.jar + source = http://turikhay.ru/tlauncher/legacy_beta/bootstrap/3133df976aec90532e63677f52f99b4267496b54ed7319350d5190f116c2e48b.jar + source = tlauncher.desktop + source = tlauncher.install + sha256sums = 3133df976aec90532e63677f52f99b4267496b54ed7319350d5190f116c2e48b + sha256sums = ab05e25ac610dedf89b9554494eb56d2771789baf405d537f6ae3e2f069a115d + sha256sums = 0346fbc5e81522e498b63d392339024b8617a03de9fdf9126ba6364db94e188b pkgname = tlauncher + @@ -1,29 +1,33 @@ # Maintainer: SaMaLerO <smlr[at]ukr[dot]net> +# Co-Maintainer: McModder <aur @ modder.pw> pkgname=tlauncher -pkgver=9999 -pkgrel=3 -pkgdesc="TLauncher is freeware launcher of Minecraft." -url="https://tlaun.ch" +pkgver=1.100.0 +pkgrel=1 +epoch=1 +pkgdesc='TLauncher is freeware launcher of Minecraft.' +url='https://tlaun.ch' arch=('x86_64' 'i686') license=('GPLv3') -depends=("java-runtime>=8" "xorg-xrandr") -makedepends=() -conflicts=() -replaces=() -backup=() -install='tlauncher.install' -source=("TLauncher.jar::https://tlaun.ch/download.php?&package=jar" - "tlauncher.desktop::https://drive.google.com/uc?export=download&id=0BwXQWEVmNM9ddTlVM1Q0TGJmT0k" - "mncrft.png::https://drive.google.com/uc?export=download&id=0BwXQWEVmNM9dWm1sbGtoQ29CVTA") -noextract=('TLauncher.jar') -md5sums=('SKIP' - '679caa7ce6fd3f3ba1f5e57d71de97e1' - '7ad17a837b4a3742a84a34ecd7160665') +depends=('java-runtime>=8' 'xorg-xrandr') +makedepends=('jq') +_checksum=$(curl -sL 'http://cdn.turikhay.ru/tlauncher/legacy_beta/bootstrap.json' | jq -r '.update.bootstrap.downloads.JAR.checksum') +source=("http://turikhay.ru/tlauncher/legacy_beta/bootstrap/${_checksum}.jar" + 'tlauncher.desktop' + 'tlauncher.install') +noextract=("${_checksum}.jar") +sha256sums=("${_checksum}" + 'ab05e25ac610dedf89b9554494eb56d2771789baf405d537f6ae3e2f069a115d' + '0346fbc5e81522e498b63d392339024b8617a03de9fdf9126ba6364db94e188b') +install="${pkgname}.install" +pkgver() { + echo $(curl -sL 'http://cdn.turikhay.ru/tlauncher/legacy_beta/bootstrap.json' | jq -r '.update.launcher.version') +} + +# tlauncher.jar needs 666 to launch =( package() { - mkdir -p $pkgdir/opt/TLauncher - desktop-file-install tlauncher.desktop --dir "$pkgdir/usr/share/applications/" - install -Dm0644 mncrft.png "$pkgdir/opt/TLauncher/mncrft.png" - install -Dm0644 tlauncher.desktop "$pkgdir/usr/share/applications/tlauncher.desktop" - install -Dm0666 TLauncher.jar "$pkgdir/opt/TLauncher/TLauncher.jar" + mkdir -p "${pkgdir}/opt/tlauncher" + mkdir -p "${pkgdir}/usr/share/applications/" + install -m0644 "${srcdir}/tlauncher.desktop" "${pkgdir}/usr/share/applications/" + install -Dm0666 "${srcdir}/${_checksum}.jar" "${pkgdir}/opt/tlauncher/tlauncher.jar" } diff --git a/tlauncher.desktop b/tlauncher.desktop new file mode 100644 index 000000000000..3a06ef4a3571 --- /dev/null +++ b/tlauncher.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=TLauncher +Comment=TLauncher is Minecraft Launcher +Icon=minecraft +Exec=java -jar /opt/tlauncher/tlauncher.jar +NoDisplay=false +Categories=Application;Game; +StartupNotify=false +Terminal=false + diff --git a/tlauncher.install b/tlauncher.install index e69de29bb2d1..c326a5359049 100644 --- a/tlauncher.install +++ b/tlauncher.install @@ -0,0 +1,9 @@ +post_install() { + echo !! IMPORTANT !! + echo "If you'll expect troubles with launcher self-updating just rebuild this package" + echo +} + +post_upgrade() { + post_install +}
\ No newline at end of file |