Date: Friday, June 18, 2021 @ 07:42:19 Author: grawlinson Revision: 965137
addpkg: dovecot-fts-xapian 1.4.9b-1 Added: dovecot-fts-xapian/ dovecot-fts-xapian/repos/ dovecot-fts-xapian/trunk/ dovecot-fts-xapian/trunk/PKGBUILD dovecot-fts-xapian/trunk/dovecot-fts-xapian.install ----------------------------+ PKGBUILD | 33 +++++++++++++++++++++++++++++++++ dovecot-fts-xapian.install | 12 ++++++++++++ 2 files changed, 45 insertions(+) Added: dovecot-fts-xapian/trunk/PKGBUILD =================================================================== --- dovecot-fts-xapian/trunk/PKGBUILD (rev 0) +++ dovecot-fts-xapian/trunk/PKGBUILD 2021-06-18 07:42:19 UTC (rev 965137) @@ -0,0 +1,33 @@ +# Maintainer: George Rawlinson <[email protected]> + +pkgname=dovecot-fts-xapian +_pkgname="${pkgname#dovecot-}" +pkgver=1.4.9b +pkgrel=1 +pkgdesc="Dovecot FTS plugin based on Xapian" +arch=('x86_64') +url="https://github.com/grosjo/fts-xapian" +license=('LGPL2.1') +depends=('dovecot' 'icu' 'xapian-core') +install="$pkgname.install" +source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") +b2sums=('1f49139d9fb3d334a1adae00b5a3fc364df9a36418c64674db00bac807b681bc3aafd3033f3e38f4696d537fe2f5f772a5e4fd1313b2a0d5c77fea9dfa78bdad') + +build() { + cd "$_pkgname-$pkgver" + autoreconf -vi + ./configure \ + --prefix=/usr \ + --with-dovecot=/usr/lib/dovecot + + make +} + +package() { + cd "$_pkgname-$pkgver" + + make DESTDIR="$pkgdir" install + + # documentation + install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md +} Added: dovecot-fts-xapian/trunk/dovecot-fts-xapian.install =================================================================== --- dovecot-fts-xapian/trunk/dovecot-fts-xapian.install (rev 0) +++ dovecot-fts-xapian/trunk/dovecot-fts-xapian.install 2021-06-18 07:42:19 UTC (rev 965137) @@ -0,0 +1,12 @@ +post_install() { + cat <<-EOF + + Documentation is included in /usr/share/doc/dovecot-fts-xapian + + For more documentation, see: + * https://github.com/grosjo/fts-xapian + * https://doc.dovecot.org/configuration_manual/fts + * https://doc.dovecot.org/settings/plugin/fts-plugin + + EOF +}
