From c20477a0cb944b530b1f85ef25549e8c1cfd0b76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sim=C3=B3n=20Oro=C3=B1o?= Date: Wed, 14 Nov 2018 23:14:27 -0400 Subject: [PATCH] Update to version 0.56.12 --- .SRCINFO | 19 +++++++++++-------- .gitignore | 1 + PKGBUILD | 42 +++++++++++++++++++++++++++--------------- logo.png | Bin 0 -> 4451 bytes 4 files changed, 39 insertions(+), 23 deletions(-) create mode 100644 logo.png diff --git a/.SRCINFO b/.SRCINFO index 9da19b1..2b4a633 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,8 +1,8 @@ pkgbase = brave-bin pkgdesc = Web browser that blocks ads and trackers by default (binary release). - pkgver = 0.24.0 - pkgrel = 2 - url = https://www.brave.com + pkgver = 0.56.12 + pkgrel = 1 + url = https://brave.com/download arch = x86_64 license = custom depends = gtk3 @@ -14,18 +14,21 @@ pkgbase = brave-bin depends = ttf-font optdepends = cups: Printer support optdepends = pepper-flash: Adobe Flash support - provides = brave + provides = brave-bin provides = brave-browser - conflicts = brave + conflicts = brave-bin + noextract = brave-bin-0.56.12.zip options = !strip - source = brave-bin-0.24.0.tar.bz2::https://github.com/brave/browser-laptop/releases/download/v0.24.0dev/brave.tar.bz2 - source = MPL2::https://raw.githubusercontent.com/brave/browser-laptop/master/LICENSE.txt + source = brave-bin-0.56.12.zip::https://github.com/brave/brave-browser/releases/download/v0.56.12/brave-v0.56.12-linux-x64.zip + source = MPL2::https://raw.githubusercontent.com/brave/brave-browser/master/LICENSE source = brave-bin.sh source = brave-bin.desktop - sha512sums = 6ff1dbbe3810a96a45738e77239fd4752fe7e949ef7cf5be74bf9a46f084db03be843497922e3932f2b1312089e5ad42394d95db243a034121318b063b9faeb0 + source = logo.png + sha512sums = beaa393a4eb5cfef039e95b638489ad18cbd448b06cf88eaf4bba5ebd9db08d9fa1ee75afae7ae6e39d8a8b461187de8ecf644dbe4b7ad74bd89085b4b7ee918 sha512sums = b8823586fead21247c8208bd842fb5cd32d4cb3ca2a02339ce2baf2c9cb938dfcb8eb7b24c95225ae625cd0ee59fbbd8293393f3ed1a4b45d13ba3f9f62a791f sha512sums = 9b027e4ff5fd8b718b3f3eb2b4a78deccd5f7cfd577943b9d4a2c63031231f3ca8f892fed8c1b4f9f35d148b9656501d0f054719b24d355adcca96bb4975d947 sha512sums = 400d345271a3c98be668e4aa08743d707647c92ee35951e937238ac07074119cfdb9601e1934cdf46014bd181b26ab0b568e4cab67c790efe53d029d8b0f9c55 + sha512sums = b98aceb1953b3217f7ea1a3b55e11deec6b2725222c8c20e0170ecf266108368fe338b82c64658632985566ad63117ced0b8b2e7698447a46f987836aceba95f pkgname = brave-bin diff --git a/.gitignore b/.gitignore index a99c324..368023b 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ !./PKGBUILD !./brave-bin.desktop !./brave-bin.sh +!logo.png diff --git a/PKGBUILD b/PKGBUILD index bd263d7..0e1e589 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,37 +1,49 @@ -# Maintainer: Caleb Maclennan -# Maintainer: Jacob Mischka +# Contributor: Caleb Maclennan +# Contributor: Jacob Mischka +# Contributor: Manuel Mazzuola +# Mantainer: Simón Oroño +# https://aur.archlinux.org/packages/brave-bin/ pkgname=brave-bin -pkgver=0.24.0 -pkgrel=2 +pkgver=0.56.12 +pkgrel=1 pkgdesc='Web browser that blocks ads and trackers by default (binary release).' arch=('x86_64') -url='https://www.brave.com' +url='https://brave.com/download' license=('custom') depends=('gtk3' 'gconf' 'nss' 'alsa-lib' 'libxss' 'libgnome-keyring' 'ttf-font') optdepends=('cups: Printer support' 'pepper-flash: Adobe Flash support') -provides=("${pkgname%-bin}" 'brave-browser') -conflicts=("${pkgname%-bin}") -source=("$pkgname-$pkgver.tar.bz2::https://github.com/brave/browser-laptop/releases/download/v${pkgver}dev/brave.tar.bz2" - 'MPL2::https://raw.githubusercontent.com/brave/browser-laptop/master/LICENSE.txt' +provides=("${pkgname-bin}" 'brave-browser') +conflicts=("${pkgname-bin}") +source=("$pkgname-$pkgver.zip::https://github.com/brave/brave-browser/releases/download/v${pkgver}/brave-v${pkgver}-linux-x64.zip" + "MPL2::https://raw.githubusercontent.com/brave/brave-browser/master/LICENSE" "$pkgname.sh" - "$pkgname.desktop") + "$pkgname.desktop" + "logo.png") options=(!strip) -sha512sums=('6ff1dbbe3810a96a45738e77239fd4752fe7e949ef7cf5be74bf9a46f084db03be843497922e3932f2b1312089e5ad42394d95db243a034121318b063b9faeb0' +sha512sums=('beaa393a4eb5cfef039e95b638489ad18cbd448b06cf88eaf4bba5ebd9db08d9fa1ee75afae7ae6e39d8a8b461187de8ecf644dbe4b7ad74bd89085b4b7ee918' 'b8823586fead21247c8208bd842fb5cd32d4cb3ca2a02339ce2baf2c9cb938dfcb8eb7b24c95225ae625cd0ee59fbbd8293393f3ed1a4b45d13ba3f9f62a791f' '9b027e4ff5fd8b718b3f3eb2b4a78deccd5f7cfd577943b9d4a2c63031231f3ca8f892fed8c1b4f9f35d148b9656501d0f054719b24d355adcca96bb4975d947' - '400d345271a3c98be668e4aa08743d707647c92ee35951e937238ac07074119cfdb9601e1934cdf46014bd181b26ab0b568e4cab67c790efe53d029d8b0f9c55') + '400d345271a3c98be668e4aa08743d707647c92ee35951e937238ac07074119cfdb9601e1934cdf46014bd181b26ab0b568e4cab67c790efe53d029d8b0f9c55' + 'b98aceb1953b3217f7ea1a3b55e11deec6b2725222c8c20e0170ecf266108368fe338b82c64658632985566ad63117ced0b8b2e7698447a46f987836aceba95f') +noextract=("$pkgname-$pkgver.zip") -_bdir=brave-linux-x64 +prepare() { + mkdir -p brave + cat $pkgname-$pkgver.zip | bsdtar -xf- -C brave + chmod +x brave/brave +} + +_bsdtardir="brave" package() { install -d -m0755 "$pkgdir/usr/lib" - cp -a --reflink=auto "$_bdir" "$pkgdir/usr/lib/$pkgname" + cp -a --reflink=auto $_bsdtardir "$pkgdir/usr/lib/$pkgname" install -Dm0755 "$pkgname.sh" "$pkgdir/usr/bin/brave" install -Dm0644 -t "$pkgdir/usr/share/applications" "$pkgname.desktop" - install -Dm0644 "$_bdir/resources/extensions/brave/img/braveAbout.png" "$pkgdir/usr/share/pixmaps/brave.png" + install -Dm0644 "logo.png" "$pkgdir/usr/share/pixmaps/brave.png" install -Dm0664 -t "$pkgdir/usr/share/licenses/$pkgname" "MPL2" mv "$pkgdir/usr/lib/$pkgname/"{LICENSE,LICENSES.chromium.html} "$pkgdir/usr/share/licenses/$pkgname" diff --git a/logo.png b/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..ec8f367d4c9c20dab2b4dc053d847a85c711b90b GIT binary patch literal 4451 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 pTHxR~3Ttq%MC?Y#<0Z