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
}