# Contributor: Maxime Gauduin # Contributor: Chebotarev Sergey # Contributor: Aurélien Desbrières # Maintainer: Stefan Husmann # Quickhack for ARM Popolon pkgname=fontmatrix-git pkgver=1176.25e002c pkgrel=1 pkgdesc='Font manager for Linux' arch=('i686' 'x86_64' 'armv7h') url='http://oep-h.com/fontmatrix/' license=('GPL') depends=('qtwebkit') conflicts=('fontmatrix') provides=('fontmatrix') makedepends=('cmake' 'git' 'mesa') install="${pkgname%-*}.install" source=('git+https://github.com/fontmatrix/fontmatrix.git' 'qfloat_ARM.patch') sha256sums=('SKIP') pkgver() { cd ${pkgname%-*} printf "$(git rev-list --count HEAD) $(git rev-parse --short HEAD)"|sed 's+ +.+g' } build() { cd ${pkgname%-*} sed -i 's/qMax ( gtsh.getRect/qMax ( (double) gtsh.getRect/' src/fminfodisplay.cpp [[ $CARCH == 'i686' || $CARCH == 'armv7h' ]] && _bits='32' [[ $CARCH == 'x86_64' || $CARCH == 'armv8' ]] && _bits='64' echo _bits: $_bits export QTDIR=/usr export QMAKESPEC=/usr/share/qt/mkspecs/linux-g++-${_bits} if [[ -d build ]]; then rm -rf build fi mkdir build && cd build cmake .. -DCMAKE_BUILD_TYPE='Release' -DCMAKE_INSTALL_PREFIX='/usr' make -j4 } package() { cd ${pkgname%-*}/build make DESTDIR="${pkgdir}" install }