summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKevin Gravier2019-11-20 11:03:07 -0500
committerKevin Gravier2019-11-20 11:03:07 -0500
commite947e1df06a2a625697e2ffe10d227cb6c29f2cb (patch)
tree842242251bd3cb7f5401e754855a28548a35ab3e
parent99f8603bdc86d1f3891ead36e2f6ffb3c1ffb848 (diff)
downloadaur-e947e1df06a2a625697e2ffe10d227cb6c29f2cb.tar.gz
Update to fix icon cache
-rw-r--r--PKGBUILD14
1 files changed, 10 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index a22baed10294..4e8bb370f8c2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Kevin Gravier<kevin@mrkmg.com>
pkgname=nativescript-sidekick
pkgver=1.19.1.v.2019.8.1.2
-pkgrel=1
+pkgrel=2
pkgdesc="NativeScript Sidekick is a desktop GUI that enhances the power of the NativeScript CLI and simplifies the development of mobile applications. It is designed to be a companion that complements your code editor, source control, and any other tools you use."
arch=('x86_64')
url="https://www.nativescript.org"
@@ -10,12 +10,18 @@ groups=('')
depends=('desktop-file-utils' 'gconf' 'hicolor-icon-theme' 'libappindicator-gtk2' 'libnotify' 'libxtst' 'nss')
options=('!strip' '!emptydirs')
install=${pkgname}.install
-source_x86_64=("$pkgname-$pkgver.deb::https://sk-cdn.nativescript.cloud/fusion/1.19.1-v.2019.8.1.2/linux/NativeScriptSidekick__amd64.deb")
-sha512sums_x86_64=('44f0880b475efd84adec246dbf72c4f4a8ce2b623c63ad97c7734809649e37b335cd556722c3aaacdc278ac1b734361a38ac2b9d279afb65fe050df60eddecf8')
+source_x86_64=("$pkgname-$pkgver.deb::https://sk-cdn.nativescript.cloud/fusion/1.19.1-v.2019.8.1.2/linux/NativeScriptSidekick__amd64.deb"
+ "launcher1.patch")
+sha512sums_x86_64=('44f0880b475efd84adec246dbf72c4f4a8ce2b623c63ad97c7734809649e37b335cd556722c3aaacdc278ac1b734361a38ac2b9d279afb65fe050df60eddecf8'
+ '52421ed9086bf3eb511ed36856f27a7d2122b6add3ef69f9562a7c11b4a2f3d960f4ab809eae93915151e27f88898dc1e6292451fdc1891b67bbc81c637a3017')
package() {
tar xf data.tar.xz -C "${pkgdir}"
-
+ mv "${pkgdir}/opt/NativeScript Sidekick" "${pkgdir}/opt/NativeScriptSidekick"
+ mv "${pkgdir}/opt/NativeScriptSidekick/NativeScript Sidekick" "${pkgdir}/opt/NativeScriptSidekick/NativeScriptSidekick"
+ mv "${pkgdir}/usr/share/applications/NativeScript Sidekick.desktop" "${pkgdir}/usr/share/applications/NativeScriptSidekick.desktop"
+ patch "${pkgdir}/usr/share/applications/NativeScriptSidekick.desktop" < launcher1.patch
+ find "${pkgdir}/usr/share/icons/hicolor" -type f -name 'NativeScript Sidekick.png' | while IFS= read -r f; do mv -i "$f" "$(dirname "$f")/NativeScriptSidekick.png" ; done
install -d "${pkgdir}/${pkgname}/opt"
install -d "${pkgdir}/${pkgname}/usr/share"
}