# Description: Viber for PC # URL: https://viber.com # Maintainer: Petar Petrov, slackalaxy at gmail dot com # Depends on: cups gst-plugins-bad gtk3 krb5 libevent libidn2 libmng libtiff44 libxslt minizip openssl11 pulseaudio qt6-multimedia qt6-pdfwidgets qt6-wayland snappy tslib xorg-libxcursor xorg-libxinerama xorg-libxkbfile xorg-libxscrnsaver name=viber version=current #version=$(ar p $name.deb control.tar.gz | tar zxO ./control | grep Version | awk '{print $2}' | cut -d- -f1) release=10 source=(http://download.cdn.viber.com/cdn/desktop/Linux/viber.deb) build() { cd $PKG ar p $SRC/$name.deb data.tar.xz | xz -d | tar xv mkdir -p $PKG/usr/lib/$name mv $PKG/opt/$name/* $PKG/usr/lib/$name rm -rf $PKG/opt rm -rf $PKG/usr/share/viber # Fix desktop launcher sed -i 's:/opt/viber/Viber:/usr/bin/ViberPC:' $PKG/usr/share/applications/$name.desktop sed -i 's:/usr/share/pixmaps/viber.png:viber:' $PKG/usr/share/applications/$name.desktop mkdir -p $PKG/usr/bin printf "#!/bin/sh\n/usr/lib/$name/Viber\n" > $PKG/usr/bin/ViberPC ln -s ViberPC $PKG/usr/bin/$name chmod +x $PKG/usr/bin/ViberPC chmod 755 $PKG/usr chmod 755 $PKG/usr/share find $PKG/usr/lib/viber/translations/ -maxdepth 1 -type f -not -name "*_en.qm" -delete cd $PKG/usr/lib/$name/lib ln -s /usr/lib/libavformat.so libavformat.so.58 ln -s /usr/lib/libavcodec.so libavcodec.so.58 ln -s /usr/lib/libswresample.so libswresample.so.3 ln -s /usr/lib/libswscale.so libswscale.so.5 ln -s /usr/lib/libavutil.so libavutil.so.56 }