summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorStephan Springer2019-02-08 16:09:12 +0100
committerStephan Springer2019-02-08 16:09:12 +0100
commitffdffe016a147f300311f376468741edf09d295b (patch)
treed7772a0066e247dd35013332637fae1c58138e7e /PKGBUILD
parent3b93cde6b0123d4b861211d1a8585c0801fb87fa (diff)
downloadaur-ffdffe016a147f300311f376468741edf09d295b.tar.gz
install symbolic link instead of wrapper script
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD12
1 files changed, 5 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index fa7ca42f8f0b..92f194e8145b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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,' \