aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Frankenberger <simon@fraho.eu>2017-11-07 14:22:57 +0100
committerNatanael Copa <ncopa@alpinelinux.org>2017-11-30 11:32:06 +0000
commit7703b651d38a212fafecd4ce63c24fb2fe0ad1f6 (patch)
tree4cfff88c180ef7236ff280f18f31e81b0613041d
parent5102ae01e0db02d4a9abd4ad51189ffae89f427b (diff)
downloadalpine_aports-7703b651d38a212fafecd4ce63c24fb2fe0ad1f6.tar.bz2
alpine_aports-7703b651d38a212fafecd4ce63c24fb2fe0ad1f6.tar.xz
alpine_aports-7703b651d38a212fafecd4ce63c24fb2fe0ad1f6.zip
main/dovecot: Add subpackages for solr and lucene
-rw-r--r--main/dovecot/APKBUILD16
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"
19pkggroups="dovecot dovenull" 19pkggroups="dovecot dovenull"
20makedepends="libcap-dev zlib-dev libressl-dev bzip2-dev postgresql-dev 20makedepends="libcap-dev zlib-dev libressl-dev bzip2-dev postgresql-dev
21 mariadb-dev sqlite-dev heimdal-dev openldap-dev linux-headers autoconf 21 mariadb-dev sqlite-dev heimdal-dev openldap-dev linux-headers autoconf
22 automake libtool" 22 automake libtool expat-dev clucene-dev"
23install="dovecot.pre-install dovecot.post-install" 23install="dovecot.pre-install dovecot.post-install"
24subpackages="$pkgname-doc $pkgname-dev $pkgname-pigeonhole-plugin-extdata:_sieve_extdata 24subpackages="$pkgname-doc $pkgname-dev $pkgname-pigeonhole-plugin-extdata:_sieve_extdata
25 $pkgname-pigeonhole-plugin-ldap:_sieve_ldap $pkgname-pigeonhole-plugin:_sieve $pkgname-sql 25 $pkgname-pigeonhole-plugin-ldap:_sieve_ldap $pkgname-pigeonhole-plugin:_sieve $pkgname-sql
26 $pkgname-pgsql $pkgname-mysql $pkgname-sqlite $pkgname-gssapi $pkgname-ldap 26 $pkgname-pgsql $pkgname-mysql $pkgname-sqlite $pkgname-gssapi $pkgname-ldap
27 $pkgname-fts-solr:_fts_solr $pkgname-fts-lucene:_fts_lucene
27 " 28 "
28source="http://www.dovecot.org/releases/$_pkgvermajor/$pkgname-$pkgver.tar.gz 29source="http://www.dovecot.org/releases/$_pkgvermajor/$pkgname-$pkgver.tar.gz
29 http://pigeonhole.dovecot.org/releases/$_pkgvermajor/$pkgname-$_pkgvermajor-pigeonhole-$_pigeonholever.tar.gz 30 http://pigeonhole.dovecot.org/releases/$_pkgvermajor/$pkgname-$_pkgvermajor-pigeonhole-$_pigeonholever.tar.gz
@@ -61,6 +62,8 @@ build() {
61 --with-mysql \ 62 --with-mysql \
62 --with-sqlite \ 63 --with-sqlite \
63 --with-pgsql \ 64 --with-pgsql \
65 --with-solr \
66 --with-lucene \
64 --with-ssl=openssl \ 67 --with-ssl=openssl \
65 --with-ssldir=/etc/ssl/dovecot \ 68 --with-ssldir=/etc/ssl/dovecot \
66 --with-rundir=/run/dovecot 69 --with-rundir=/run/dovecot
@@ -204,6 +207,17 @@ sql() {
204 _mv $(cd "$pkgdir" && find etc/dovecot -name '*-sql.conf*') 207 _mv $(cd "$pkgdir" && find etc/dovecot -name '*-sql.conf*')
205} 208}
206 209
210_fts_solr() {
211 pkgdesc="FTS-Solr plugin for dovecot"
212 depends="$pkgname"
213 _mv $(cd "$pkgdir" && find usr -name '*fts*solr*')
214}
215
216_fts_lucene() {
217 pkgdesc="FTS-Lucene plugin for dovecot"
218 depends="$pkgname"
219 _mv $(cd "$pkgdir" && find usr -name '*fts*lucene*')
220}
207sha512sums="028910a4d02b1630f1ada4d1c45fcc3ea2057969db7078a78d46e2a578b4dceaf8be0ac8de4a613b4890019e721871f2d366ec651db658da4cc72977d3e09931 dovecot-2.2.33.2.tar.gz 221sha512sums="028910a4d02b1630f1ada4d1c45fcc3ea2057969db7078a78d46e2a578b4dceaf8be0ac8de4a613b4890019e721871f2d366ec651db658da4cc72977d3e09931 dovecot-2.2.33.2.tar.gz
2084751f449ede1b05173c706b414ebf9f7f670ff78589ce6f0b687c32c9abe6dae8b3064ed1b20e893d9ec0147b0139ce479e1d74ebe94747c33f2d8ca177912de dovecot-2.2-pigeonhole-0.4.21.tar.gz 2224751f449ede1b05173c706b414ebf9f7f670ff78589ce6f0b687c32c9abe6dae8b3064ed1b20e893d9ec0147b0139ce479e1d74ebe94747c33f2d8ca177912de dovecot-2.2-pigeonhole-0.4.21.tar.gz
209832a80264fb9bd3021c4e192eb7594c203100783df547aff35acf4dc4d8de5eddfd676fcc5a07a0691d9bb6eb884c9497a692b72a2af5bf9e9bb7a2d3f38923e 39.tar.gz 223832a80264fb9bd3021c4e192eb7594c203100783df547aff35acf4dc4d8de5eddfd676fcc5a07a0691d9bb6eb884c9497a692b72a2af5bf9e9bb7a2d3f38923e 39.tar.gz