diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 31 |
1 files changed, 6 insertions, 25 deletions
@@ -2,7 +2,7 @@ # Contributor: TZ86 pkgname=vivaldi -pkgver=1.0.403.24 +pkgver=1.0.435.38 pkgrel=1 pkgdesc='An advanced browser made with the power user in mind.' url="https://vivaldi.com" @@ -15,40 +15,21 @@ optdepends=( 'vivaldi-ffmpeg-codecs: playback of proprietary video/audio' 'google-chrome: Widevine DRM Plugin' ) -source_i686=("https://vivaldi.com/download/stable/vivaldi-beta-${pkgver}-1.i386.rpm") -source_x86_64=("https://vivaldi.com/download/stable/vivaldi-beta-${pkgver}-1.x86_64.rpm") -sha256sums_i686=('5e76bc34217ba30ce2aa7608213ffa676d553d42bb4ca4720380bc7bb30c157a') -sha256sums_x86_64=('bd2dda31e538d34ee0a8cf2515e78a30c66ec3ec8f66253572533a4d99dc7459') +source_i686=("https://vivaldi.com/download/stable/vivaldi-stable-${pkgver}-1.i386.rpm") +source_x86_64=("https://vivaldi.com/download/stable/vivaldi-stable-${pkgver}-1.x86_64.rpm") +sha256sums_i686=('4bc4e51bfdda327d2c64168bfbbede6cd51d1d30bc9a86ed3e0275ca9a341093') +sha256sums_x86_64=('c36250a76b3e78dafa513204a354a88ec8695e340d79b47934f8a3504e303a43') package() { - cp -a opt "$pkgdir" - install -dm755 "$pkgdir/usr/bin/" - - # cheat to have the vivaldi path - mv "$pkgdir/opt/vivaldi-beta" "$pkgdir/opt/vivaldi" + cp -a {opt,usr} "$pkgdir" # suid sanbox chmod 4755 "$pkgdir/opt/vivaldi/vivaldi-sandbox" - # link to vivaldi from /usr/bin - ln -sf "/opt/vivaldi/vivaldi" "$pkgdir/usr/bin/vivaldi" - - # fix internal vivaldi link - ( - cd "$pkgdir/opt/vivaldi" - rm vivaldi - ln -s vivaldi-beta vivaldi - ) - # install icons for res in 16 22 24 32 48 64 128 256; do install -Dm644 "$pkgdir/opt/vivaldi/product_logo_${res}.png" \ "$pkgdir/usr/share/icons/hicolor/${res}x${res}/apps/vivaldi.png" done - - # install desktop file - install -Dm644 usr/share/applications/vivaldi-beta.desktop \ - "$pkgdir/usr/share/applications/vivaldi.desktop" - sed -e "s/-beta//g" -i "$pkgdir/usr/share/applications/vivaldi.desktop" } |