Date: Tuesday, February 22, 2022 @ 06:57:12 Author: grawlinson Revision: 1135727
archrelease: copy trunk to community-x86_64 Added: dovecot-fts-xapian/repos/community-x86_64/PKGBUILD (from rev 1135726, dovecot-fts-xapian/trunk/PKGBUILD) dovecot-fts-xapian/repos/community-x86_64/dovecot-fts-xapian.install (from rev 1135726, dovecot-fts-xapian/trunk/dovecot-fts-xapian.install) Deleted: dovecot-fts-xapian/repos/community-x86_64/PKGBUILD dovecot-fts-xapian/repos/community-x86_64/dovecot-fts-xapian.install ----------------------------+ PKGBUILD | 104 +++++++++++++++++++++---------------------- dovecot-fts-xapian.install | 24 ++++----- 2 files changed, 64 insertions(+), 64 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-02-22 06:56:28 UTC (rev 1135726) +++ PKGBUILD 2022-02-22 06:57:12 UTC (rev 1135727) @@ -1,52 +0,0 @@ -# Maintainer: George Rawlinson <geo...@rawlinson.net.nz> -# Maintainer: Thore Bödecker <fox...@archlinux.org> - -# This must be built against the version of dovecot being used, -# otherwise it will fail to load and thus work. -# Specify the version of dovecot to be used here: -_dcpkgver=2.3.18 -# Make sure to bump pkgrel if changing this. - -pkgname=dovecot-fts-xapian -_pkgname="${pkgname#dovecot-}" -pkgver=1.5.2 -pkgrel=4 -pkgdesc="Dovecot FTS plugin based on Xapian" -arch=('x86_64') -url="https://github.com/grosjo/fts-xapian" -license=('LGPL2.1') -depends=("dovecot=${_dcpkgver}" 'icu' 'xapian-core') -install="$pkgname.install" -source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") -sha512sums=('afbdd9866d61104d22875eb326a2a893ef0b252e6a493c939db8a29f2d7460a70c8e7648729840ea89d60c374ce75bb34a9c90e7ca2d9c4a9239fa3b2f5905a4') -b2sums=('25ab535a93bbc6c0ce6c50cf01916b3349c7a34d9746ea1f87e1bf45eaa643370a3f6a5e967a168b29d0bd601f3dddbff43dd75eab64f4d62d5277f78374cf9f') - -build() { - cd "$_pkgname-$pkgver" - autoreconf -vi - ./configure \ - --prefix=/usr \ - --with-dovecot=/usr/lib/dovecot - - make - - # generate systemd unit files - mkdir build - sed "s:@@prefix@@:/usr/bin:" contrib/systemd/dovecot-fts-optimize.service.in \ - > build/dovecot-fts-optimize.service - sed "s:@@index_frequency@@:daily:" contrib/systemd/dovecot-fts-optimize.timer.in \ - > build/dovecot-fts-optimize.timer -} - -package() { - cd "$_pkgname-$pkgver" - - make DESTDIR="$pkgdir" install - - # documentation - install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md - - # systemd integration - install -vDm644 -t "$pkgdir/usr/lib/systemd/system" \ - build/dovecot-fts-optimize.{service,timer} -} Copied: dovecot-fts-xapian/repos/community-x86_64/PKGBUILD (from rev 1135726, dovecot-fts-xapian/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-02-22 06:57:12 UTC (rev 1135727) @@ -0,0 +1,52 @@ +# Maintainer: George Rawlinson <geo...@rawlinson.net.nz> +# Maintainer: Thore Bödecker <fox...@archlinux.org> + +# This must be built against the version of dovecot being used, +# otherwise it will fail to load and thus work. +# Specify the version of dovecot to be used here: +_dcpkgver=2.3.18 +# Make sure to bump pkgrel if changing this. + +pkgname=dovecot-fts-xapian +_pkgname="${pkgname#dovecot-}" +pkgver=1.5.3 +pkgrel=1 +pkgdesc="Dovecot FTS plugin based on Xapian" +arch=('x86_64') +url="https://github.com/grosjo/fts-xapian" +license=('LGPL2.1') +depends=("dovecot=${_dcpkgver}" 'icu' 'xapian-core') +install="$pkgname.install" +source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") +sha512sums=('b1fe46a4440dd3736e17f3f65131f4e7dc9326e5bb555bde640809b4add04efd076abffaae37af9104037a9dade3ac23d14dc32d19c38442c46a2cb617514a77') +b2sums=('c4ba14e85f616a8536a5c2fa94267df362e11974ff12d187cea63d7904b6e8ce3e0144133e602f49e607901ecf2321205d58e761dc374c0bf09ab6a2f2289e4e') + +build() { + cd "$_pkgname-$pkgver" + autoreconf -vi + ./configure \ + --prefix=/usr \ + --with-dovecot=/usr/lib/dovecot + + make + + # generate systemd unit files + mkdir build + sed "s:@@prefix@@:/usr/bin:" contrib/systemd/dovecot-fts-optimize.service.in \ + > build/dovecot-fts-optimize.service + sed "s:@@index_frequency@@:daily:" contrib/systemd/dovecot-fts-optimize.timer.in \ + > build/dovecot-fts-optimize.timer +} + +package() { + cd "$_pkgname-$pkgver" + + make DESTDIR="$pkgdir" install + + # documentation + install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md + + # systemd integration + install -vDm644 -t "$pkgdir/usr/lib/systemd/system" \ + build/dovecot-fts-optimize.{service,timer} +} Deleted: dovecot-fts-xapian.install =================================================================== --- dovecot-fts-xapian.install 2022-02-22 06:56:28 UTC (rev 1135726) +++ dovecot-fts-xapian.install 2022-02-22 06:57:12 UTC (rev 1135727) @@ -1,12 +0,0 @@ -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 -} Copied: dovecot-fts-xapian/repos/community-x86_64/dovecot-fts-xapian.install (from rev 1135726, dovecot-fts-xapian/trunk/dovecot-fts-xapian.install) =================================================================== --- dovecot-fts-xapian.install (rev 0) +++ dovecot-fts-xapian.install 2022-02-22 06:57:12 UTC (rev 1135727) @@ -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 +}