summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD45
1 files changed, 22 insertions, 23 deletions
diff --git a/PKGBUILD b/PKGBUILD
index a1907effbb03..35beb4c6b079 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,45 +5,44 @@
# Contributor: Özgür Sarıer <ozgursarier1011601115[at]gmail[dot]com>
pkgname=viber
-pkgver=10.3.0.37
-pkgrel=2
+pkgver=12.0.0.7
+pkgrel=1
pkgdesc="Proprietary cross-platform IM and VoIP software"
arch=('x86_64')
-url="http://viber.com"
+url='https://www.viber.com'
license=('custom')
-depends=('libxss' 'xcb-util-image' 'xcb-util-keysyms' 'xcb-util-renderutil' 'xcb-util-wm' 'libxss'
- 'openssl' 'libpulse' 'alsa-lib' 'nss' 'libxcomposite' 'libxcursor' 'libxdamage' 'libcurl-compat'
+depends=('libxss' 'xcb-util-image' 'xcb-util-keysyms' 'xcb-util-renderutil' 'xcb-util-wm' 'libxss'
+ 'openssl' 'libpulse' 'alsa-lib' 'nss' 'libxcomposite' 'libxcursor' 'libxdamage'
'gst-plugins-base' 'gst-plugins-good' 'gst-plugins-ugly' 'gst-libav' 'libxslt' 'openssl-1.0')
options=('!strip')
-source=("$pkgname-$pkgver.tar.gz::https://download.cdn.viber.com/cdn/desktop/Linux/${pkgname}.deb"
- "eula.html"
- "viber")
-md5sums=('aba85df68ff4960ca27d0310b5a64ca5'
- 'd128190efcd7312829583e682cf46b98'
- '51943e698680b19eb85e66f4c3c22adf')
+source=("$pkgname-$pkgver.deb::https://download.cdn.viber.com/cdn/desktop/Linux/viber.deb")
+sha256sums=('bfc771fec15dacf4b1cbc6e64b7217c0ea14ce216a5e66f17022de255099d898')
prepare() {
- cd "${srcdir}"
+ cd "$srcdir"
+
+ tar -xf control.tar.gz
tar -Jxf data.tar.xz
sed -e 's|Exec=/opt/viber/Viber|Exec=viber|g' \
- -e 's|Network;Application;|Network;Application;InstantMessaging;|g' \
-e 's|/usr/share/pixmaps/viber.png|viber.png|g' \
-i usr/share/applications/viber.desktop
}
package() {
- cd "${srcdir}"
- install -m 755 -d "${pkgdir}"/opt/viber/
- install -Dm755 viber "${pkgdir}/usr/bin/viber"
- install -Dm644 eula.html "${pkgdir}/usr/share/licenses/viber/eula.html"
- install -Dm644 usr/share/applications/viber.desktop "${pkgdir}/usr/share/applications/viber.desktop"
+ cd "$srcdir"
+
+ install -dm755 "$pkgdir/opt"
+ cp -r "$srcdir/opt/viber/" "$pkgdir/opt/"
+ install -Dm644 usr/share/applications/viber.desktop -t "$pkgdir/usr/share/applications/"
+ install -Dm644 copyright "$pkgdir/usr/share/licenses/viber/LICENSE"
- cp -r ${srcdir}/opt/viber/ "${pkgdir}/opt/"
+ install -dm755 "$pkgdir/usr/bin/"
+ ln -s /opt/viber/Viber "$pkgdir/usr/bin/viber"
# install icons
- cd "${srcdir}/opt/viber/"
- for isize in 16x16 24x24 32x32 48x48 64x64 96x96 128x128 256x256; do
- install -Dm644 icons/${isize}.png "${pkgdir}/usr/share/icons/hicolor/${isize}/apps/viber.png"
+ cd "$srcdir/opt/viber/"
+ for iconsize in 16x16 24x24 32x32 48x48 64x64 96x96 128x128 256x256; do
+ install -Dm644 icons/$iconsize.png "$pkgdir/usr/share/icons/hicolor/$iconsize/apps/viber.png"
done
- install -Dm644 icons/Viber.svg "${pkgdir}/usr/share/icons/hicolor/scalable/apps/viber.svg"
+ install -Dm644 icons/Viber.svg "$pkgdir/usr/share/icons/hicolor/scalable/apps/viber.svg"
}