diff options
author | Pascal Ronecker | 2019-03-24 09:40:15 +0100 |
---|---|---|
committer | Pascal Ronecker | 2019-03-24 09:40:15 +0100 |
commit | 615d633c14686f4c42f17336ba96f52d863b7d81 (patch) | |
tree | 0241db55471ad225881cf86d5f080b4b4834181b | |
parent | 45c09d409903236de6edcfe5da7a43fdacc4050d (diff) | |
download | aur-615d633c14686f4c42f17336ba96f52d863b7d81.tar.gz |
Custom .sh launcher for install in /usr/share
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 10 | ||||
-rwxr-xr-x | google-chat-linux.sh | 7 |
3 files changed, 16 insertions, 3 deletions
@@ -9,7 +9,9 @@ pkgbase = google-chat-linux-git makedepends = nodejs makedepends = npm source = google-chat-linux-git::git+https://github.com/squalou/google-chat-linux.git#branch=master + source = google-chat-linux.sh sha256sums = SKIP + sha256sums = 8a4cbe222200bf214b817003b3598ce0e231956961bc0719b4a6a4cc32aa5b11 pkgname = google-chat-linux-git @@ -11,9 +11,11 @@ makedepends=('nodejs' 'npm') [[ $CARCH == 'x86_64' ]] && _arch='x64' || _arch='ia32' -source=("${pkgname%}::git+${url}#branch=master") +source=("${pkgname%}::git+${url}#branch=master" + "google-chat-linux.sh") -sha256sums=('SKIP') +sha256sums=('SKIP' + '8a4cbe222200bf214b817003b3598ce0e231956961bc0719b4a6a4cc32aa5b11') pkgver() { cd "$srcdir/${pkgname}" @@ -39,8 +41,10 @@ package() { install -dm755 "${pkgdir}/usr/bin" install -Dm644 "${srcdir}/${pkgname}/assets/icon/chat-favicon-no-new-256dp.png" "${pkgdir}/usr/share/icons/hicolor/256x256/apps/${pkgname%-git}.png" install -Dm644 "${srcdir}/${pkgname}/${pkgname%-git}.desktop" "${pkgdir}/usr/share/applications/" - install -Dm755 "${srcdir}/${pkgname}/${pkgname%-git}.sh" "${pkgdir}/usr/bin/" + install -Dm755 "${pkgname%-git}.sh" "${pkgdir}/usr/bin/" + rm "${srcdir}/${pkgname}/${pkgname%-git}.sh" rm -r "${srcdir}/${pkgname}/.git" + chmod 4755 "${srcdir}/${pkgname}/node_modules/electron/dist/chrome-sandbox" mv "${srcdir}/${pkgname}" "${pkgdir}/usr/share/" mv "${pkgdir}/usr/share/${pkgname}" "${pkgdir}/usr/share/${pkgname%-git}" } diff --git a/google-chat-linux.sh b/google-chat-linux.sh new file mode 100755 index 000000000000..1a49ee3b6472 --- /dev/null +++ b/google-chat-linux.sh @@ -0,0 +1,7 @@ +#!/bin/sh +NODE_PATH=/usr/share/google-chat-linux/node_modules/.bin +export PATH=$NODE_PATH:$PATH + +cd /usr/share/google-chat-linux \ + && ${NODE_PATH}/electron . + |