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 | |
parent | 5102ae01e0db02d4a9abd4ad51189ffae89f427b (diff) | |
download | alpine_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/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" | |||
19 | pkggroups="dovecot dovenull" | 19 | pkggroups="dovecot dovenull" |
20 | makedepends="libcap-dev zlib-dev libressl-dev bzip2-dev postgresql-dev | 20 | makedepends="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" |
23 | install="dovecot.pre-install dovecot.post-install" | 23 | install="dovecot.pre-install dovecot.post-install" |
24 | subpackages="$pkgname-doc $pkgname-dev $pkgname-pigeonhole-plugin-extdata:_sieve_extdata | 24 | subpackages="$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 | " |
28 | source="http://www.dovecot.org/releases/$_pkgvermajor/$pkgname-$pkgver.tar.gz | 29 | source="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 | } | ||
207 | sha512sums="028910a4d02b1630f1ada4d1c45fcc3ea2057969db7078a78d46e2a578b4dceaf8be0ac8de4a613b4890019e721871f2d366ec651db658da4cc72977d3e09931 dovecot-2.2.33.2.tar.gz | 221 | sha512sums="028910a4d02b1630f1ada4d1c45fcc3ea2057969db7078a78d46e2a578b4dceaf8be0ac8de4a613b4890019e721871f2d366ec651db658da4cc72977d3e09931 dovecot-2.2.33.2.tar.gz |
208 | 4751f449ede1b05173c706b414ebf9f7f670ff78589ce6f0b687c32c9abe6dae8b3064ed1b20e893d9ec0147b0139ce479e1d74ebe94747c33f2d8ca177912de dovecot-2.2-pigeonhole-0.4.21.tar.gz | 222 | 4751f449ede1b05173c706b414ebf9f7f670ff78589ce6f0b687c32c9abe6dae8b3064ed1b20e893d9ec0147b0139ce479e1d74ebe94747c33f2d8ca177912de dovecot-2.2-pigeonhole-0.4.21.tar.gz |
209 | 832a80264fb9bd3021c4e192eb7594c203100783df547aff35acf4dc4d8de5eddfd676fcc5a07a0691d9bb6eb884c9497a692b72a2af5bf9e9bb7a2d3f38923e 39.tar.gz | 223 | 832a80264fb9bd3021c4e192eb7594c203100783df547aff35acf4dc4d8de5eddfd676fcc5a07a0691d9bb6eb884c9497a692b72a2af5bf9e9bb7a2d3f38923e 39.tar.gz |