# $Id$ # Contributor: Bart Ribbers # Contributor: Alexey Andreyev # Maintainer: James Kittsmiller (AJSlye) pkgname=qt5-contacts-sqlite-extensions-git pkgver=0.3.14.r0.gcff793e pkgrel=1 pkgdesc="SQLite-based plugin for QtPIM Contacts" arch=('x86_64' 'aarch64') url="https://github.com/sailfishos/qtcontacts-sqlite" license=('BSD-3-Clause') depends=('qt5-pim-git' 'mlite') makedepends=('git') provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") source=("${pkgname}::git+${url}" "0001-fix-build-with-newer-qt.patch" "0002-remove-obsolete-QContact-IgnoreAccessConstraints.patch") sha512sums=('SKIP' 'SKIP' 'SKIP') pkgver() { cd "${srcdir}/${pkgname}" git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } prepare() { cd "${srcdir}/${pkgname}" patch -p1 --input="${srcdir}/0001-fix-build-with-newer-qt.patch" patch -p1 --input="${srcdir}/0002-remove-obsolete-QContact-IgnoreAccessConstraints.patch" } build() { cd "${srcdir}/${pkgname}" qmake-qt5 PREFIX=/usr make } package() { cd "${srcdir}/${pkgname}" make -j 1 INSTALL_ROOT="$pkgdir/" install }