diff options
-rw-r--r-- | network/viber/viber.SlackBuild | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/network/viber/viber.SlackBuild b/network/viber/viber.SlackBuild index fcf94a5809..5f23a34200 100644 --- a/network/viber/viber.SlackBuild +++ b/network/viber/viber.SlackBuild @@ -2,7 +2,7 @@ # # Slackware build script for Viber -# Copyright 2009-2010 Roberto Metere, Cagliari (CA), Italy +# Copyright 2014-2015 Roberto Metere, Cagliari (CA), Italy # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -24,7 +24,7 @@ PRGNAM=viber VERSION=${VERSION:-4.2.2.6} -BUILD=${BUILD:-2} +BUILD=${BUILD:-3} TAG=${TAG:-_SBo} case "$(uname -m)" in @@ -51,18 +51,23 @@ ar p $CWD/${PRGNAM}.deb data.tar.gz | gunzip | tar xv mv $PKG/opt/viber/* $PKG/usr/share/viber rm -r $PKG/opt # Fix desktop launcher -sed -i 's/\/opt\/viber\/Viber/\/usr\/bin\/viber/' $PKG/usr/share/applications/viber.desktop +sed -i 's/\/opt\/viber\/Viber/\/usr\/bin\/ViberPC/' $PKG/usr/share/applications/viber.desktop # # Make a shell launcher # # In my opinion, it's a bug... that is, Viber must be called from installation path # or with complete path to installation path, because it looks for other files. -# Any symbolic link or hard copy of main binary to /usr/bin would yeld to a +# Any symbolic link or hard copy of main binary to /usr/bin would yield a # non-working launcher. # +# ViberPC is the name of the window (it is better to call it as such for a better +# integration with docks, like cairo-dock) +# Anyway for compatibility with previous version a link to /usr/bin/viber is created. +# mkdir -p $PKG/usr/bin -printf "#!/bin/sh\n/usr/share/viber/Viber\n" > $PKG/usr/bin/viber +printf "#!/bin/sh\n/usr/share/viber/Viber\n" > $PKG/usr/bin/ViberPC +ln -s ViberPC $PKG/usr/bin/viber # Adjust ownerships and permissions chown -R root:root . @@ -71,7 +76,7 @@ find -L . \ -o -perm 511 \) -exec chmod 755 {} \; -o \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -chmod +x $PKG/usr/bin/viber +chmod +x $PKG/usr/bin/ViberPC cd mkdir -p $PKG/usr/doc/$PRGNAM-$REAL_VER |