diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 15 |
1 files changed, 12 insertions, 3 deletions
@@ -2,7 +2,7 @@ # Contributor: TZ86 pkgname=vivaldi -pkgver=1.0.435.40 +pkgver=1.0.435.42 pkgrel=1 pkgdesc='An advanced browser made with the power user in mind.' url="https://vivaldi.com" @@ -11,14 +11,15 @@ options=(!strip !zipman) license=('custom') arch=('i686' 'x86_64') depends=('gtk2' 'nss' 'libxtst' 'gconf' 'libxss' 'freetype2' 'ttf-font' 'desktop-file-utils' 'shared-mime-info' 'alsa-lib') +makedepends=('w3m') optdepends=( 'vivaldi-ffmpeg-codecs: playback of proprietary video/audio' 'google-chrome: Widevine DRM Plugin' ) 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=('5ab35d5dcf8760483d5a86e5026c47593baefd0ed2c44ef2684e49140f233bab') -sha256sums_x86_64=('5ea87ea94cade5ec7fd2924732a86f3f9ec2bfbbbff319633fa39692029ed2b3') +sha256sums_i686=('5df1703ed0ed89b9de62d38045fe75274e8373f386c6a0b448dfdbcd64b6fcc2') +sha256sums_x86_64=('8e915ed46f96bfee42ac1c1a8a7df4397c832b300cd13eef393c149b8b8d1fbf') package() { cp -a {opt,usr} "$pkgdir" @@ -31,5 +32,13 @@ package() { install -Dm644 "$pkgdir/opt/vivaldi/product_logo_${res}.png" \ "$pkgdir/usr/share/icons/hicolor/${res}x${res}/apps/vivaldi.png" done + + # license + install -dm755 "$pkgdir/usr/share/licenses/$pkgname" + strings "$pkgdir/opt/vivaldi/locales/en-US.pak" \ + | tr '\n' ' ' \ + | sed -rne 's/.*(<html lang.*>.*html>).*/\1/p' \ + | w3m -I 'utf-8' -T 'text/html' \ + > "$pkgdir/usr/share/licenses/$pkgname/eula.txt" } |