# Template file for 'brave' pkgname=brave version=1.75.178 revision=1 only_for_archs="x86_64" hostmakedepends="tar xz" short_desc="Web browser that blocks ads and trackers by default" maintainer="Naz " license="MPL-2.0" homepage="https://brave.com" distfiles="https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb" checksum=165f362bb5b76b05710fb71f94a54a70fae4e1903ba7189069b085966a7453ac nostrip=yes do_extract() { mkdir -p ${DESTDIR} ar x ${XBPS_SRCDISTDIR}/${pkgname}-${version}/brave-browser_${version}_amd64.deb tar xf data.tar.xz -C ${DESTDIR} } do_install() { # 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 }