# Maintainer (Arch): ajs124 < aur AT ajs124 DOT de > # Maintainer: André Silva # Contributor: Jesús E. pkgname=firetools pkgver=0.9.52 _debver=0.9.52 _debrel=1 pkgrel=1.hyperbola1 pkgdesc="GUI tools for firejail" arch=(i686 x86_64) license=(GPL2) url=https://l3net.wordpress.com/projects/firejail/#firetools depends=('firejail' 'qt5-base' 'qt5-svg') makedepends=('quilt') #source=(${pkgname}-${pkgver}.tar.gz::https://github.com/netblue30/${pkgname}/archive/$pkgver.tar.gz) source=(https://sourceforge.net/projects/firejail/files/firetools/${pkgname}-${pkgver}.tar.xz{,.asc} https://debian.simnet.is/debian/pool/main/f/firetools/firetools_$_debver-$_debrel.debian.tar.xz iceweasel-uxp.png 0001-FSDG-Fix-icons.patch 0002-support-Iceweasel-UXP.patch) sha512sums=('5332c92219d001e137e5cc73b1663390ad88f3c77013623e7ff532c7638e35f4751afdfdb3a6fd0ff5634294eff0754cbb458956d7ae9037f99fcee39fe16da0' 'SKIP' 'ae639bbecc25c6fdcc52dd88223bcb377cc08cb303386dd9abedc92ca9f665f3a3aa8ad56bdf6ac7d9fa22af2d26edd3fd9cb4e4b5264e7f43e27e9615d6b953' '10015453242c76ff0dc7fec8618c21c9cdb57acd3c17de06fc9bfda7fb0288b6314f5c027d1669a94260d1c5157c973027801102d701836c7ad5801cda4dc4a4' '25c3564e9d2135be4bc5d726b9ddead27864baedf939ae58629f41077a3e7b4a6b7caa7f54c4cff101ec0dbdceec24565b98a0fc9742948f48f46edf123042a0' '499711473ae317040606b6ea7575a7befe1f27c4b427d6c164d8bea28d5bd7ca5293e7abe99a8a52fdd86c2ac8b93575a05e20c269c3ef0127a6ad70bcea650f') validpgpkeys=('F951164995F5C4006A73411E2CCB36ADFC5849A7') prepare() { cd "${srcdir}/${pkgname}-${pkgver}" if [[ ${pkgver%.*} = ${_debver%.*} ]]; then # Debian patches export QUILT_PATCHES=debian/patches export QUILT_REFRESH_ARGS='-p ab --no-timestamps --no-index' export QUILT_DIFF_ARGS='--no-timestamps' mv "$srcdir"/debian . quilt push -av fi # fixed FSDG icons rm -v src/firetools/resources/firefox.png install -m 0644 ../iceweasel-uxp.png src/firetools/resources patch -p1 -i ../0001-FSDG-Fix-icons.patch # support Iceweasel-UXP patch -p1 -i ../0002-support-Iceweasel-UXP.patch } build() { cd "${srcdir}/${pkgname}-${pkgver}" # fix build export CFLAGS=${CFLAGS/-fsanitize=undefined/} ./configure --prefix=/usr make } package() { cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install }