diff options
author | Dimitris Kiziridis | 2020-04-18 22:04:41 +0300 |
---|---|---|
committer | Dimitris Kiziridis | 2020-04-18 22:04:41 +0300 |
commit | 6cf3a322bce884470a545b3bb298230c7d9627c7 (patch) | |
tree | c4bd4a47b3a0c34ba9b8f0dfb931b05c43554f1c /PKGBUILD | |
download | aur-6cf3a322bce884470a545b3bb298230c7d9627c7.tar.gz |
merge to blobsaver-bin
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..030fd5867696 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Dimitris Kiziridis <ragouel at outlook dot com> +# Contributor: Cobalt Space <cobaltspace at protonmail dot com> + +pkgname=blobsaver +pkgver=2.5.0 +pkgrel=1 +pkgdesc="A cross-platform GUI app for saving SHSH blobs using tsschecker" +arch=('any') +url='https://github.com/airsquared/blobsaver' +license=('GPL-3.0') +depends=('java-runtime=8' 'java8-openjfx' 'archlinux-java-run' 'libfragmentzip') +optdepends=('libimobiledevice: Get plugged in device information' + 'libirecovery: Utility to talk to iBoot/iBSS via USB') +makedepends=('gendesk') +source=("${url}/releases/download/v${pkgver}/blobsaver-linux.tar.gz") +md5sums=('d5fffa4c30776df2b679387ad3bd8543') + +package() { + gendesk -f -n --pkgname "${pkgname}" --pkgdesc "${pkgdesc}" \ + --exec="${pkgname}" --categories=Utility --icon "${pkgname}" + echo "#!/usr/bin/env bash +archlinux-java-run -a 8 -b 8 -- -jar /usr/share/java/blobsaver/blobsaver.jar +" > "${pkgname}.sh" + install -Dm755 "$srcdir/$pkgname.jar" "$pkgdir/usr/share/java/$pkgname/$pkgname.jar" + install -Dm755 "$srcdir/tsschecker" "$pkgdir/usr/share/java/$pkgname/tsschecker" + install -Dm775 "$srcdir/$pkgname.sh" "$pkgdir/usr/bin/$pkgname" + install -Dm644 "$srcdir/$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" +}
\ No newline at end of file |