12345678910111213141516171819202122232425262728293031323334353637383940 |
- # Template file for 'brave-bin'
- pkgname=brave-bin
- version=1.21.76
- revision=1
- only_for_archs="x86_64"
- short_desc="Secure, fast and private web browser with ad blocker"
- maintainer="Reback 00 <reback00@protonmail.com>"
- hostmakedepends="tar xz"
- license="Mozilla Public License Version 2.0"
- homepage="https://brave.com"
- distfiles="https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb"
- checksum=24565a3d2f4d9b065ec84743a8eaca1bd54440fef0232aa447f4a4e38195c69b
- nostrip=yes
- do_extract() {
- mkdir -p ${DESTDIR}
- ar x ${XBPS_SRCDISTDIR}/${pkgname}-${version}/brave-browser_${version}_amd64.deb
- }
- do_install() {
- tar xf data.tar.xz -C ${DESTDIR}
- # Install the icons
- for size in 24 32 48 64 128 256; do
- # Create the brave browser xdg directory
- mkdir -p ${DESTDIR}/usr/share/icons/hicolor/${size}x${size}/apps
- # Copy the brave browser icon
- mv ${DESTDIR}/opt/brave.com/brave/product_logo_${size}.png \
- ${DESTDIR}/usr/share/icons/hicolor/${size}x${size}/apps/brave-browser.png
- done
- # Remove unused icons
- rm ${DESTDIR}/opt/brave.com/brave/*.xpm
- # Remove the Debian/Ubuntu crontab
- rm -rf ${DESTDIR}/etc
- rm -rf ${DESTDIR}/opt/brave.com/brave/cron
- }
|