diff options
author | Simon Frankenberger <simon@fraho.eu> | 2017-11-07 14:22:57 +0100 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2017-11-30 11:32:06 +0000 |
commit | 7703b651d38a212fafecd4ce63c24fb2fe0ad1f6 (patch) | |
tree | 4cfff88c180ef7236ff280f18f31e81b0613041d /main/dovecot/APKBUILD | |
parent | 5102ae01e0db02d4a9abd4ad51189ffae89f427b (diff) | |
download | aports-7703b651d38a212fafecd4ce63c24fb2fe0ad1f6.tar.bz2 aports-7703b651d38a212fafecd4ce63c24fb2fe0ad1f6.tar.xz |
main/dovecot: Add subpackages for solr and lucene
Diffstat (limited to 'main/dovecot/APKBUILD')
-rw-r--r-- | main/dovecot/APKBUILD | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/main/dovecot/APKBUILD b/main/dovecot/APKBUILD index 32eca1fa5c..bb862d492e 100644 --- a/main/dovecot/APKBUILD +++ b/main/dovecot/APKBUILD @@ -19,11 +19,12 @@ pkgusers="dovecot dovenull" pkggroups="dovecot dovenull" makedepends="libcap-dev zlib-dev libressl-dev bzip2-dev postgresql-dev mariadb-dev sqlite-dev heimdal-dev openldap-dev linux-headers autoconf - automake libtool" + automake libtool expat-dev clucene-dev" install="dovecot.pre-install dovecot.post-install" subpackages="$pkgname-doc $pkgname-dev $pkgname-pigeonhole-plugin-extdata:_sieve_extdata $pkgname-pigeonhole-plugin-ldap:_sieve_ldap $pkgname-pigeonhole-plugin:_sieve $pkgname-sql $pkgname-pgsql $pkgname-mysql $pkgname-sqlite $pkgname-gssapi $pkgname-ldap + $pkgname-fts-solr:_fts_solr $pkgname-fts-lucene:_fts_lucene " source="http://www.dovecot.org/releases/$_pkgvermajor/$pkgname-$pkgver.tar.gz http://pigeonhole.dovecot.org/releases/$_pkgvermajor/$pkgname-$_pkgvermajor-pigeonhole-$_pigeonholever.tar.gz @@ -61,6 +62,8 @@ build() { --with-mysql \ --with-sqlite \ --with-pgsql \ + --with-solr \ + --with-lucene \ --with-ssl=openssl \ --with-ssldir=/etc/ssl/dovecot \ --with-rundir=/run/dovecot @@ -204,6 +207,17 @@ sql() { _mv $(cd "$pkgdir" && find etc/dovecot -name '*-sql.conf*') } +_fts_solr() { + pkgdesc="FTS-Solr plugin for dovecot" + depends="$pkgname" + _mv $(cd "$pkgdir" && find usr -name '*fts*solr*') +} + +_fts_lucene() { + pkgdesc="FTS-Lucene plugin for dovecot" + depends="$pkgname" + _mv $(cd "$pkgdir" && find usr -name '*fts*lucene*') +} sha512sums="028910a4d02b1630f1ada4d1c45fcc3ea2057969db7078a78d46e2a578b4dceaf8be0ac8de4a613b4890019e721871f2d366ec651db658da4cc72977d3e09931 dovecot-2.2.33.2.tar.gz 4751f449ede1b05173c706b414ebf9f7f670ff78589ce6f0b687c32c9abe6dae8b3064ed1b20e893d9ec0147b0139ce479e1d74ebe94747c33f2d8ca177912de dovecot-2.2-pigeonhole-0.4.21.tar.gz 832a80264fb9bd3021c4e192eb7594c203100783df547aff35acf4dc4d8de5eddfd676fcc5a07a0691d9bb6eb884c9497a692b72a2af5bf9e9bb7a2d3f38923e 39.tar.gz |