diff options
author | Frederik “Freso” S. Olesen | 2019-04-11 23:15:23 +0200 |
---|---|---|
committer | Frederik “Freso” S. Olesen | 2019-04-11 23:15:23 +0200 |
commit | 265526962bd34f176d8c6e463e318669af5c5702 (patch) | |
tree | 096edf34890daa4c3baf76f0cb12ded70c08ff94 | |
parent | b1876fb3066daaeccb2c35d89a308cdbb7c700de (diff) | |
download | aur-265526962bd34f176d8c6e463e318669af5c5702.tar.gz |
Download AmidstExporter.jar with unique filename
See "Warning" at https://wiki.archlinux.org/index.php/PKGBUILD#source
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | PKGBUILD | 11 |
3 files changed, 14 insertions, 8 deletions
@@ -1,15 +1,15 @@ pkgbase = amidstexporter pkgdesc = Advanced Minecraft Interface and Data/Structure Tracking; fork with location export. pkgver = 1.44 - pkgrel = 2 + pkgrel = 3 url = http://www.buildingwithblocks.info/exportfromseed.html changelog = ChangeLog arch = any license = GPL3 depends = java-runtime optdepends = minecraft: the game itself - noextract = AmidstExporter.jar - source = https://github.com/Treer/AMIDST/releases/download/v1.44/AmidstExporter.jar + noextract = AmidstExporter-1.44.jar + source = AmidstExporter-1.44.jar::https://github.com/Treer/AMIDST/releases/download/v1.44/AmidstExporter.jar source = amidstexporter.sh source = amidstexporter.desktop md5sums = 9c7a369c34aaa5cc48d7456706cfc989 diff --git a/ChangeLog b/ChangeLog index f8e8b5d9ac3b..0758f859d553 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,10 @@ 2019-04-11 Frederik “Freso” S. Olesen <freso.dk@gmail.com> + * 1.44-3 : + Make download of AmidstExporter.jar download to a unique filename. + +2019-04-11 Frederik “Freso” S. Olesen <freso.dk@gmail.com> + * 1.44-2 : Copy various changes from amidst PKGBUILD: Install program icon(s) as per freedesktop.org’s Icon Theme Specification. @@ -4,16 +4,17 @@ pkgname=amidstexporter pkgver='1.44' _jarfile='AmidstExporter.jar' -pkgrel=2 +_jarfile_version="${_jarfile//.jar/}-$pkgver.jar" +pkgrel=3 pkgdesc='Advanced Minecraft Interface and Data/Structure Tracking; fork with location export.' arch=('any') license=('GPL3') url='http://www.buildingwithblocks.info/exportfromseed.html' depends=('java-runtime') optdepends=('minecraft: the game itself') -noextract=("$_jarfile") +noextract=("$_jarfile_version") changelog=ChangeLog -source=("https://github.com/Treer/AMIDST/releases/download/v${pkgver}/${_jarfile}" +source=("${_jarfile_version}::https://github.com/Treer/AMIDST/releases/download/v${pkgver}/${_jarfile}" amidstexporter.sh amidstexporter.desktop) md5sums=('9c7a369c34aaa5cc48d7456706cfc989' @@ -24,7 +25,7 @@ prepare() { cd "$srcdir" # Extract icon - bsdcpio --quiet --extract --make-directories --insecure 'amidst/resources/icon*.png' < "$_jarfile" + bsdcpio --quiet --extract --make-directories --insecure 'amidst/resources/icon*.png' < "$_jarfile_version" } package() { @@ -32,7 +33,7 @@ package() { install -Dm755 'amidstexporter.sh' "$pkgdir/usr/bin/amidstexporter" install -Dm644 'amidstexporter.desktop' "$pkgdir/usr/share/applications/amidstexporter.desktop" - install -Dm644 "$_jarfile" "$pkgdir/usr/share/java/$pkgname/$_jarfile" + install -Dm644 "$_jarfile_version" "$pkgdir/usr/share/java/$pkgname/$_jarfile" icon_sizes=(16 32 64) for s in "${icon_sizes[@]}"; do |