File PKGBUILD of Package buteo-sync-plugin-carddav

# $Id$
# Contributor: Bart Ribbers <bribbers@disroot.org>
# Contributor: Alexey Andreyev <aa13q@ya.ru>
# Contributor: Chupligin Sergey (NeoChapay) <neochapay@gmail.com>
# Maintainer: James Kittsmiller (AJSlye) <james@nulogicsystems.com>

pkgname=buteo-sync-plugin-carddav
pkgver=0.1.9
pkgrel=1
pkgdesc="Syncs contact data from CardDAV services"
arch=('x86_64' 'aarch64')
url="https://github.com/sailfishos/buteo-sync-plugin-carddav"
license=('BSD-3-Clause')
depends=('libphonenumber-nemo' 'libmlocale' 'buteo-syncfw' 'qtcontacts-sqlite')
makedepends=('qt5-tools')
source=("${url}/archive/refs/tags/$pkgver.tar.gz"
    "0001-remove-obsolete-QContact-IgnoreAccessConstraints.patch")
sha256sums=('6107f5e22114a6e26be76a70be87e412b91c99b93603ad58b129a3ddbf51a969'
    '6db95ee545de7413aba5532bea875922a5f0d439ce24d55d46518101139def67')

prepare() {
    cd $pkgname-$pkgver
    patch -p1 --input="${srcdir}/0001-remove-obsolete-QContact-IgnoreAccessConstraints.patch"
}

build() {
    cd $pkgname-$pkgver
    # Not possible to install in build subdir
    qmake
    make
}

package() {
    cd $pkgname-$pkgver
    make -j 1 INSTALL_ROOT="${pkgdir}" install
    # Remove installed tests
    rm -r "$pkgdir"/opt
}
openSUSE Build Service is sponsored by