File PKGBUILD of Package dovecot-fts-flatcurve

# Maintainer: Oleksandr Natalenko <oleksandr@natalenko.name>

pkgname=dovecot-fts-flatcurve
pkgver=1.0.4
pkgrel=3
pkgdesc="Dovecot FTS Flatcurve plugin (Xapian)"
arch=(x86_64)
url=https://github.com/slusarz/dovecot-fts-flatcurve
license=(LGPL-2.1-or-later)
depends=(dovecot=2.3.21.1-1 icu xapian-core)
source=(${url}/archive/refs/tags/v${pkgver}.tar.gz
		fts_mail_user_init.diff)
sha256sums=('cb4317b04cba4b999f4e288be2a02471de0fe1d009c0f8815b81f2eafe0b4b27'
            'b47f4fb9365fc21e251120dd3d3c474ca7a89dbdb99f235807101c19ad93e1ec')

prepare() {
	cd ${pkgname}-${pkgver}

	patch -Np1 -i ../fts_mail_user_init.diff
}

build() {
	cd ${pkgname}-${pkgver}

	./autogen.sh
	./configure \
		--prefix=/usr \
		--with-dovecot=/usr/lib/dovecot

	make
}

package() {
	cd ${pkgname}-${pkgver}

	make DESTDIR="$pkgdir" install

	install -Dm0644 -t "${pkgdir}"/usr/share/doc/${pkgname} README.md
}
openSUSE Build Service is sponsored by