diff options
author | Saurabh Kumar Sharma | 2021-08-28 22:03:51 +0530 |
---|---|---|
committer | Saurabh Kumar Sharma | 2021-08-28 22:03:51 +0530 |
commit | 7700651fff4329364e27bfce934c17e0ca679abf (patch) | |
tree | b21aac17cc017024d6107fc9289670ca6016cd61 | |
parent | 42cb631b7b532f3e1cfc3cb2da0967b8558401d6 (diff) | |
download | aur-7700651fff4329364e27bfce934c17e0ca679abf.tar.gz |
Updating the build script
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 15 insertions, 32 deletions
@@ -1,6 +1,6 @@ pkgbase = imgbrd-grabber-bin pkgdesc = Unofficial binary installer for ImgBrd Grabber - pkgver = 1.0 + pkgver = 7.6.1 pkgrel = 2 url = https://github.com/Bionus/imgbrd-grabber arch = x86_64 @@ -9,10 +9,7 @@ pkgbase = imgbrd-grabber-bin depends = imagemagick conflicts = imgbrd-grabber-git options = !strip - source = imgbrd-grabber.desktop - source = imgbrd-grabber.png - sha256sums = c43bf8672d239ebcc98f175e01f4ec6015b279a90e713522acd76bedb0e353ff - sha256sums = f0300d4576141332016d2e89ca8bc1cd48244197b48c0302b2d0018c87c0b6fd + source = imgbrd-grabber.tar.gz::https://github.com/Bionus/imgbrd-grabber/releases/download/v7.6.1/Grabber_v7.6.1.tar.gz + sha256sums = SKIP pkgname = imgbrd-grabber-bin - @@ -1,7 +1,8 @@ -# Maintainer: Saurabh Kumar Sharma <saurabh000345 at gmail dot com> -_appname_=imgbrd-grabber -pkgname="${_appname_}-bin" -pkgver=1.0 +# Maintainer: Saurabh Kumar Sharma <imesskayesss@protonmail.com> + +_appname=imgbrd-grabber +pkgname="${_appname}-bin" +pkgver=7.6.1 pkgrel=2 pkgdesc="Unofficial binary installer for ImgBrd Grabber" arch=("x86_64") @@ -11,28 +12,13 @@ depends=("wget" "imagemagick") options=('!strip') conflicts=('imgbrd-grabber-git') -source=("${_appname_}.desktop" "${_appname_}.png") -sha256sums=("c43bf8672d239ebcc98f175e01f4ec6015b279a90e713522acd76bedb0e353ff" - "f0300d4576141332016d2e89ca8bc1cd48244197b48c0302b2d0018c87c0b6fd") - -prepare(){ - # Getting latest package version - latver=$(curl --silent 'https://api.github.com/repos/Bionus/imgbrd-grabber/releases/latest' | grep ".*tag_name.*" | sed -E 's/.*"([^"]+)".*/\1/' | sed -e 's/.\(.*\)/\1/') - echo "Downloading ImgBrd Grabber v$latver" - mkdir -p ${_appname_} - downloadlink=$(curl --silent 'https://api.github.com/repos/Bionus/imgbrd-grabber/releases/latest' | grep ".*browser_download_url.*AppImage*" | sed -E 's/.*"([^"]+)".*/\1/') - echo " Downloading through: ${downloadlink}" - wget -q -N -c --show-progress "${downloadlink}" -O ${_appname_}/${_appname_}.appimage - chmod +x ${_appname_}/${_appname_}.appimage -} +source=("${_appname}.tar.gz::https://github.com/Bionus/imgbrd-grabber/releases/download/v${pkgver}/Grabber_v${pkgver}.tar.gz") +sha256sums=("SKIP") package(){ - install -dm755 "${pkgdir}/"{opt,usr/share/applications} - cp -rL "${srcdir}/${_appname_}" "${pkgdir}/opt/${_appname_}" - install -Dm644 "${srcdir}/${_appname_}.desktop" "${pkgdir}/usr/share/applications/${_appname_}.desktop" - for _size in "192x192" "128x128" "96x96" "64x64" "48x48" "32x32" "24x24" "22x22" "20x20" "16x16" "8x8" - do - install -dm755 "${pkgdir}/usr/share/icons/hicolor/${_size}/apps" - convert "${srcdir}/${_appname_}.png" -resize "${_size}" "${pkgdir}/usr/share/icons/hicolor/${_size}/apps/${_appname_}.png" - done + install -dm755 "${pkgdir}/"{opt/${_appname},usr/share/applications,usr/bin,usr/share/icons/} + cp -a "${srcdir}/." "${pkgdir}/opt/${_appname}/" + cp -r "${srcdir}/hicolor" "${pkgdir}/usr/share/icons/hicolor" + ln -s "/opt/${_appname}/"{Grabber,Grabber-cli} "${pkgdir}/usr/bin/" + install -D "${srcdir}/grabber.desktop" -t "${pkgdir}/usr/share/applications/" } |