summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDimitris Kiziridis2020-05-10 01:15:39 +0300
committerDimitris Kiziridis2020-05-10 01:15:39 +0300
commitcdff0e5216ed9e5701961692892da1169bed0683 (patch)
tree58c72b96fb3d5479c4fd83810e606e8caddba47e /PKGBUILD
parentae8f5c5a5630e6e081fbad9318fc47ac286d3d3b (diff)
downloadaur-cdff0e5216ed9e5701961692892da1169bed0683.tar.gz
sanitize pkgbuild
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD21
1 files changed, 13 insertions, 8 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 9938f59baf48..bedacee0f56d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,24 +7,29 @@ pkgver=2.5.0
pkgrel=2
provides=('blobsaver')
pkgdesc="A cross-platform GUI app for saving SHSH blobs using tsschecker"
-arch=('any')
+arch=('x86_64')
url='https://github.com/airsquared/blobsaver'
-license=('GPL-3.0')
-depends=('java-runtime=8' 'java8-openjfx' 'archlinux-java-run' 'libfragmentzip')
+license=('GPL3')
+depends=('java-runtime=8'
+ 'zlib'
+ 'bash'
+ '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')
+source=("${pkgname}-${pkgver}.tar.gz::${url}/releases/download/v${pkgver}/blobsaver-linux.tar.gz")
+sha256sums=('692efae56c684d979a5f7557ac037feb252d174e6fb2a54981696630c2c54686')
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
+archlinux-java-run -a 8 -b 8 -- -jar /opt/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 -Dm755 "$srcdir/tsschecker" -t "${pkgdir}/opt/${_pkgname}"
+ install -Dm755 "$srcdir/blobsaver.jar" -t "${pkgdir}/opt/${_pkgname}"
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