diff options
author | Stephan Springer | 2019-02-08 16:09:12 +0100 |
---|---|---|
committer | Stephan Springer | 2019-02-08 16:09:12 +0100 |
commit | ffdffe016a147f300311f376468741edf09d295b (patch) | |
tree | d7772a0066e247dd35013332637fae1c58138e7e /PKGBUILD | |
parent | 3b93cde6b0123d4b861211d1a8585c0801fb87fa (diff) | |
download | aur-ffdffe016a147f300311f376468741edf09d295b.tar.gz |
install symbolic link instead of wrapper script
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 12 |
1 files changed, 5 insertions, 7 deletions
@@ -12,10 +12,8 @@ provides=('signal-desktop') conflicts=('signal') options=('!strip') depends=('gconf' 'gtk3' 'libnotify' 'nss' 'xdg-utils' 'libxss') -source=("https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${pkgver}_amd64.deb" - 'signal-desktop') -sha256sums=('24a9f4c02743993b81b3d4886dd1518e190c20726219f0caf9879e02b6aad305' - '69be405397369ba47d1df61271efef72c1cf3af417d8a5c4dec1bbeb2cca084e') +source=("https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${pkgver}_amd64.deb") +sha256sums=('24a9f4c02743993b81b3d4886dd1518e190c20726219f0caf9879e02b6aad305') package() { # extract package data @@ -24,9 +22,9 @@ package() { # fix permissions in 1.9.0+ (Some directories have now 775; changing them back to 755) find "${pkgdir}" -type d -not -perm 755 -exec chmod 755 {} \; - # install alias in /usr/bin - mkdir "${pkgdir}/usr/bin" - install -D -m755 signal-desktop "${pkgdir}/usr/bin/signal-desktop" + # install symbolic link in /usr/bin + install -d -m755 "${pkgdir}/usr/bin" + ln -s /opt/Signal/signal-desktop "${pkgdir}/usr/bin" # second desktop entry for starting in tray only sed -e 's,^\(Name=.*\),\1 (Start in Tray),' -e 's,^\(Exec=.*\)%U,\1--start-in-tray %U,' \ |