# 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 iceape-uxp.png 0001-FSDG-Fix-icons.patch 0002-support-UXP-apps.patch) sha512sums=('5332c92219d001e137e5cc73b1663390ad88f3c77013623e7ff532c7638e35f4751afdfdb3a6fd0ff5634294eff0754cbb458956d7ae9037f99fcee39fe16da0' 'SKIP' 'ae639bbecc25c6fdcc52dd88223bcb377cc08cb303386dd9abedc92ca9f665f3a3aa8ad56bdf6ac7d9fa22af2d26edd3fd9cb4e4b5264e7f43e27e9615d6b953' '10015453242c76ff0dc7fec8618c21c9cdb57acd3c17de06fc9bfda7fb0288b6314f5c027d1669a94260d1c5157c973027801102d701836c7ad5801cda4dc4a4' 'b932381db5c3755ab792443c4ad1becaeff12858771b65d353ee794266adfa7f071271f1afc542a8eab4bd83769f8eaf1f620e094a1220878509b2b76b3e51c9' 'd3ca91b608e95d140b533bbce9be3dc3ceeb425fcff94e695e2d288eefb7f5a5b57855e8a778d113ec14c7f50c4b2aac6fc7e1470257981f6dbbe61f80592d2b' '77aa426a82fbcda4b67f078c31ca333281a073fe977746c5a8a276cee4f94353cd428d5c578914358f374a5b758cb27e709ad69786b532b95c9310d082870cda') 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 install -m 0644 ../iceape-uxp.png src/firetools/resources patch -p1 -i ../0001-FSDG-Fix-icons.patch # support {Iceweasel,Icedove,Iceape}-UXP patch -p1 -i ../0002-support-UXP-apps.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 }