diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 45 |
1 files changed, 22 insertions, 23 deletions
@@ -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" } |