[arch-commits] Commit in dovecot/repos (8 files)

2017-05-25 Thread Evangelos Foutras
Date: Thursday, May 25, 2017 @ 23:51:15
  Author: foutrelis
Revision: 230336

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  dovecot/repos/community-staging-i686/
  dovecot/repos/community-staging-i686/PKGBUILD
(from rev 230335, dovecot/trunk/PKGBUILD)
  dovecot/repos/community-staging-i686/dovecot.install
(from rev 230335, dovecot/trunk/dovecot.install)
  dovecot/repos/community-staging-i686/dovecot.tmpfilesd
(from rev 230335, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/community-staging-x86_64/
  dovecot/repos/community-staging-x86_64/PKGBUILD
(from rev 230335, dovecot/trunk/PKGBUILD)
  dovecot/repos/community-staging-x86_64/dovecot.install
(from rev 230335, dovecot/trunk/dovecot.install)
  dovecot/repos/community-staging-x86_64/dovecot.tmpfilesd
(from rev 230335, dovecot/trunk/dovecot.tmpfilesd)

+
 community-staging-i686/PKGBUILD|   94 +++
 community-staging-i686/dovecot.install |   10 ++
 community-staging-i686/dovecot.tmpfilesd   |1 
 community-staging-x86_64/PKGBUILD  |   94 +++
 community-staging-x86_64/dovecot.install   |   10 ++
 community-staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 210 insertions(+)

Copied: dovecot/repos/community-staging-i686/PKGBUILD (from rev 230335, 
dovecot/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-05-25 23:51:15 UTC (rev 230336)
@@ -0,0 +1,94 @@
+# $Id$
+# Maintainer: Johannes Löthberg 
+# Contributor:  Bartłomiej Piotrowski 
+# Contributor: Andreas Radke 
+# Contributor: Paul Mattal 
+# Contributor: Federico Quagliata (quaqo) 
+# Contributor: GARETTE Emmanuel 
+
+# --->>> remember to rebuild/bump pigeonhole in one step <<<---
+
+pkgname=dovecot
+pkgver=2.2.29.1
+pkgrel=2
+
+pkgdesc="An IMAP and POP3 server written with security primarily in mind"
+url="http://dovecot.org/;
+arch=('i686' 'x86_64')
+license=("LGPL")
+
+depends=('krb5' 'openssl' 'sqlite' 'libmariadb'
+ 'postgresql-libs' 'bzip2' 'lz4' 'expat' 'curl' 'pam')
+makedepends=('libcap' 'libldap' 'clucene')
+optdepends=('libldap: ldap plugin'
+'xz: imap zlib  plugin'
+'clucene: alternative FTS indexer')
+
+provides=('imap-server' 'pop3-server')
+
+install=dovecot.install
+
+source=("https://dovecot.org/releases/2.2/dovecot-$pkgver.tar.gz"{,.sig}
+dovecot.tmpfilesd)
+
+sha256sums=('ccfa9ffb7eb91e9e87c21c108324b911250c9ffa838bffb64b1caafadcb0f388'
+'SKIP'
+'bb7620be7fc0217d77fcac940441c2abbd9efc6ef660153288d09ba412e27e06')
+validpgpkeys=('E643F0BDFDCD04D9FFCB6279C948525140558AC9') # Timo Sirainen 

+
+prepare() {
+  cd dovecot-$pkgver
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+}
+
+build() {
+  cd dovecot-$pkgver
+
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+--libexecdir=/usr/lib \
+--with-moduledir=/usr/lib/dovecot/modules \
+--with-systemdsystemunitdir=/usr/lib/systemd/system \
+--disable-static \
+--with-nss \
+--with-pam \
+--with-mysql \
+--with-pgsql \
+--with-sqlite \
+--with-ssl=openssl \
+--with-ssldir=/etc/ssl \
+--with-gssapi \
+--with-ldap=plugin \
+--with-zlib \
+--with-bzlib \
+--with-lzma \
+--with-lz4 \
+--with-libcap \
+--with-solr \
+--with-lucene \
+--with-docs
+
+  make
+}
+
+check() {
+  cd dovecot-$pkgver
+  make check
+}
+
+package() {
+  # system user/group dovenull - 74
+  # system user/group dovecot  - 76
+
+  cd dovecot-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -Dm644 "$srcdir/dovecot.tmpfilesd" \
+"$pkgdir/usr/lib/tmpfiles.d/dovecot.conf"
+  install -d -m755 "$pkgdir/etc/dovecot/conf.d"
+  rm -f $pkgdir/etc/dovecot/README
+
+  # install mkcert helper script
+  install -m 755  doc/mkcert.sh "$pkgdir/usr/lib/dovecot/mkcert.sh"
+}

Copied: dovecot/repos/community-staging-i686/dovecot.install (from rev 230335, 
dovecot/trunk/dovecot.install)
===
--- community-staging-i686/dovecot.install  (rev 0)
+++ community-staging-i686/dovecot.install  2017-05-25 23:51:15 UTC (rev 
230336)
@@ -0,0 +1,10 @@
+post_install() {
+  getent group dovenull &> /dev/null || groupadd -g 74 dovenull &> /dev/null
+  getent group dovecot &> /dev/null  || groupadd -g 76 dovecot &> /dev/null
+  getent passwd dovenull &> /dev/null || useradd -s /sbin/nologin -c "Dovecot 
user for completely 

[arch-commits] Commit in dovecot/repos (8 files)

2017-04-24 Thread Evangelos Foutras
Date: Tuesday, April 25, 2017 @ 05:02:38
  Author: foutrelis
Revision: 225250

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  dovecot/repos/community-staging-i686/
  dovecot/repos/community-staging-i686/PKGBUILD
(from rev 225249, dovecot/trunk/PKGBUILD)
  dovecot/repos/community-staging-i686/dovecot.install
(from rev 225249, dovecot/trunk/dovecot.install)
  dovecot/repos/community-staging-i686/dovecot.tmpfilesd
(from rev 225249, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/community-staging-x86_64/
  dovecot/repos/community-staging-x86_64/PKGBUILD
(from rev 225249, dovecot/trunk/PKGBUILD)
  dovecot/repos/community-staging-x86_64/dovecot.install
(from rev 225249, dovecot/trunk/dovecot.install)
  dovecot/repos/community-staging-x86_64/dovecot.tmpfilesd
(from rev 225249, dovecot/trunk/dovecot.tmpfilesd)

+
 community-staging-i686/PKGBUILD|   94 +++
 community-staging-i686/dovecot.install |   10 ++
 community-staging-i686/dovecot.tmpfilesd   |1 
 community-staging-x86_64/PKGBUILD  |   94 +++
 community-staging-x86_64/dovecot.install   |   10 ++
 community-staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 210 insertions(+)

Copied: dovecot/repos/community-staging-i686/PKGBUILD (from rev 225249, 
dovecot/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-25 05:02:38 UTC (rev 225250)
@@ -0,0 +1,94 @@
+# $Id$
+# Maintainer: Johannes Löthberg 
+# Contributor:  Bartłomiej Piotrowski 
+# Contributor: Andreas Radke 
+# Contributor: Paul Mattal 
+# Contributor: Federico Quagliata (quaqo) 
+# Contributor: GARETTE Emmanuel 
+
+# --->>> remember to rebuild/bump pigeonhole in one step <<<---
+
+pkgname=dovecot
+pkgver=2.2.28
+pkgrel=3
+
+pkgdesc="An IMAP and POP3 server written with security primarily in mind"
+url="http://dovecot.org/;
+arch=('i686' 'x86_64')
+license=("LGPL")
+
+depends=('krb5' 'openssl' 'sqlite' 'libmariadbclient'
+ 'postgresql-libs' 'bzip2' 'lz4' 'expat' 'curl' 'pam')
+makedepends=('libcap' 'libldap' 'clucene')
+optdepends=('libldap: ldap plugin'
+'xz: imap zlib  plugin'
+'clucene: alternative FTS indexer')
+
+provides=('imap-server' 'pop3-server')
+
+install=dovecot.install
+
+source=("https://dovecot.org/releases/2.2/dovecot-$pkgver.tar.gz"{,.sig}
+dovecot.tmpfilesd)
+
+sha256sums=('e0288f59e326ab87cb3881fdabadafe542f4dc7ab9996db13863a439ebbc1f25'
+'SKIP'
+'bb7620be7fc0217d77fcac940441c2abbd9efc6ef660153288d09ba412e27e06')
+validpgpkeys=('E643F0BDFDCD04D9FFCB6279C948525140558AC9') # Timo Sirainen 

+
+prepare() {
+  cd dovecot-$pkgver
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+}
+
+build() {
+  cd dovecot-$pkgver
+
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+--libexecdir=/usr/lib \
+--with-moduledir=/usr/lib/dovecot/modules \
+--with-systemdsystemunitdir=/usr/lib/systemd/system \
+--disable-static \
+--with-nss \
+--with-pam \
+--with-mysql \
+--with-pgsql \
+--with-sqlite \
+--with-ssl=openssl \
+--with-ssldir=/etc/ssl \
+--with-gssapi \
+--with-ldap=plugin \
+--with-zlib \
+--with-bzlib \
+--with-lzma \
+--with-lz4 \
+--with-libcap \
+--with-solr \
+--with-lucene \
+--with-docs
+
+  make
+}
+
+check() {
+  cd dovecot-$pkgver
+  make check
+}
+
+package() {
+  # system user/group dovenull - 74
+  # system user/group dovecot  - 76
+
+  cd dovecot-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -Dm644 "$srcdir/dovecot.tmpfilesd" \
+"$pkgdir/usr/lib/tmpfiles.d/dovecot.conf"
+  install -d -m755 "$pkgdir/etc/dovecot/conf.d"
+  rm -f $pkgdir/etc/dovecot/README
+
+  # install mkcert helper script
+  install -m 755  doc/mkcert.sh "$pkgdir/usr/lib/dovecot/mkcert.sh"
+}

Copied: dovecot/repos/community-staging-i686/dovecot.install (from rev 225249, 
dovecot/trunk/dovecot.install)
===
--- community-staging-i686/dovecot.install  (rev 0)
+++ community-staging-i686/dovecot.install  2017-04-25 05:02:38 UTC (rev 
225250)
@@ -0,0 +1,10 @@
+post_install() {
+  getent group dovenull &> /dev/null || groupadd -g 74 dovenull &> /dev/null
+  getent group dovecot &> /dev/null  || groupadd -g 76 dovecot &> /dev/null
+  getent passwd dovenull &> /dev/null || useradd -s /sbin/nologin -c "Dovecot 
user for completely 

[arch-commits] Commit in dovecot/repos (8 files)

2017-02-27 Thread Johannes Löthberg
Date: Monday, February 27, 2017 @ 09:04:24
  Author: demize
Revision: 214012

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  dovecot/repos/community-staging-i686/
  dovecot/repos/community-staging-i686/PKGBUILD
(from rev 214011, dovecot/trunk/PKGBUILD)
  dovecot/repos/community-staging-i686/dovecot.install
(from rev 214011, dovecot/trunk/dovecot.install)
  dovecot/repos/community-staging-i686/dovecot.tmpfilesd
(from rev 214011, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/community-staging-x86_64/
  dovecot/repos/community-staging-x86_64/PKGBUILD
(from rev 214011, dovecot/trunk/PKGBUILD)
  dovecot/repos/community-staging-x86_64/dovecot.install
(from rev 214011, dovecot/trunk/dovecot.install)
  dovecot/repos/community-staging-x86_64/dovecot.tmpfilesd
(from rev 214011, dovecot/trunk/dovecot.tmpfilesd)

+
 community-staging-i686/PKGBUILD|   94 +++
 community-staging-i686/dovecot.install |   10 ++
 community-staging-i686/dovecot.tmpfilesd   |1 
 community-staging-x86_64/PKGBUILD  |   94 +++
 community-staging-x86_64/dovecot.install   |   10 ++
 community-staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 210 insertions(+)

Copied: dovecot/repos/community-staging-i686/PKGBUILD (from rev 214011, 
dovecot/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-02-27 09:04:24 UTC (rev 214012)
@@ -0,0 +1,94 @@
+# $Id$
+# Maintainer: Johannes Löthberg 
+# Contributor:  Bartłomiej Piotrowski 
+# Contributor: Andreas Radke 
+# Contributor: Paul Mattal 
+# Contributor: Federico Quagliata (quaqo) 
+# Contributor: GARETTE Emmanuel 
+
+# --->>> remember to rebuild/bump pigeonhole in one step <<<---
+
+pkgname=dovecot
+pkgver=2.2.28
+pkgrel=2
+
+pkgdesc="An IMAP and POP3 server written with security primarily in mind"
+url="http://dovecot.org/;
+arch=('i686' 'x86_64')
+license=("LGPL")
+
+depends=('krb5' 'openssl' 'sqlite' 'libmariadbclient'
+ 'postgresql-libs' 'bzip2' 'lz4' 'expat' 'curl' 'pam')
+makedepends=('libcap' 'libldap' 'clucene')
+optdepends=('libldap: ldap plugin'
+'xz: imap zlib  plugin'
+'clucene: alternative FTS indexer')
+
+provides=('imap-server' 'pop3-server')
+
+install=dovecot.install
+
+source=("https://dovecot.org/releases/2.2/dovecot-$pkgver.tar.gz"{,.sig}
+dovecot.tmpfilesd)
+
+sha256sums=('e0288f59e326ab87cb3881fdabadafe542f4dc7ab9996db13863a439ebbc1f25'
+'SKIP'
+'bb7620be7fc0217d77fcac940441c2abbd9efc6ef660153288d09ba412e27e06')
+validpgpkeys=('E643F0BDFDCD04D9FFCB6279C948525140558AC9') # Timo Sirainen 

+
+prepare() {
+  cd dovecot-$pkgver
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+}
+
+build() {
+  cd dovecot-$pkgver
+
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+--libexecdir=/usr/lib \
+--with-moduledir=/usr/lib/dovecot/modules \
+--with-systemdsystemunitdir=/usr/lib/systemd/system \
+--disable-static \
+--with-nss \
+--with-pam \
+--with-mysql \
+--with-pgsql \
+--with-sqlite \
+--with-ssl=openssl \
+--with-ssldir=/etc/ssl \
+--with-gssapi \
+--with-ldap=plugin \
+--with-zlib \
+--with-bzlib \
+--with-lzma \
+--with-lz4 \
+--with-libcap \
+--with-solr \
+--with-lucene \
+--with-docs
+
+  make
+}
+
+check() {
+  cd dovecot-$pkgver
+  make check
+}
+
+package() {
+  # system user/group dovenull - 74
+  # system user/group dovecot  - 76
+
+  cd dovecot-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -Dm644 "$srcdir/dovecot.tmpfilesd" \
+"$pkgdir/usr/lib/tmpfiles.d/dovecot.conf"
+  install -d -m755 "$pkgdir/etc/dovecot/conf.d"
+  rm -f $pkgdir/etc/dovecot/README
+
+  # install mkcert helper script
+  install -m 755  doc/mkcert.sh "$pkgdir/usr/lib/dovecot/mkcert.sh"
+}

Copied: dovecot/repos/community-staging-i686/dovecot.install (from rev 214011, 
dovecot/trunk/dovecot.install)
===
--- community-staging-i686/dovecot.install  (rev 0)
+++ community-staging-i686/dovecot.install  2017-02-27 09:04:24 UTC (rev 
214012)
@@ -0,0 +1,10 @@
+post_install() {
+  getent group dovenull &> /dev/null || groupadd -g 74 dovenull &> /dev/null
+  getent group dovecot &> /dev/null  || groupadd -g 76 dovecot &> /dev/null
+  getent passwd dovenull &> /dev/null || useradd -s /sbin/nologin -c "Dovecot 
user for completely 

[arch-commits] Commit in dovecot/repos (8 files)

2017-02-27 Thread Johannes Löthberg
Date: Monday, February 27, 2017 @ 08:52:03
  Author: demize
Revision: 214008

archrelease: copy trunk to community-testing-i686, community-testing-x86_64

Added:
  dovecot/repos/community-testing-i686/
  dovecot/repos/community-testing-i686/PKGBUILD
(from rev 214007, dovecot/trunk/PKGBUILD)
  dovecot/repos/community-testing-i686/dovecot.install
(from rev 214007, dovecot/trunk/dovecot.install)
  dovecot/repos/community-testing-i686/dovecot.tmpfilesd
(from rev 214007, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/community-testing-x86_64/
  dovecot/repos/community-testing-x86_64/PKGBUILD
(from rev 214007, dovecot/trunk/PKGBUILD)
  dovecot/repos/community-testing-x86_64/dovecot.install
(from rev 214007, dovecot/trunk/dovecot.install)
  dovecot/repos/community-testing-x86_64/dovecot.tmpfilesd
(from rev 214007, dovecot/trunk/dovecot.tmpfilesd)

+
 community-testing-i686/PKGBUILD|   94 +++
 community-testing-i686/dovecot.install |   10 ++
 community-testing-i686/dovecot.tmpfilesd   |1 
 community-testing-x86_64/PKGBUILD  |   94 +++
 community-testing-x86_64/dovecot.install   |   10 ++
 community-testing-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 210 insertions(+)

Copied: dovecot/repos/community-testing-i686/PKGBUILD (from rev 214007, 
dovecot/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2017-02-27 08:52:03 UTC (rev 214008)
@@ -0,0 +1,94 @@
+# $Id$
+# Maintainer: Johannes Löthberg 
+# Contributor:  Bartłomiej Piotrowski 
+# Contributor: Andreas Radke 
+# Contributor: Paul Mattal 
+# Contributor: Federico Quagliata (quaqo) 
+# Contributor: GARETTE Emmanuel 
+
+# --->>> remember to rebuild/bump pigeonhole in one step <<<---
+
+pkgname=dovecot
+pkgver=2.2.28
+pkgrel=1
+
+pkgdesc="An IMAP and POP3 server written with security primarily in mind"
+url="http://dovecot.org/;
+arch=('i686' 'x86_64')
+license=("LGPL")
+
+depends=('krb5' 'openssl' 'sqlite' 'libmariadbclient'
+ 'postgresql-libs' 'bzip2' 'lz4' 'expat' 'curl' 'pam')
+makedepends=('libcap' 'libldap' 'clucene')
+optdepends=('libldap: ldap plugin'
+'xz: imap zlib  plugin'
+'clucene: alternative FTS indexer')
+
+provides=('imap-server' 'pop3-server')
+
+install=dovecot.install
+
+source=("https://dovecot.org/releases/2.2/dovecot-$pkgver.tar.gz"{,.sig}
+dovecot.tmpfilesd)
+
+sha256sums=('e0288f59e326ab87cb3881fdabadafe542f4dc7ab9996db13863a439ebbc1f25'
+'SKIP'
+'bb7620be7fc0217d77fcac940441c2abbd9efc6ef660153288d09ba412e27e06')
+validpgpkeys=('E643F0BDFDCD04D9FFCB6279C948525140558AC9') # Timo Sirainen 

+
+prepare() {
+  cd dovecot-$pkgver
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+}
+
+build() {
+  cd dovecot-$pkgver
+
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+--libexecdir=/usr/lib \
+--with-moduledir=/usr/lib/dovecot/modules \
+--with-systemdsystemunitdir=/usr/lib/systemd/system \
+--disable-static \
+--with-nss \
+--with-pam \
+--with-mysql \
+--with-pgsql \
+--with-sqlite \
+--with-ssl=openssl \
+--with-ssldir=/etc/ssl \
+--with-gssapi \
+--with-ldap=plugin \
+--with-zlib \
+--with-bzlib \
+--with-lzma \
+--with-lz4 \
+--with-libcap \
+--with-solr \
+--with-lucene \
+--with-docs
+
+  make
+}
+
+check() {
+  cd dovecot-$pkgver
+  make check
+}
+
+package() {
+  # system user/group dovenull - 74
+  # system user/group dovecot  - 76
+
+  cd dovecot-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -Dm644 "$srcdir/dovecot.tmpfilesd" \
+"$pkgdir/usr/lib/tmpfiles.d/dovecot.conf"
+  install -d -m755 "$pkgdir/etc/dovecot/conf.d"
+  rm -f $pkgdir/etc/dovecot/README
+
+  # install mkcert helper script
+  install -m 755  doc/mkcert.sh "$pkgdir/usr/lib/dovecot/mkcert.sh"
+}

Copied: dovecot/repos/community-testing-i686/dovecot.install (from rev 214007, 
dovecot/trunk/dovecot.install)
===
--- community-testing-i686/dovecot.install  (rev 0)
+++ community-testing-i686/dovecot.install  2017-02-27 08:52:03 UTC (rev 
214008)
@@ -0,0 +1,10 @@
+post_install() {
+  getent group dovenull &> /dev/null || groupadd -g 74 dovenull &> /dev/null
+  getent group dovecot &> /dev/null  || groupadd -g 76 dovecot &> /dev/null
+  getent passwd dovenull &> /dev/null || useradd -s /sbin/nologin -c "Dovecot 
user for completely 

[arch-commits] Commit in dovecot/repos (8 files)

2017-02-27 Thread Bartłomiej Piotrowski
Date: Monday, February 27, 2017 @ 08:23:00
  Author: bpiotrowski
Revision: 213993

archrelease: copy trunk to community-i686, community-x86_64

Added:
  dovecot/repos/community-i686/
  dovecot/repos/community-i686/PKGBUILD
(from rev 213992, dovecot/trunk/PKGBUILD)
  dovecot/repos/community-i686/dovecot.install
(from rev 213992, dovecot/trunk/dovecot.install)
  dovecot/repos/community-i686/dovecot.tmpfilesd
(from rev 213992, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/community-x86_64/
  dovecot/repos/community-x86_64/PKGBUILD
(from rev 213992, dovecot/trunk/PKGBUILD)
  dovecot/repos/community-x86_64/dovecot.install
(from rev 213992, dovecot/trunk/dovecot.install)
  dovecot/repos/community-x86_64/dovecot.tmpfilesd
(from rev 213992, dovecot/trunk/dovecot.tmpfilesd)

+
 community-i686/PKGBUILD|   87 +++
 community-i686/dovecot.install |   10 
 community-i686/dovecot.tmpfilesd   |1 
 community-x86_64/PKGBUILD  |   87 +++
 community-x86_64/dovecot.install   |   10 
 community-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 196 insertions(+)

Copied: dovecot/repos/community-i686/PKGBUILD (from rev 213992, 
dovecot/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-02-27 08:23:00 UTC (rev 213993)
@@ -0,0 +1,87 @@
+# $Id$
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Andreas Radke 
+# Contributor: Paul Mattal 
+# Contributor: Federico Quagliata (quaqo) 
+# Contributor: GARETTE Emmanuel 
+
+# --->>> remember to rebuild/bump pigeonhole in one step <<<---
+
+pkgname=dovecot
+pkgver=2.2.27
+pkgrel=1
+pkgdesc="An IMAP and POP3 server written with security primarily in mind"
+arch=('i686' 'x86_64')
+url="http://dovecot.org/;
+license=("LGPL")
+depends=('krb5' 'openssl' 'sqlite' 'libmariadbclient'
+ 'postgresql-libs' 'bzip2' 'lz4' 'expat' 'curl' 'pam')
+makedepends=('libcap' 'libldap' 'clucene')
+optdepends=('libldap: ldap plugin'
+'xz: imap zlib  plugin'
+'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.2/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+sha256sums=('897f92a87cda4b27b243f8149ce0ba7b7e71a2be8fb7994eb0a025e54cde18e9'
+'SKIP'
+'bb7620be7fc0217d77fcac940441c2abbd9efc6ef660153288d09ba412e27e06')
+validpgpkeys=('E643F0BDFDCD04D9FFCB6279C948525140558AC9') # Timo Sirainen 

+
+prepare() {
+  cd $pkgname-$pkgver
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+--libexecdir=/usr/lib \
+--with-moduledir=/usr/lib/dovecot/modules \
+--with-systemdsystemunitdir=/usr/lib/systemd/system \
+--disable-static \
+--with-nss \
+--with-pam \
+--with-mysql \
+--with-pgsql \
+--with-sqlite \
+--with-ssl=openssl \
+--with-ssldir=/etc/ssl \
+--with-gssapi \
+--with-ldap=plugin \
+--with-zlib \
+--with-bzlib \
+--with-lzma \
+--with-lz4 \
+--with-libcap \
+--with-solr \
+--with-lucene \
+--with-docs
+
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check
+}
+
+package() {
+  # system user/group dovenull - 74
+  # system user/group dovecot  - 76
+
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -Dm644 "$srcdir/dovecot.tmpfilesd" \
+"$pkgdir/usr/lib/tmpfiles.d/dovecot.conf"
+  install -d -m755 "$pkgdir/etc/dovecot/conf.d"
+  rm -f $pkgdir/etc/dovecot/README
+
+  # install mkcert helper script
+  install -m 755  doc/mkcert.sh "$pkgdir/usr/lib/dovecot/mkcert.sh"
+}

Copied: dovecot/repos/community-i686/dovecot.install (from rev 213992, 
dovecot/trunk/dovecot.install)
===
--- community-i686/dovecot.install  (rev 0)
+++ community-i686/dovecot.install  2017-02-27 08:23:00 UTC (rev 213993)
@@ -0,0 +1,10 @@
+post_install() {
+  getent group dovenull &> /dev/null || groupadd -g 74 dovenull &> /dev/null
+  getent group dovecot &> /dev/null  || groupadd -g 76 dovecot &> /dev/null
+  getent passwd dovenull &> /dev/null || useradd -s /sbin/nologin -c "Dovecot 
user for completely untrustworthy processes" -d /var/empty -u 74 -g dovenull -r 
dovenull &> /dev/null
+  getent passwd dovecot &> /dev/null  || useradd -s /sbin/nologin -c "Dovecot 
user" -d /var/empty -u 76 -g dovecot -r dovecot &> /dev/null
+}
+

[arch-commits] Commit in dovecot/repos (8 files)

2016-11-26 Thread Evangelos Foutras
Date: Saturday, November 26, 2016 @ 14:41:55
  Author: foutrelis
Revision: 282054

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  dovecot/repos/staging-i686/
  dovecot/repos/staging-i686/PKGBUILD
(from rev 282053, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-i686/dovecot.install
(from rev 282053, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-i686/dovecot.tmpfilesd
(from rev 282053, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/staging-x86_64/
  dovecot/repos/staging-x86_64/PKGBUILD
(from rev 282053, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-x86_64/dovecot.install
(from rev 282053, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-x86_64/dovecot.tmpfilesd
(from rev 282053, dovecot/trunk/dovecot.tmpfilesd)

--+
 staging-i686/PKGBUILD|   95 +
 staging-i686/dovecot.install |   10 +++
 staging-i686/dovecot.tmpfilesd   |1 
 staging-x86_64/PKGBUILD  |   95 +
 staging-x86_64/dovecot.install   |   10 +++
 staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 212 insertions(+)

Copied: dovecot/repos/staging-i686/PKGBUILD (from rev 282053, 
dovecot/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-11-26 14:41:55 UTC (rev 282054)
@@ -0,0 +1,95 @@
+# $Id$
+# Maintainer: Andreas Radke 
+# Contributor: Paul Mattal 
+# Contributor: Federico Quagliata (quaqo) 
+# Contributor: GARETTE Emmanuel 
+
+
+# --->>> remember to rebuild/bump pigeonhole in one step <<<---
+
+pkgname=dovecot
+pkgver=2.2.26.0
+pkgrel=2
+pkgdesc="An IMAP and POP3 server written with security primarily in mind"
+arch=('i686' 'x86_64')
+url="http://dovecot.org/;
+license=("LGPL")
+depends=('krb5' 'openssl' 'sqlite' 'libmariadbclient'
+'postgresql-libs' 'bzip2' 'lz4' 'expat' 'curl' 'pam')
+makedepends=('libcap' 'libldap' 'clucene')
+optdepends=('libldap: ldap plugin'
+'xz: imap zlib  plugin'
+'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.2/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+md5sums=('85bc42328de41d1eb8d6d3f1db666db8'
+ 'SKIP'
+ '342a28251d40f983c98c0d1f1bf3d07d')
+validpgpkeys=('E643F0BDFDCD04D9FFCB6279C948525140558AC9') # Timo Sirainen 

+
+prepare() {
+  cd $pkgname-$pkgver
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+}
+
+build() {
+  cd $pkgname-$pkgver
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+   --libexecdir=/usr/lib \
+   --with-moduledir=/usr/lib/dovecot/modules \
+   --with-systemdsystemunitdir=/usr/lib/systemd/system \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl \
+   --with-ssldir=/etc/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib \
+   --with-bzlib \
+   --with-lzma \
+   --with-lz4 \
+   --with-libcap \
+   --with-solr \
+   --with-lucene \
+   --with-docs #--help
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check
+}
+
+package() {
+   
+  # system user/group dovenull - 74
+  # system user/group dovecot  - 76
+  
+  cd $pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/dovecot.conf.sample
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/dovecot-openssl.cnf.sample
+
+  # install mkcert helper script
+  install -m 755  ${srcdir}/$pkgname-$pkgver/doc/mkcert.sh 
${pkgdir}/usr/lib/dovecot/mkcert.sh
+
+  rm ${pkgdir}/etc/dovecot/README
+  
+  # systemd tmpfile
+  install -d -m755 ${pkgdir}/usr/lib/tmpfiles.d
+  install -m 644  ${srcdir}/dovecot.tmpfilesd 
${pkgdir}/usr/lib/tmpfiles.d/dovecot.conf
+}

Copied: dovecot/repos/staging-i686/dovecot.install (from rev 282053, 
dovecot/trunk/dovecot.install)
===
--- staging-i686/dovecot.install(rev 0)
+++ staging-i686/dovecot.install2016-11-26 14:41:55 UTC (rev 282054)
@@ -0,0 +1,10 @@
+post_install() {
+  getent group dovenull &> /dev/null || groupadd -g 74 dovenull &> /dev/null
+  getent group 

[arch-commits] Commit in dovecot/repos (8 files)

2016-10-28 Thread Andreas Radke
Date: Friday, October 28, 2016 @ 17:45:20
  Author: andyrtr
Revision: 279398

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  dovecot/repos/staging-i686/
  dovecot/repos/staging-i686/PKGBUILD
(from rev 279397, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-i686/dovecot.install
(from rev 279397, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-i686/dovecot.tmpfilesd
(from rev 279397, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/staging-x86_64/
  dovecot/repos/staging-x86_64/PKGBUILD
(from rev 279397, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-x86_64/dovecot.install
(from rev 279397, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-x86_64/dovecot.tmpfilesd
(from rev 279397, dovecot/trunk/dovecot.tmpfilesd)

--+
 staging-i686/PKGBUILD|   95 +
 staging-i686/dovecot.install |   10 +++
 staging-i686/dovecot.tmpfilesd   |1 
 staging-x86_64/PKGBUILD  |   95 +
 staging-x86_64/dovecot.install   |   10 +++
 staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 212 insertions(+)

Copied: dovecot/repos/staging-i686/PKGBUILD (from rev 279397, 
dovecot/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-10-28 17:45:20 UTC (rev 279398)
@@ -0,0 +1,95 @@
+# $Id$
+# Maintainer: Andreas Radke 
+# Contributor: Paul Mattal 
+# Contributor: Federico Quagliata (quaqo) 
+# Contributor: GARETTE Emmanuel 
+
+
+# --->>> remember to rebuild/bump pigeonhole in one step <<<---
+
+pkgname=dovecot
+pkgver=2.2.26
+pkgrel=1
+pkgdesc="An IMAP and POP3 server written with security primarily in mind"
+arch=('i686' 'x86_64')
+url="http://dovecot.org/;
+license=("LGPL")
+depends=('krb5' 'openssl' 'sqlite' 'libmariadbclient'
+'postgresql-libs' 'bzip2' 'lz4' 'expat' 'curl' 'pam')
+makedepends=('libcap' 'libldap' 'clucene')
+optdepends=('libldap: ldap plugin'
+'xz: imap zlib  plugin'
+'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.2/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+md5sums=('54d96c68316cd75432e1f4234ecc82d9'
+ 'SKIP'
+ '342a28251d40f983c98c0d1f1bf3d07d')
+validpgpkeys=('E643F0BDFDCD04D9FFCB6279C948525140558AC9') # Timo Sirainen 

+
+prepare() {
+  cd $pkgname-$pkgver
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+}
+
+build() {
+  cd $pkgname-$pkgver
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+   --libexecdir=/usr/lib \
+   --with-moduledir=/usr/lib/dovecot/modules \
+   --with-systemdsystemunitdir=/usr/lib/systemd/system \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl \
+   --with-ssldir=/etc/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib \
+   --with-bzlib \
+   --with-lzma \
+   --with-lz4 \
+   --with-libcap \
+   --with-solr \
+   --with-lucene \
+   --with-docs #--help
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check
+}
+
+package() {
+   
+  # system user/group dovenull - 74
+  # system user/group dovecot  - 76
+  
+  cd $pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/dovecot.conf.sample
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/dovecot-openssl.cnf.sample
+
+  # install mkcert helper script
+  install -m 755  ${srcdir}/$pkgname-$pkgver/doc/mkcert.sh 
${pkgdir}/usr/lib/dovecot/mkcert.sh
+
+  rm ${pkgdir}/etc/dovecot/README
+  
+  # systemd tmpfile
+  install -d -m755 ${pkgdir}/usr/lib/tmpfiles.d
+  install -m 644  ${srcdir}/dovecot.tmpfilesd 
${pkgdir}/usr/lib/tmpfiles.d/dovecot.conf
+}

Copied: dovecot/repos/staging-i686/dovecot.install (from rev 279397, 
dovecot/trunk/dovecot.install)
===
--- staging-i686/dovecot.install(rev 0)
+++ staging-i686/dovecot.install2016-10-28 17:45:20 UTC (rev 279398)
@@ -0,0 +1,10 @@
+post_install() {
+  getent group dovenull &> /dev/null || groupadd -g 74 dovenull &> /dev/null
+  getent group dovecot &> 

[arch-commits] Commit in dovecot/repos (8 files)

2016-07-01 Thread Andreas Radke
Date: Friday, July 1, 2016 @ 16:40:45
  Author: andyrtr
Revision: 270839

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  dovecot/repos/staging-i686/
  dovecot/repos/staging-i686/PKGBUILD
(from rev 270838, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-i686/dovecot.install
(from rev 270838, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-i686/dovecot.tmpfilesd
(from rev 270838, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/staging-x86_64/
  dovecot/repos/staging-x86_64/PKGBUILD
(from rev 270838, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-x86_64/dovecot.install
(from rev 270838, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-x86_64/dovecot.tmpfilesd
(from rev 270838, dovecot/trunk/dovecot.tmpfilesd)

--+
 staging-i686/PKGBUILD|   95 +
 staging-i686/dovecot.install |   10 +++
 staging-i686/dovecot.tmpfilesd   |1 
 staging-x86_64/PKGBUILD  |   95 +
 staging-x86_64/dovecot.install   |   10 +++
 staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 212 insertions(+)

Copied: dovecot/repos/staging-i686/PKGBUILD (from rev 270838, 
dovecot/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-07-01 16:40:45 UTC (rev 270839)
@@ -0,0 +1,95 @@
+# $Id$
+# Maintainer: Andreas Radke 
+# Contributor: Paul Mattal 
+# Contributor: Federico Quagliata (quaqo) 
+# Contributor: GARETTE Emmanuel 
+
+
+# --->>> remember to rebuild/bump pigeonhole in one step <<<---
+
+pkgname=dovecot
+pkgver=2.2.25
+pkgrel=1
+pkgdesc="An IMAP and POP3 server written with security primarily in mind"
+arch=('i686' 'x86_64')
+url="http://dovecot.org/;
+license=("LGPL")
+depends=('krb5' 'openssl' 'sqlite' 'libmariadbclient'
+'postgresql-libs' 'bzip2' 'lz4' 'expat' 'curl' 'pam')
+makedepends=('libcap' 'libldap' 'clucene')
+optdepends=('libldap: ldap plugin'
+'xz: imap zlib  plugin'
+'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.2/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+md5sums=('8f62ea76489c47c369cbbe0b19818448'
+ 'SKIP'
+ '342a28251d40f983c98c0d1f1bf3d07d')
+validpgpkeys=('E643F0BDFDCD04D9FFCB6279C948525140558AC9') # Timo Sirainen 

+
+prepare() {
+  cd $pkgname-$pkgver
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+}
+
+build() {
+  cd $pkgname-$pkgver
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+   --libexecdir=/usr/lib \
+   --with-moduledir=/usr/lib/dovecot/modules \
+   --with-systemdsystemunitdir=/usr/lib/systemd/system \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl \
+   --with-ssldir=/etc/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib \
+   --with-bzlib \
+   --with-lzma \
+   --with-lz4 \
+   --with-libcap \
+   --with-solr \
+   --with-lucene \
+   --with-docs #--help
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check
+}
+
+package() {
+   
+  # system user/group dovenull - 74
+  # system user/group dovecot  - 76
+  
+  cd $pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/dovecot.conf.sample
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/dovecot-openssl.cnf.sample
+
+  # install mkcert helper script
+  install -m 755  ${srcdir}/$pkgname-$pkgver/doc/mkcert.sh 
${pkgdir}/usr/lib/dovecot/mkcert.sh
+
+  rm ${pkgdir}/etc/dovecot/README
+  
+  # systemd tmpfile
+  install -d -m755 ${pkgdir}/usr/lib/tmpfiles.d
+  install -m 644  ${srcdir}/dovecot.tmpfilesd 
${pkgdir}/usr/lib/tmpfiles.d/dovecot.conf
+}

Copied: dovecot/repos/staging-i686/dovecot.install (from rev 270838, 
dovecot/trunk/dovecot.install)
===
--- staging-i686/dovecot.install(rev 0)
+++ staging-i686/dovecot.install2016-07-01 16:40:45 UTC (rev 270839)
@@ -0,0 +1,10 @@
+post_install() {
+  getent group dovenull &> /dev/null || groupadd -g 74 dovenull &> /dev/null
+  getent group dovecot &> 

[arch-commits] Commit in dovecot/repos (8 files)

2016-04-26 Thread Andreas Radke
Date: Tuesday, April 26, 2016 @ 17:52:02
  Author: andyrtr
Revision: 266172

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  dovecot/repos/staging-i686/
  dovecot/repos/staging-i686/PKGBUILD
(from rev 266171, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-i686/dovecot.install
(from rev 266171, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-i686/dovecot.tmpfilesd
(from rev 266171, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/staging-x86_64/
  dovecot/repos/staging-x86_64/PKGBUILD
(from rev 266171, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-x86_64/dovecot.install
(from rev 266171, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-x86_64/dovecot.tmpfilesd
(from rev 266171, dovecot/trunk/dovecot.tmpfilesd)

--+
 staging-i686/PKGBUILD|   95 +
 staging-i686/dovecot.install |   10 +++
 staging-i686/dovecot.tmpfilesd   |1 
 staging-x86_64/PKGBUILD  |   95 +
 staging-x86_64/dovecot.install   |   10 +++
 staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 212 insertions(+)

Copied: dovecot/repos/staging-i686/PKGBUILD (from rev 266171, 
dovecot/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-04-26 15:52:02 UTC (rev 266172)
@@ -0,0 +1,95 @@
+# $Id$
+# Maintainer: Andreas Radke 
+# Contributor: Paul Mattal 
+# Contributor: Federico Quagliata (quaqo) 
+# Contributor: GARETTE Emmanuel 
+
+
+# --->>> remember to rebuild/bump pigeonhole in one step <<<---
+
+pkgname=dovecot
+pkgver=2.2.24
+pkgrel=1
+pkgdesc="An IMAP and POP3 server written with security primarily in mind"
+arch=('i686' 'x86_64')
+url="http://dovecot.org/;
+license=("LGPL")
+depends=('krb5' 'openssl' 'sqlite' 'libmariadbclient'
+'postgresql-libs' 'bzip2' 'lz4' 'expat' 'curl' 'pam')
+makedepends=('libcap' 'libldap' 'clucene')
+optdepends=('libldap: ldap plugin'
+'xz: imap zlib  plugin'
+'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.2/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+md5sums=('91576b3411b436234ca5f63e1bbab60d'
+ 'SKIP'
+ '342a28251d40f983c98c0d1f1bf3d07d')
+validpgpkeys=('E643F0BDFDCD04D9FFCB6279C948525140558AC9') # Timo Sirainen 

+
+prepare() {
+  cd $pkgname-$pkgver
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+}
+
+build() {
+  cd $pkgname-$pkgver
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+   --libexecdir=/usr/lib \
+   --with-moduledir=/usr/lib/dovecot/modules \
+   --with-systemdsystemunitdir=/usr/lib/systemd/system \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl \
+   --with-ssldir=/etc/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib \
+   --with-bzlib \
+   --with-lzma \
+   --with-lz4 \
+   --with-libcap \
+   --with-solr \
+   --with-lucene \
+   --with-docs #--help
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check
+}
+
+package() {
+   
+  # system user/group dovenull - 74
+  # system user/group dovecot  - 76
+  
+  cd $pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/dovecot.conf.sample
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/dovecot-openssl.cnf.sample
+
+  # install mkcert helper script
+  install -m 755  ${srcdir}/$pkgname-$pkgver/doc/mkcert.sh 
${pkgdir}/usr/lib/dovecot/mkcert.sh
+
+  rm ${pkgdir}/etc/dovecot/README
+  
+  # systemd tmpfile
+  install -d -m755 ${pkgdir}/usr/lib/tmpfiles.d
+  install -m 644  ${srcdir}/dovecot.tmpfilesd 
${pkgdir}/usr/lib/tmpfiles.d/dovecot.conf
+}

Copied: dovecot/repos/staging-i686/dovecot.install (from rev 266171, 
dovecot/trunk/dovecot.install)
===
--- staging-i686/dovecot.install(rev 0)
+++ staging-i686/dovecot.install2016-04-26 15:52:02 UTC (rev 266172)
@@ -0,0 +1,10 @@
+post_install() {
+  getent group dovenull &> /dev/null || groupadd -g 74 dovenull &> /dev/null
+  getent group dovecot &> 

[arch-commits] Commit in dovecot/repos (8 files)

2016-04-02 Thread Evangelos Foutras
Date: Sunday, April 3, 2016 @ 00:57:36
  Author: foutrelis
Revision: 263797

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  dovecot/repos/staging-i686/
  dovecot/repos/staging-i686/PKGBUILD
(from rev 263796, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-i686/dovecot.install
(from rev 263796, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-i686/dovecot.tmpfilesd
(from rev 263796, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/staging-x86_64/
  dovecot/repos/staging-x86_64/PKGBUILD
(from rev 263796, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-x86_64/dovecot.install
(from rev 263796, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-x86_64/dovecot.tmpfilesd
(from rev 263796, dovecot/trunk/dovecot.tmpfilesd)

--+
 staging-i686/PKGBUILD|   95 +
 staging-i686/dovecot.install |   10 +++
 staging-i686/dovecot.tmpfilesd   |1 
 staging-x86_64/PKGBUILD  |   95 +
 staging-x86_64/dovecot.install   |   10 +++
 staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 212 insertions(+)

Copied: dovecot/repos/staging-i686/PKGBUILD (from rev 263796, 
dovecot/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-04-02 22:57:36 UTC (rev 263797)
@@ -0,0 +1,95 @@
+# $Id$
+# Maintainer: Andreas Radke 
+# Contributor: Paul Mattal 
+# Contributor: Federico Quagliata (quaqo) 
+# Contributor: GARETTE Emmanuel 
+
+
+# --->>> remember to rebuild/bump pigeonhole in one step <<<---
+
+pkgname=dovecot
+pkgver=2.2.23
+pkgrel=2
+pkgdesc="An IMAP and POP3 server written with security primarily in mind"
+arch=('i686' 'x86_64')
+url="http://dovecot.org/;
+license=("LGPL")
+depends=('krb5' 'openssl' 'sqlite' 'libmariadbclient'
+'postgresql-libs' 'bzip2' 'lz4' 'expat' 'curl' 'pam')
+makedepends=('libcap' 'libldap' 'clucene')
+optdepends=('libldap: ldap plugin'
+'xz: imap zlib  plugin'
+'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.2/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+md5sums=('0d2855c19b0603b417cd70613b4a9f36'
+ 'SKIP'
+ '342a28251d40f983c98c0d1f1bf3d07d')
+validpgpkeys=('E643F0BDFDCD04D9FFCB6279C948525140558AC9') # Timo Sirainen 

+
+prepare() {
+  cd $pkgname-$pkgver
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+}
+
+build() {
+  cd $pkgname-$pkgver
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+   --libexecdir=/usr/lib \
+   --with-moduledir=/usr/lib/dovecot/modules \
+   --with-systemdsystemunitdir=/usr/lib/systemd/system \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl \
+   --with-ssldir=/etc/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib \
+   --with-bzlib \
+   --with-lzma \
+   --with-lz4 \
+   --with-libcap \
+   --with-solr \
+   --with-lucene \
+   --with-docs #--help
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check
+}
+
+package() {
+   
+  # system user/group dovenull - 74
+  # system user/group dovecot  - 76
+  
+  cd $pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/dovecot.conf.sample
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/dovecot-openssl.cnf.sample
+
+  # install mkcert helper script
+  install -m 755  ${srcdir}/$pkgname-$pkgver/doc/mkcert.sh 
${pkgdir}/usr/lib/dovecot/mkcert.sh
+
+  rm ${pkgdir}/etc/dovecot/README
+  
+  # systemd tmpfile
+  install -d -m755 ${pkgdir}/usr/lib/tmpfiles.d
+  install -m 644  ${srcdir}/dovecot.tmpfilesd 
${pkgdir}/usr/lib/tmpfiles.d/dovecot.conf
+}

Copied: dovecot/repos/staging-i686/dovecot.install (from rev 263796, 
dovecot/trunk/dovecot.install)
===
--- staging-i686/dovecot.install(rev 0)
+++ staging-i686/dovecot.install2016-04-02 22:57:36 UTC (rev 263797)
@@ -0,0 +1,10 @@
+post_install() {
+  getent group dovenull &> /dev/null || groupadd -g 74 dovenull &> /dev/null
+  getent group dovecot &> 

[arch-commits] Commit in dovecot/repos (8 files)

2016-03-31 Thread Andreas Radke
Date: Thursday, March 31, 2016 @ 20:37:45
  Author: andyrtr
Revision: 263702

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  dovecot/repos/staging-i686/
  dovecot/repos/staging-i686/PKGBUILD
(from rev 263701, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-i686/dovecot.install
(from rev 263701, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-i686/dovecot.tmpfilesd
(from rev 263701, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/staging-x86_64/
  dovecot/repos/staging-x86_64/PKGBUILD
(from rev 263701, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-x86_64/dovecot.install
(from rev 263701, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-x86_64/dovecot.tmpfilesd
(from rev 263701, dovecot/trunk/dovecot.tmpfilesd)

--+
 staging-i686/PKGBUILD|   95 +
 staging-i686/dovecot.install |   10 +++
 staging-i686/dovecot.tmpfilesd   |1 
 staging-x86_64/PKGBUILD  |   95 +
 staging-x86_64/dovecot.install   |   10 +++
 staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 212 insertions(+)

Copied: dovecot/repos/staging-i686/PKGBUILD (from rev 263701, 
dovecot/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-03-31 18:37:45 UTC (rev 263702)
@@ -0,0 +1,95 @@
+# $Id$
+# Maintainer: Andreas Radke 
+# Contributor: Paul Mattal 
+# Contributor: Federico Quagliata (quaqo) 
+# Contributor: GARETTE Emmanuel 
+
+
+# --->>> remember to rebuild/bump pigeonhole in one step <<<---
+
+pkgname=dovecot
+pkgver=2.2.23
+pkgrel=1
+pkgdesc="An IMAP and POP3 server written with security primarily in mind"
+arch=('i686' 'x86_64')
+url="http://dovecot.org/;
+license=("LGPL")
+depends=('krb5' 'openssl' 'sqlite' 'libmariadbclient'
+'postgresql-libs' 'bzip2' 'lz4' 'expat' 'curl' 'pam')
+makedepends=('libcap' 'libldap' 'clucene')
+optdepends=('libldap: ldap plugin'
+'xz: imap zlib  plugin'
+'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.2/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+md5sums=('0d2855c19b0603b417cd70613b4a9f36'
+ 'SKIP'
+ '342a28251d40f983c98c0d1f1bf3d07d')
+validpgpkeys=('E643F0BDFDCD04D9FFCB6279C948525140558AC9') # Timo Sirainen 

+
+prepare() {
+  cd $pkgname-$pkgver
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+}
+
+build() {
+  cd $pkgname-$pkgver
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+   --libexecdir=/usr/lib \
+   --with-moduledir=/usr/lib/dovecot/modules \
+   --with-systemdsystemunitdir=/usr/lib/systemd/system \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl \
+   --with-ssldir=/etc/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib \
+   --with-bzlib \
+   --with-lzma \
+   --with-lz4 \
+   --with-libcap \
+   --with-solr \
+   --with-lucene \
+   --with-docs #--help
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check
+}
+
+package() {
+   
+  # system user/group dovenull - 74
+  # system user/group dovecot  - 76
+  
+  cd $pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/dovecot.conf.sample
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/dovecot-openssl.cnf.sample
+
+  # install mkcert helper script
+  install -m 755  ${srcdir}/$pkgname-$pkgver/doc/mkcert.sh 
${pkgdir}/usr/lib/dovecot/mkcert.sh
+
+  rm ${pkgdir}/etc/dovecot/README
+  
+  # systemd tmpfile
+  install -d -m755 ${pkgdir}/usr/lib/tmpfiles.d
+  install -m 644  ${srcdir}/dovecot.tmpfilesd 
${pkgdir}/usr/lib/tmpfiles.d/dovecot.conf
+}

Copied: dovecot/repos/staging-i686/dovecot.install (from rev 263701, 
dovecot/trunk/dovecot.install)
===
--- staging-i686/dovecot.install(rev 0)
+++ staging-i686/dovecot.install2016-03-31 18:37:45 UTC (rev 263702)
@@ -0,0 +1,10 @@
+post_install() {
+  getent group dovenull &> /dev/null || groupadd -g 74 dovenull &> /dev/null
+  getent group dovecot &> 

[arch-commits] Commit in dovecot/repos (8 files)

2016-03-19 Thread Andreas Radke
Date: Thursday, March 17, 2016 @ 18:03:40
  Author: andyrtr
Revision: 262014

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  dovecot/repos/staging-i686/
  dovecot/repos/staging-i686/PKGBUILD
(from rev 262013, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-i686/dovecot.install
(from rev 262013, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-i686/dovecot.tmpfilesd
(from rev 262013, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/staging-x86_64/
  dovecot/repos/staging-x86_64/PKGBUILD
(from rev 262013, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-x86_64/dovecot.install
(from rev 262013, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-x86_64/dovecot.tmpfilesd
(from rev 262013, dovecot/trunk/dovecot.tmpfilesd)

--+
 staging-i686/PKGBUILD|   95 +
 staging-i686/dovecot.install |   10 +++
 staging-i686/dovecot.tmpfilesd   |1 
 staging-x86_64/PKGBUILD  |   95 +
 staging-x86_64/dovecot.install   |   10 +++
 staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 212 insertions(+)

Copied: dovecot/repos/staging-i686/PKGBUILD (from rev 262013, 
dovecot/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-03-17 17:03:40 UTC (rev 262014)
@@ -0,0 +1,95 @@
+# $Id$
+# Maintainer: Andreas Radke 
+# Contributor: Paul Mattal 
+# Contributor: Federico Quagliata (quaqo) 
+# Contributor: GARETTE Emmanuel 
+
+
+# --->>> remember to rebuild/bump pigeonhole in one step <<<---
+
+pkgname=dovecot
+pkgver=2.2.22
+pkgrel=1
+pkgdesc="An IMAP and POP3 server written with security primarily in mind"
+arch=('i686' 'x86_64')
+url="http://dovecot.org/;
+license=("LGPL")
+depends=('krb5' 'openssl' 'sqlite' 'libmariadbclient'
+'postgresql-libs' 'bzip2' 'lz4' 'expat' 'curl' 'pam')
+makedepends=('libcap' 'libldap' 'clucene')
+optdepends=('libldap: ldap plugin'
+'xz: imap zlib  plugin'
+'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.2/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+md5sums=('bc8057bd5bdfa0f8e80e2fef1082a241'
+ 'SKIP'
+ '342a28251d40f983c98c0d1f1bf3d07d')
+validpgpkeys=('E643F0BDFDCD04D9FFCB6279C948525140558AC9') # Timo Sirainen 

+
+prepare() {
+  cd $pkgname-$pkgver
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+}
+
+build() {
+  cd $pkgname-$pkgver
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+   --libexecdir=/usr/lib \
+   --with-moduledir=/usr/lib/dovecot/modules \
+   --with-systemdsystemunitdir=/usr/lib/systemd/system \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl \
+   --with-ssldir=/etc/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib \
+   --with-bzlib \
+   --with-lzma \
+   --with-lz4 \
+   --with-libcap \
+   --with-solr \
+   --with-lucene \
+   --with-docs #--help
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check
+}
+
+package() {
+   
+  # system user/group dovenull - 74
+  # system user/group dovecot  - 76
+  
+  cd $pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/dovecot.conf.sample
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/dovecot-openssl.cnf.sample
+
+  # install mkcert helper script
+  install -m 755  ${srcdir}/$pkgname-$pkgver/doc/mkcert.sh 
${pkgdir}/usr/lib/dovecot/mkcert.sh
+
+  rm ${pkgdir}/etc/dovecot/README
+  
+  # systemd tmpfile
+  install -d -m755 ${pkgdir}/usr/lib/tmpfiles.d
+  install -m 644  ${srcdir}/dovecot.tmpfilesd 
${pkgdir}/usr/lib/tmpfiles.d/dovecot.conf
+}

Copied: dovecot/repos/staging-i686/dovecot.install (from rev 262013, 
dovecot/trunk/dovecot.install)
===
--- staging-i686/dovecot.install(rev 0)
+++ staging-i686/dovecot.install2016-03-17 17:03:40 UTC (rev 262014)
@@ -0,0 +1,10 @@
+post_install() {
+  getent group dovenull &> /dev/null || groupadd -g 74 dovenull &> /dev/null
+  getent group dovecot &> 

[arch-commits] Commit in dovecot/repos (8 files)

2016-03-04 Thread Felix Yan
Date: Friday, March 4, 2016 @ 11:30:52
  Author: fyan
Revision: 260788

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  dovecot/repos/staging-i686/
  dovecot/repos/staging-i686/PKGBUILD
(from rev 260787, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-i686/dovecot.install
(from rev 260787, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-i686/dovecot.tmpfilesd
(from rev 260787, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/staging-x86_64/
  dovecot/repos/staging-x86_64/PKGBUILD
(from rev 260787, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-x86_64/dovecot.install
(from rev 260787, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-x86_64/dovecot.tmpfilesd
(from rev 260787, dovecot/trunk/dovecot.tmpfilesd)

--+
 staging-i686/PKGBUILD|   95 +
 staging-i686/dovecot.install |   10 +++
 staging-i686/dovecot.tmpfilesd   |1 
 staging-x86_64/PKGBUILD  |   95 +
 staging-x86_64/dovecot.install   |   10 +++
 staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 212 insertions(+)

Copied: dovecot/repos/staging-i686/PKGBUILD (from rev 260787, 
dovecot/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-03-04 10:30:52 UTC (rev 260788)
@@ -0,0 +1,95 @@
+# $Id$
+# Maintainer: Andreas Radke 
+# Contributor: Paul Mattal 
+# Contributor: Federico Quagliata (quaqo) 
+# Contributor: GARETTE Emmanuel 
+
+
+# --->>> remember to rebuild/bump pigeonhole in one step <<<---
+
+pkgname=dovecot
+pkgver=2.2.21
+pkgrel=2
+pkgdesc="An IMAP and POP3 server written with security primarily in mind"
+arch=('i686' 'x86_64')
+url="http://dovecot.org/;
+license=("LGPL")
+depends=('krb5' 'openssl' 'sqlite' 'libmariadbclient'
+'postgresql-libs' 'bzip2' 'lz4' 'expat' 'curl' 'pam')
+makedepends=('libcap' 'libldap' 'clucene')
+optdepends=('libldap: ldap plugin'
+'xz: imap zlib  plugin'
+'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.2/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+md5sums=('28c39ab78a20f00701c26960d9190cf0'
+ 'SKIP'
+ '342a28251d40f983c98c0d1f1bf3d07d')
+validpgpkeys=('E643F0BDFDCD04D9FFCB6279C948525140558AC9') # Timo Sirainen 

+
+prepare() {
+  cd $pkgname-$pkgver
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+}
+
+build() {
+  cd $pkgname-$pkgver
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+   --libexecdir=/usr/lib \
+   --with-moduledir=/usr/lib/dovecot/modules \
+   --with-systemdsystemunitdir=/usr/lib/systemd/system \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl \
+   --with-ssldir=/etc/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib \
+   --with-bzlib \
+   --with-lzma \
+   --with-lz4 \
+   --with-libcap \
+   --with-solr \
+   --with-lucene \
+   --with-docs #--help
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check
+}
+
+package() {
+   
+  # system user/group dovenull - 74
+  # system user/group dovecot  - 76
+  
+  cd $pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/dovecot.conf.sample
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/dovecot-openssl.cnf.sample
+
+  # install mkcert helper script
+  install -m 755  ${srcdir}/$pkgname-$pkgver/doc/mkcert.sh 
${pkgdir}/usr/lib/dovecot/mkcert.sh
+
+  rm ${pkgdir}/etc/dovecot/README
+  
+  # systemd tmpfile
+  install -d -m755 ${pkgdir}/usr/lib/tmpfiles.d
+  install -m 644  ${srcdir}/dovecot.tmpfilesd 
${pkgdir}/usr/lib/tmpfiles.d/dovecot.conf
+}

Copied: dovecot/repos/staging-i686/dovecot.install (from rev 260787, 
dovecot/trunk/dovecot.install)
===
--- staging-i686/dovecot.install(rev 0)
+++ staging-i686/dovecot.install2016-03-04 10:30:52 UTC (rev 260788)
@@ -0,0 +1,10 @@
+post_install() {
+  getent group dovenull &> /dev/null || groupadd -g 74 dovenull &> /dev/null
+  getent group dovecot &> 

[arch-commits] Commit in dovecot/repos (8 files)

2015-12-12 Thread Andreas Radke
Date: Saturday, December 12, 2015 @ 11:03:43
  Author: andyrtr
Revision: 255857

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  dovecot/repos/staging-i686/
  dovecot/repos/staging-i686/PKGBUILD
(from rev 255856, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-i686/dovecot.install
(from rev 255856, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-i686/dovecot.tmpfilesd
(from rev 255856, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/staging-x86_64/
  dovecot/repos/staging-x86_64/PKGBUILD
(from rev 255856, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-x86_64/dovecot.install
(from rev 255856, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-x86_64/dovecot.tmpfilesd
(from rev 255856, dovecot/trunk/dovecot.tmpfilesd)

--+
 staging-i686/PKGBUILD|   95 +
 staging-i686/dovecot.install |   10 +++
 staging-i686/dovecot.tmpfilesd   |1 
 staging-x86_64/PKGBUILD  |   95 +
 staging-x86_64/dovecot.install   |   10 +++
 staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 212 insertions(+)

Copied: dovecot/repos/staging-i686/PKGBUILD (from rev 255856, 
dovecot/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2015-12-12 10:03:43 UTC (rev 255857)
@@ -0,0 +1,95 @@
+# $Id$
+# Maintainer: Andreas Radke 
+# Contributor: Paul Mattal 
+# Contributor: Federico Quagliata (quaqo) 
+# Contributor: GARETTE Emmanuel 
+
+
+# --->>> remember to rebuild/bump pigeonhole in one step <<<---
+
+pkgname=dovecot
+pkgver=2.2.21
+pkgrel=1
+pkgdesc="An IMAP and POP3 server written with security primarily in mind"
+arch=('i686' 'x86_64')
+url="http://dovecot.org/;
+license=("LGPL")
+depends=('krb5' 'openssl' 'sqlite' 'libmariadbclient'
+'postgresql-libs' 'bzip2' 'lz4' 'expat' 'curl' 'pam')
+makedepends=('libcap' 'libldap' 'clucene')
+optdepends=('libldap: ldap plugin'
+'xz: imap zlib  plugin'
+'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.2/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+md5sums=('28c39ab78a20f00701c26960d9190cf0'
+ 'SKIP'
+ '342a28251d40f983c98c0d1f1bf3d07d')
+validpgpkeys=('E643F0BDFDCD04D9FFCB6279C948525140558AC9') # Timo Sirainen 

+
+prepare() {
+  cd $pkgname-$pkgver
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+}
+
+build() {
+  cd $pkgname-$pkgver
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+   --libexecdir=/usr/lib \
+   --with-moduledir=/usr/lib/dovecot/modules \
+   --with-systemdsystemunitdir=/usr/lib/systemd/system \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl \
+   --with-ssldir=/etc/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib \
+   --with-bzlib \
+   --with-lzma \
+   --with-lz4 \
+   --with-libcap \
+   --with-solr \
+   --with-lucene \
+   --with-docs #--help
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make
+}
+
+package() {
+   
+  # system user/group dovenull - 74
+  # system user/group dovecot  - 76
+  
+  cd $pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/dovecot.conf.sample
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/dovecot-openssl.cnf.sample
+
+  # install mkcert helper script
+  install -m 755  ${srcdir}/$pkgname-$pkgver/doc/mkcert.sh 
${pkgdir}/usr/lib/dovecot/mkcert.sh
+
+  rm ${pkgdir}/etc/dovecot/README
+  
+  # systemd tmpfile
+  install -d -m755 ${pkgdir}/usr/lib/tmpfiles.d
+  install -m 644  ${srcdir}/dovecot.tmpfilesd 
${pkgdir}/usr/lib/tmpfiles.d/dovecot.conf
+}

Copied: dovecot/repos/staging-i686/dovecot.install (from rev 255856, 
dovecot/trunk/dovecot.install)
===
--- staging-i686/dovecot.install(rev 0)
+++ staging-i686/dovecot.install2015-12-12 10:03:43 UTC (rev 255857)
@@ -0,0 +1,10 @@
+post_install() {
+  getent group dovenull &> /dev/null || groupadd -g 74 dovenull &> /dev/null
+  getent group dovecot &> 

[arch-commits] Commit in dovecot/repos (8 files)

2015-12-06 Thread Bartłomiej Piotrowski
Date: Monday, December 7, 2015 @ 06:20:07
  Author: bpiotrowski
Revision: 253195

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  dovecot/repos/staging-i686/
  dovecot/repos/staging-i686/PKGBUILD
(from rev 253194, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-i686/dovecot.install
(from rev 253194, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-i686/dovecot.tmpfilesd
(from rev 253194, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/staging-x86_64/
  dovecot/repos/staging-x86_64/PKGBUILD
(from rev 253194, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-x86_64/dovecot.install
(from rev 253194, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-x86_64/dovecot.tmpfilesd
(from rev 253194, dovecot/trunk/dovecot.tmpfilesd)

--+
 staging-i686/PKGBUILD|   95 +
 staging-i686/dovecot.install |   10 +++
 staging-i686/dovecot.tmpfilesd   |1 
 staging-x86_64/PKGBUILD  |   95 +
 staging-x86_64/dovecot.install   |   10 +++
 staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 212 insertions(+)

Copied: dovecot/repos/staging-i686/PKGBUILD (from rev 253194, 
dovecot/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2015-12-07 05:20:07 UTC (rev 253195)
@@ -0,0 +1,95 @@
+# $Id$
+# Maintainer: Andreas Radke 
+# Contributor: Paul Mattal 
+# Contributor: Federico Quagliata (quaqo) 
+# Contributor: GARETTE Emmanuel 
+
+
+# --->>> remember to rebuild/bump pigeonhole in one step <<<---
+
+pkgname=dovecot
+pkgver=2.2.19
+pkgrel=3
+pkgdesc="An IMAP and POP3 server written with security primarily in mind"
+arch=('i686' 'x86_64')
+url="http://dovecot.org/;
+license=("LGPL")
+depends=('krb5' 'openssl' 'sqlite' 'libmariadbclient'
+'postgresql-libs' 'bzip2' 'lz4' 'expat' 'curl' 'pam')
+makedepends=('libcap' 'libldap' 'clucene')
+optdepends=('libldap: ldap plugin'
+'xz: imap zlib  plugin'
+'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.2/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+md5sums=('95591b6556413edc2f0b160fb469d04c'
+ 'SKIP'
+ '342a28251d40f983c98c0d1f1bf3d07d')
+validpgpkeys=('E643F0BDFDCD04D9FFCB6279C948525140558AC9') # Timo Sirainen 

+
+prepare() {
+  cd $pkgname-$pkgver
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+}
+
+build() {
+  cd $pkgname-$pkgver
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+   --libexecdir=/usr/lib \
+   --with-moduledir=/usr/lib/dovecot/modules \
+   --with-systemdsystemunitdir=/usr/lib/systemd/system \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl \
+   --with-ssldir=/etc/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib \
+   --with-bzlib \
+   --with-lzma \
+   --with-lz4 \
+   --with-libcap \
+   --with-solr \
+   --with-lucene \
+   --with-docs #--help
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make
+}
+
+package() {
+   
+  # system user/group dovenull - 74
+  # system user/group dovecot  - 76
+  
+  cd $pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/dovecot.conf.sample
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/dovecot-openssl.cnf.sample
+
+  # install mkcert helper script
+  install -m 755  ${srcdir}/$pkgname-$pkgver/doc/mkcert.sh 
${pkgdir}/usr/lib/dovecot/mkcert.sh
+
+  rm ${pkgdir}/etc/dovecot/README
+  
+  # systemd tmpfile
+  install -d -m755 ${pkgdir}/usr/lib/tmpfiles.d
+  install -m 644  ${srcdir}/dovecot.tmpfilesd 
${pkgdir}/usr/lib/tmpfiles.d/dovecot.conf
+}

Copied: dovecot/repos/staging-i686/dovecot.install (from rev 253194, 
dovecot/trunk/dovecot.install)
===
--- staging-i686/dovecot.install(rev 0)
+++ staging-i686/dovecot.install2015-12-07 05:20:07 UTC (rev 253195)
@@ -0,0 +1,10 @@
+post_install() {
+  getent group dovenull &> /dev/null || groupadd -g 74 dovenull &> /dev/null
+  getent group dovecot &> 

[arch-commits] Commit in dovecot/repos (8 files)

2015-11-01 Thread Evangelos Foutras
Date: Monday, November 2, 2015 @ 05:23:15
  Author: foutrelis
Revision: 249962

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  dovecot/repos/staging-i686/
  dovecot/repos/staging-i686/PKGBUILD
(from rev 249961, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-i686/dovecot.install
(from rev 249961, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-i686/dovecot.tmpfilesd
(from rev 249961, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/staging-x86_64/
  dovecot/repos/staging-x86_64/PKGBUILD
(from rev 249961, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-x86_64/dovecot.install
(from rev 249961, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-x86_64/dovecot.tmpfilesd
(from rev 249961, dovecot/trunk/dovecot.tmpfilesd)

--+
 staging-i686/PKGBUILD|   95 +
 staging-i686/dovecot.install |   10 +++
 staging-i686/dovecot.tmpfilesd   |1 
 staging-x86_64/PKGBUILD  |   95 +
 staging-x86_64/dovecot.install   |   10 +++
 staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 212 insertions(+)

Copied: dovecot/repos/staging-i686/PKGBUILD (from rev 249961, 
dovecot/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2015-11-02 04:23:15 UTC (rev 249962)
@@ -0,0 +1,95 @@
+# $Id$
+# Maintainer: Andreas Radke 
+# Contributor: Paul Mattal 
+# Contributor: Federico Quagliata (quaqo) 
+# Contributor: GARETTE Emmanuel 
+
+
+# --->>> remember to rebuild/bump pigeonhole in one step <<<---
+
+pkgname=dovecot
+pkgver=2.2.19
+pkgrel=2
+pkgdesc="An IMAP and POP3 server written with security primarily in mind"
+arch=('i686' 'x86_64')
+url="http://dovecot.org/;
+license=("LGPL")
+depends=('krb5' 'openssl' 'sqlite' 'libmariadbclient'
+'postgresql-libs' 'bzip2' 'lz4' 'expat' 'curl' 'pam')
+makedepends=('libcap' 'libldap' 'clucene')
+optdepends=('libldap: ldap plugin'
+'xz: imap zlib  plugin'
+'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.2/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+md5sums=('95591b6556413edc2f0b160fb469d04c'
+ 'SKIP'
+ '342a28251d40f983c98c0d1f1bf3d07d')
+validpgpkeys=('E643F0BDFDCD04D9FFCB6279C948525140558AC9') # Timo Sirainen 

+
+prepare() {
+  cd $pkgname-$pkgver
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+}
+
+build() {
+  cd $pkgname-$pkgver
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+   --libexecdir=/usr/lib \
+   --with-moduledir=/usr/lib/dovecot/modules \
+   --with-systemdsystemunitdir=/usr/lib/systemd/system \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl \
+   --with-ssldir=/etc/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib \
+   --with-bzlib \
+   --with-lzma \
+   --with-lz4 \
+   --with-libcap \
+   --with-solr \
+   --with-lucene \
+   --with-docs #--help
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make
+}
+
+package() {
+   
+  # system user/group dovenull - 74
+  # system user/group dovecot  - 76
+  
+  cd $pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/dovecot.conf.sample
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/dovecot-openssl.cnf.sample
+
+  # install mkcert helper script
+  install -m 755  ${srcdir}/$pkgname-$pkgver/doc/mkcert.sh 
${pkgdir}/usr/lib/dovecot/mkcert.sh
+
+  rm ${pkgdir}/etc/dovecot/README
+  
+  # systemd tmpfile
+  install -d -m755 ${pkgdir}/usr/lib/tmpfiles.d
+  install -m 644  ${srcdir}/dovecot.tmpfilesd 
${pkgdir}/usr/lib/tmpfiles.d/dovecot.conf
+}

Copied: dovecot/repos/staging-i686/dovecot.install (from rev 249961, 
dovecot/trunk/dovecot.install)
===
--- staging-i686/dovecot.install(rev 0)
+++ staging-i686/dovecot.install2015-11-02 04:23:15 UTC (rev 249962)
@@ -0,0 +1,10 @@
+post_install() {
+  getent group dovenull &> /dev/null || groupadd -g 74 dovenull &> /dev/null
+  getent group dovecot &> 

[arch-commits] Commit in dovecot/repos (8 files)

2015-10-04 Thread Andreas Radke
Date: Sunday, October 4, 2015 @ 12:11:58
  Author: andyrtr
Revision: 248340

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  dovecot/repos/staging-i686/
  dovecot/repos/staging-i686/PKGBUILD
(from rev 248339, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-i686/dovecot.install
(from rev 248339, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-i686/dovecot.tmpfilesd
(from rev 248339, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/staging-x86_64/
  dovecot/repos/staging-x86_64/PKGBUILD
(from rev 248339, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-x86_64/dovecot.install
(from rev 248339, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-x86_64/dovecot.tmpfilesd
(from rev 248339, dovecot/trunk/dovecot.tmpfilesd)

--+
 staging-i686/PKGBUILD|   95 +
 staging-i686/dovecot.install |   10 +++
 staging-i686/dovecot.tmpfilesd   |1 
 staging-x86_64/PKGBUILD  |   95 +
 staging-x86_64/dovecot.install   |   10 +++
 staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 212 insertions(+)

Copied: dovecot/repos/staging-i686/PKGBUILD (from rev 248339, 
dovecot/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2015-10-04 10:11:58 UTC (rev 248340)
@@ -0,0 +1,95 @@
+# $Id$
+# Maintainer: Andreas Radke 
+# Contributor: Paul Mattal 
+# Contributor: Federico Quagliata (quaqo) 
+# Contributor: GARETTE Emmanuel 
+
+
+# --->>> remember to rebuild/bump pigeonhole in one step <<<---
+
+pkgname=dovecot
+pkgver=2.2.19
+pkgrel=1
+pkgdesc="An IMAP and POP3 server written with security primarily in mind"
+arch=('i686' 'x86_64')
+url="http://dovecot.org/;
+license=("LGPL")
+depends=('krb5' 'openssl' 'sqlite' 'libmariadbclient'
+'postgresql-libs' 'bzip2' 'lz4' 'expat' 'curl' 'pam')
+makedepends=('libcap' 'libldap' 'clucene')
+optdepends=('libldap: ldap plugin'
+'xz: imap zlib  plugin'
+'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.2/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+md5sums=('95591b6556413edc2f0b160fb469d04c'
+ 'SKIP'
+ '342a28251d40f983c98c0d1f1bf3d07d')
+validpgpkeys=('E643F0BDFDCD04D9FFCB6279C948525140558AC9') # Timo Sirainen 

+
+prepare() {
+  cd $pkgname-$pkgver
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+}
+
+build() {
+  cd $pkgname-$pkgver
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+   --libexecdir=/usr/lib \
+   --with-moduledir=/usr/lib/dovecot/modules \
+   --with-systemdsystemunitdir=/usr/lib/systemd/system \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl \
+   --with-ssldir=/etc/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib \
+   --with-bzlib \
+   --with-lzma \
+   --with-lz4 \
+   --with-libcap \
+   --with-solr \
+   --with-lucene \
+   --with-docs #--help
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make
+}
+
+package() {
+   
+  # system user/group dovenull - 74
+  # system user/group dovecot  - 76
+  
+  cd $pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/dovecot.conf.sample
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/dovecot-openssl.cnf.sample
+
+  # install mkcert helper script
+  install -m 755  ${srcdir}/$pkgname-$pkgver/doc/mkcert.sh 
${pkgdir}/usr/lib/dovecot/mkcert.sh
+
+  rm ${pkgdir}/etc/dovecot/README
+  
+  # systemd tmpfile
+  install -d -m755 ${pkgdir}/usr/lib/tmpfiles.d
+  install -m 644  ${srcdir}/dovecot.tmpfilesd 
${pkgdir}/usr/lib/tmpfiles.d/dovecot.conf
+}

Copied: dovecot/repos/staging-i686/dovecot.install (from rev 248339, 
dovecot/trunk/dovecot.install)
===
--- staging-i686/dovecot.install(rev 0)
+++ staging-i686/dovecot.install2015-10-04 10:11:58 UTC (rev 248340)
@@ -0,0 +1,10 @@
+post_install() {
+  getent group dovenull &> /dev/null || groupadd -g 74 dovenull &> /dev/null
+  getent group dovecot &> 

[arch-commits] Commit in dovecot/repos (8 files)

2015-05-15 Thread Andreas Radke
Date: Friday, May 15, 2015 @ 14:56:16
  Author: andyrtr
Revision: 239406

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  dovecot/repos/staging-i686/
  dovecot/repos/staging-i686/PKGBUILD
(from rev 239405, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-i686/dovecot.install
(from rev 239405, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-i686/dovecot.tmpfilesd
(from rev 239405, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/staging-x86_64/
  dovecot/repos/staging-x86_64/PKGBUILD
(from rev 239405, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-x86_64/dovecot.install
(from rev 239405, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-x86_64/dovecot.tmpfilesd
(from rev 239405, dovecot/trunk/dovecot.tmpfilesd)

--+
 staging-i686/PKGBUILD|   95 +
 staging-i686/dovecot.install |   10 +++
 staging-i686/dovecot.tmpfilesd   |1 
 staging-x86_64/PKGBUILD  |   95 +
 staging-x86_64/dovecot.install   |   10 +++
 staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 212 insertions(+)

Copied: dovecot/repos/staging-i686/PKGBUILD (from rev 239405, 
dovecot/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2015-05-15 12:56:16 UTC (rev 239406)
@@ -0,0 +1,95 @@
+# $Id$
+# Maintainer: Andreas Radke andy...@archlinux.org
+# Contributor: Paul Mattal p...@mattal.com
+# Contributor: Federico Quagliata (quaqo) qu...@despammed.com
+# Contributor: GARETTE Emmanuel gnunux at laposte dot net
+
+
+# --- remember to rebuild/bump pigeonhole in one step ---
+
+pkgname=dovecot
+pkgver=2.2.18
+pkgrel=1
+pkgdesc=An IMAP and POP3 server written with security primarily in mind
+arch=('i686' 'x86_64')
+url=http://dovecot.org/;
+license=(LGPL)
+depends=('krb5' 'openssl' 'sqlite' 'libmariadbclient'
+'postgresql-libs' 'bzip2' 'lz4' 'expat' 'curl' 'pam')
+makedepends=('libcap' 'libldap' 'clucene')
+optdepends=('libldap: ldap plugin'
+'xz: imap zlib  plugin'
+'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.2/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+md5sums=('1e42eb3b69544c447ad882d7858f3630'
+ 'SKIP'
+ '342a28251d40f983c98c0d1f1bf3d07d')
+validpgpkeys=('E643F0BDFDCD04D9FFCB6279C948525140558AC9') # Timo Sirainen 
t...@iki.fi
+
+prepare() {
+  cd $pkgname-$pkgver
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+}
+
+build() {
+  cd $pkgname-$pkgver
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+   --libexecdir=/usr/lib \
+   --with-moduledir=/usr/lib/dovecot/modules \
+   --with-systemdsystemunitdir=/usr/lib/systemd/system \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl \
+   --with-ssldir=/etc/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib \
+   --with-bzlib \
+   --with-lzma \
+   --with-lz4 \
+   --with-libcap \
+   --with-solr \
+   --with-lucene \
+   --with-docs #--help
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make
+}
+
+package() {
+   
+  # system user/group dovenull - 74
+  # system user/group dovecot  - 76
+  
+  cd $pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/dovecot.conf.sample
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/dovecot-openssl.cnf.sample
+
+  # install mkcert helper script
+  install -m 755  ${srcdir}/$pkgname-$pkgver/doc/mkcert.sh 
${pkgdir}/usr/lib/dovecot/mkcert.sh
+
+  rm ${pkgdir}/etc/dovecot/README
+  
+  # systemd tmpfile
+  install -d -m755 ${pkgdir}/usr/lib/tmpfiles.d
+  install -m 644  ${srcdir}/dovecot.tmpfilesd 
${pkgdir}/usr/lib/tmpfiles.d/dovecot.conf
+}

Copied: dovecot/repos/staging-i686/dovecot.install (from rev 239405, 
dovecot/trunk/dovecot.install)
===
--- staging-i686/dovecot.install(rev 0)
+++ staging-i686/dovecot.install2015-05-15 12:56:16 UTC (rev 239406)
@@ -0,0 +1,10 @@
+post_install() {
+  getent group dovenull  /dev/null || groupadd -g 74 dovenull  /dev/null
+  getent group dovecot  /dev/null  

[arch-commits] Commit in dovecot/repos (8 files)

2015-03-14 Thread Andreas Radke
Date: Saturday, March 14, 2015 @ 19:35:50
  Author: andyrtr
Revision: 233816

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  dovecot/repos/staging-i686/
  dovecot/repos/staging-i686/PKGBUILD
(from rev 233815, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-i686/dovecot.install
(from rev 233815, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-i686/dovecot.tmpfilesd
(from rev 233815, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/staging-x86_64/
  dovecot/repos/staging-x86_64/PKGBUILD
(from rev 233815, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-x86_64/dovecot.install
(from rev 233815, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-x86_64/dovecot.tmpfilesd
(from rev 233815, dovecot/trunk/dovecot.tmpfilesd)

--+
 staging-i686/PKGBUILD|   96 +
 staging-i686/dovecot.install |   10 +++
 staging-i686/dovecot.tmpfilesd   |1 
 staging-x86_64/PKGBUILD  |   96 +
 staging-x86_64/dovecot.install   |   10 +++
 staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 214 insertions(+)

Copied: dovecot/repos/staging-i686/PKGBUILD (from rev 233815, 
dovecot/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2015-03-14 18:35:50 UTC (rev 233816)
@@ -0,0 +1,96 @@
+# $Id$
+# Maintainer: Andreas Radke andy...@archlinux.org
+# Contributor: Paul Mattal p...@mattal.com
+# Contributor: Federico Quagliata (quaqo) qu...@despammed.com
+# Contributor: GARETTE Emmanuel gnunux at laposte dot net
+
+
+# --- remember to rebuild/bump pigeonhole in one step ---
+
+pkgname=dovecot
+pkgver=2.2.16
+pkgrel=1
+pkgdesc=An IMAP and POP3 server written with security primarily in mind
+arch=('i686' 'x86_64')
+url=http://dovecot.org/;
+license=(LGPL)
+depends=('krb5' 'openssl' 'sqlite' 'libmariadbclient'
+'postgresql-libs' 'bzip2' 'lz4' 'expat' 'curl')
+makedepends=('pam' 'libcap' 'libldap' 'clucene')
+optdepends=('libldap: ldap plugin'
+'xz: imap zlib  plugin'
+'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.2/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+md5sums=('8dba21e817b4239e462d98a925233418'
+ 'SKIP'
+ '342a28251d40f983c98c0d1f1bf3d07d')
+validpgpkeys=('E643F0BDFDCD04D9FFCB6279C948525140558AC9') # Timo Sirainen 
t...@iki.fi
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+}
+
+build() {
+  cd $pkgname-$pkgver
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+   --libexecdir=/usr/lib \
+   --with-moduledir=/usr/lib/dovecot/modules \
+   --with-systemdsystemunitdir=/usr/lib/systemd/system \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl \
+   --with-ssldir=/etc/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib \
+   --with-bzlib \
+   --with-lzma \
+   --with-lz4 \
+   --with-libcap \
+   --with-solr \
+   --with-lucene \
+   --with-docs #--help
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make
+}
+
+package() {
+   
+  # system user/group dovenull - 74
+  # system user/group dovecot  - 76
+  
+  cd $pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/dovecot.conf.sample
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/dovecot-openssl.cnf.sample
+
+  # install mkcert helper script
+  install -m 755  ${srcdir}/$pkgname-$pkgver/doc/mkcert.sh 
${pkgdir}/usr/lib/dovecot/mkcert.sh
+
+  rm ${pkgdir}/etc/dovecot/README
+  
+  # systemd tmpfile
+  install -d -m755 ${pkgdir}/usr/lib/tmpfiles.d
+  install -m 644  ${srcdir}/dovecot.tmpfilesd 
${pkgdir}/usr/lib/tmpfiles.d/dovecot.conf
+}

Copied: dovecot/repos/staging-i686/dovecot.install (from rev 233815, 
dovecot/trunk/dovecot.install)
===
--- staging-i686/dovecot.install(rev 0)
+++ staging-i686/dovecot.install2015-03-14 18:35:50 UTC (rev 233816)
@@ -0,0 +1,10 @@
+post_install() {
+  getent group dovenull  /dev/null || groupadd -g 74 dovenull  /dev/null
+  getent group dovecot  

[arch-commits] Commit in dovecot/repos (8 files)

2014-10-25 Thread Andreas Radke
Date: Saturday, October 25, 2014 @ 09:05:40
  Author: andyrtr
Revision: 225315

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  dovecot/repos/staging-i686/
  dovecot/repos/staging-i686/PKGBUILD
(from rev 225314, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-i686/dovecot.install
(from rev 225314, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-i686/dovecot.tmpfilesd
(from rev 225314, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/staging-x86_64/
  dovecot/repos/staging-x86_64/PKGBUILD
(from rev 225314, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-x86_64/dovecot.install
(from rev 225314, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-x86_64/dovecot.tmpfilesd
(from rev 225314, dovecot/trunk/dovecot.tmpfilesd)

--+
 staging-i686/PKGBUILD|   88 +
 staging-i686/dovecot.install |   58 
 staging-i686/dovecot.tmpfilesd   |1 
 staging-x86_64/PKGBUILD  |   88 +
 staging-x86_64/dovecot.install   |   58 
 staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 294 insertions(+)

Copied: dovecot/repos/staging-i686/PKGBUILD (from rev 225314, 
dovecot/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2014-10-25 07:05:40 UTC (rev 225315)
@@ -0,0 +1,88 @@
+# $Id$
+# Maintainer: Andreas Radke andy...@archlinux.org
+# Contributor: Paul Mattal p...@mattal.com
+# Contributor: Federico Quagliata (quaqo) qu...@despammed.com
+# Contributor: GARETTE Emmanuel gnunux at laposte dot net
+
+
+# --- remember to rebuild/bump pigeonhole in one step ---
+
+pkgname=dovecot
+pkgver=2.2.15
+pkgrel=1
+pkgdesc=An IMAP and POP3 server written with security primarily in mind
+arch=('i686' 'x86_64')
+url=http://dovecot.org/;
+license=(LGPL)
+depends=('krb5' 'openssl' 'sqlite' 'libmariadbclient'
+'postgresql-libs' 'bzip2' 'expat' 'curl')
+makedepends=('pam' 'libcap' 'libldap' 'clucene')
+optdepends=('libldap: ldap plugin'
+'xz: imap zlib  plugin'
+'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.2/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+md5sums=('c6c176943bd832c780fbb5d2f8850952'
+ 'SKIP'
+ '342a28251d40f983c98c0d1f1bf3d07d')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+}
+
+build() {
+  cd $pkgname-$pkgver
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+   --libexecdir=/usr/lib \
+   --with-moduledir=/usr/lib/dovecot/modules \
+   --with-systemdsystemunitdir=/usr/lib/systemd/system \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl \
+   --with-ssldir=/etc/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib --with-bzlib \
+   --with-libcap \
+   --with-solr \
+   --with-lucene \
+   --with-docs
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/dovecot.conf.sample
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/dovecot-openssl.cnf.sample
+
+  # install mkcert helper script
+  install -m 755  ${srcdir}/$pkgname-$pkgver/doc/mkcert.sh 
${pkgdir}/usr/lib/dovecot/mkcert.sh
+
+  rm ${pkgdir}/etc/dovecot/README
+  
+  # systemd tmpfile
+  install -d -m755 ${pkgdir}/usr/lib/tmpfiles.d
+  install -m 644  ${srcdir}/dovecot.tmpfilesd 
${pkgdir}/usr/lib/tmpfiles.d/dovecot.conf
+}

Copied: dovecot/repos/staging-i686/dovecot.install (from rev 225314, 
dovecot/trunk/dovecot.install)
===
--- staging-i686/dovecot.install(rev 0)
+++ staging-i686/dovecot.install2014-10-25 07:05:40 UTC (rev 225315)
@@ -0,0 +1,58 @@
+# arg 1:  the new package version
+post_install() {
+
+  # Make sure the group and user dovecot+dovenull exists on this system and 
have the correct values
+
+  # dovecot
+  if grep -q ^dovecot: /etc/group  /dev/null ; then
+groupmod -g 76 -n dovecot dovecot  /dev/null
+  else
+groupadd -g 76 dovecot  

[arch-commits] Commit in dovecot/repos (8 files)

2014-10-15 Thread Andreas Radke
Date: Wednesday, October 15, 2014 @ 19:09:36
  Author: andyrtr
Revision: 22

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  dovecot/repos/staging-i686/
  dovecot/repos/staging-i686/PKGBUILD
(from rev 224443, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-i686/dovecot.install
(from rev 224443, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-i686/dovecot.tmpfilesd
(from rev 224443, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/staging-x86_64/
  dovecot/repos/staging-x86_64/PKGBUILD
(from rev 224443, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-x86_64/dovecot.install
(from rev 224443, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-x86_64/dovecot.tmpfilesd
(from rev 224443, dovecot/trunk/dovecot.tmpfilesd)

--+
 staging-i686/PKGBUILD|   88 +
 staging-i686/dovecot.install |   58 
 staging-i686/dovecot.tmpfilesd   |1 
 staging-x86_64/PKGBUILD  |   88 +
 staging-x86_64/dovecot.install   |   58 
 staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 294 insertions(+)

Copied: dovecot/repos/staging-i686/PKGBUILD (from rev 224443, 
dovecot/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2014-10-15 17:09:36 UTC (rev 22)
@@ -0,0 +1,88 @@
+# $Id$
+# Maintainer: Andreas Radke andy...@archlinux.org
+# Contributor: Paul Mattal p...@mattal.com
+# Contributor: Federico Quagliata (quaqo) qu...@despammed.com
+# Contributor: GARETTE Emmanuel gnunux at laposte dot net
+
+
+# --- remember to rebuild/bump pigeonhole in one step ---
+
+pkgname=dovecot
+pkgver=2.2.14
+pkgrel=1
+pkgdesc=An IMAP and POP3 server written with security primarily in mind
+arch=('i686' 'x86_64')
+url=http://dovecot.org/;
+license=(LGPL)
+depends=('krb5' 'openssl' 'sqlite' 'libmariadbclient'
+'postgresql-libs' 'bzip2' 'expat' 'curl')
+makedepends=('pam' 'libcap' 'libldap' 'clucene')
+optdepends=('libldap: ldap plugin'
+'xz: imap zlib  plugin'
+'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.2/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+md5sums=('03315255920ee1c4b11039945246a8af'
+ 'SKIP'
+ '342a28251d40f983c98c0d1f1bf3d07d')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+}
+
+build() {
+  cd $pkgname-$pkgver
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+   --libexecdir=/usr/lib \
+   --with-moduledir=/usr/lib/dovecot/modules \
+   --with-systemdsystemunitdir=/usr/lib/systemd/system \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl \
+   --with-ssldir=/etc/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib --with-bzlib \
+   --with-libcap \
+   --with-solr \
+   --with-lucene \
+   --with-docs
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/dovecot.conf.sample
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/dovecot-openssl.cnf.sample
+
+  # install mkcert helper script
+  install -m 755  ${srcdir}/$pkgname-$pkgver/doc/mkcert.sh 
${pkgdir}/usr/lib/dovecot/mkcert.sh
+
+  rm ${pkgdir}/etc/dovecot/README
+  
+  # systemd tmpfile
+  install -d -m755 ${pkgdir}/usr/lib/tmpfiles.d
+  install -m 644  ${srcdir}/dovecot.tmpfilesd 
${pkgdir}/usr/lib/tmpfiles.d/dovecot.conf
+}

Copied: dovecot/repos/staging-i686/dovecot.install (from rev 224443, 
dovecot/trunk/dovecot.install)
===
--- staging-i686/dovecot.install(rev 0)
+++ staging-i686/dovecot.install2014-10-15 17:09:36 UTC (rev 22)
@@ -0,0 +1,58 @@
+# arg 1:  the new package version
+post_install() {
+
+  # Make sure the group and user dovecot+dovenull exists on this system and 
have the correct values
+
+  # dovecot
+  if grep -q ^dovecot: /etc/group  /dev/null ; then
+groupmod -g 76 -n dovecot dovecot  /dev/null
+  else
+groupadd -g 76 dovecot  

[arch-commits] Commit in dovecot/repos (8 files)

2014-05-12 Thread Andreas Radke
Date: Monday, May 12, 2014 @ 20:07:16
  Author: andyrtr
Revision: 212314

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  dovecot/repos/staging-i686/
  dovecot/repos/staging-i686/PKGBUILD
(from rev 212313, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-i686/dovecot.install
(from rev 212313, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-i686/dovecot.tmpfilesd
(from rev 212313, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/staging-x86_64/
  dovecot/repos/staging-x86_64/PKGBUILD
(from rev 212313, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-x86_64/dovecot.install
(from rev 212313, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-x86_64/dovecot.tmpfilesd
(from rev 212313, dovecot/trunk/dovecot.tmpfilesd)

--+
 staging-i686/PKGBUILD|   88 +
 staging-i686/dovecot.install |   58 
 staging-i686/dovecot.tmpfilesd   |1 
 staging-x86_64/PKGBUILD  |   88 +
 staging-x86_64/dovecot.install   |   58 
 staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 294 insertions(+)

Copied: dovecot/repos/staging-i686/PKGBUILD (from rev 212313, 
dovecot/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2014-05-12 18:07:16 UTC (rev 212314)
@@ -0,0 +1,88 @@
+# $Id$
+# Maintainer: Andreas Radke andy...@archlinux.org
+# Contributor: Paul Mattal p...@mattal.com
+# Contributor: Federico Quagliata (quaqo) qu...@despammed.com
+# Contributor: GARETTE Emmanuel gnunux at laposte dot net
+
+
+# --- remember to rebuild/bump pigeonhole in one step ---
+
+pkgname=dovecot
+pkgver=2.2.13
+pkgrel=1
+pkgdesc=An IMAP and POP3 server written with security primarily in mind
+arch=('i686' 'x86_64')
+url=http://dovecot.org/;
+license=(LGPL)
+depends=('krb5' 'openssl' 'sqlite' 'libmariadbclient'
+'postgresql-libs' 'bzip2' 'expat' 'curl')
+makedepends=('pam' 'libcap' 'libldap' 'clucene')
+optdepends=('libldap: ldap plugin'
+'xz: imap zlib  plugin'
+'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.2/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+md5sums=('a3eb1c0b1822c4f2b0fe9247776baa71'
+ 'SKIP'
+ '342a28251d40f983c98c0d1f1bf3d07d')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+}
+
+build() {
+  cd $pkgname-$pkgver
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+   --libexecdir=/usr/lib \
+   --with-moduledir=/usr/lib/dovecot/modules \
+   --with-systemdsystemunitdir=/usr/lib/systemd/system \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl \
+   --with-ssldir=/etc/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib --with-bzlib \
+   --with-libcap \
+   --with-solr \
+   --with-lucene \
+   --with-docs
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/dovecot.conf.sample
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/dovecot-openssl.cnf.sample
+
+  # install mkcert helper script
+  install -m 755  ${srcdir}/$pkgname-$pkgver/doc/mkcert.sh 
${pkgdir}/usr/lib/dovecot/mkcert.sh
+
+  rm ${pkgdir}/etc/dovecot/README
+  
+  # systemd tmpfile
+  install -d -m755 ${pkgdir}/usr/lib/tmpfiles.d
+  install -m 644  ${srcdir}/dovecot.tmpfilesd 
${pkgdir}/usr/lib/tmpfiles.d/dovecot.conf
+}

Copied: dovecot/repos/staging-i686/dovecot.install (from rev 212313, 
dovecot/trunk/dovecot.install)
===
--- staging-i686/dovecot.install(rev 0)
+++ staging-i686/dovecot.install2014-05-12 18:07:16 UTC (rev 212314)
@@ -0,0 +1,58 @@
+# arg 1:  the new package version
+post_install() {
+
+  # Make sure the group and user dovecot+dovenull exists on this system and 
have the correct values
+
+  # dovecot
+  if grep -q ^dovecot: /etc/group  /dev/null ; then
+groupmod -g 76 -n dovecot dovecot  /dev/null
+  else
+groupadd -g 76 dovecot  /dev/null
+  

[arch-commits] Commit in dovecot/repos (8 files)

2013-12-20 Thread Andreas Radke
Date: Friday, December 20, 2013 @ 22:52:15
  Author: andyrtr
Revision: 202246

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  dovecot/repos/staging-i686/
  dovecot/repos/staging-i686/PKGBUILD
(from rev 202245, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-i686/dovecot.install
(from rev 202245, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-i686/dovecot.tmpfilesd
(from rev 202245, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/staging-x86_64/
  dovecot/repos/staging-x86_64/PKGBUILD
(from rev 202245, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-x86_64/dovecot.install
(from rev 202245, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-x86_64/dovecot.tmpfilesd
(from rev 202245, dovecot/trunk/dovecot.tmpfilesd)

--+
 staging-i686/PKGBUILD|   85 +
 staging-i686/dovecot.install |   58 +
 staging-i686/dovecot.tmpfilesd   |1 
 staging-x86_64/PKGBUILD  |   85 +
 staging-x86_64/dovecot.install   |   58 +
 staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 288 insertions(+)

Copied: dovecot/repos/staging-i686/PKGBUILD (from rev 202245, 
dovecot/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2013-12-20 21:52:15 UTC (rev 202246)
@@ -0,0 +1,85 @@
+# $Id$
+# Maintainer: Andreas Radke andy...@archlinux.org
+# Contributor: Paul Mattal p...@mattal.com
+# Contributor: Federico Quagliata (quaqo) qu...@despammed.com
+# Contributor: GARETTE Emmanuel gnunux at laposte dot net
+
+
+# --- remember to rebuild/bump pigeonhole in one step ---
+
+pkgname=dovecot
+pkgver=2.2.10
+pkgrel=1
+pkgdesc=An IMAP and POP3 server written with security primarily in mind
+arch=('i686' 'x86_64')
+url=http://dovecot.org/;
+license=(LGPL)
+depends=('krb5' 'openssl' 'sqlite' 'libmariadbclient'
+'postgresql-libs' 'bzip2' 'expat' 'curl')
+makedepends=('pam' 'libcap' 'libldap' 'clucene')
+optdepends=('libldap: ldap plugin'
+'xz: imap zlib  plugin'
+'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.2/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+md5sums=('037e9c9e07d9dbff54dcff09f280fc8c'
+ 'SKIP'
+ '342a28251d40f983c98c0d1f1bf3d07d')
+
+build() {
+  cd $pkgname-$pkgver
+  
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+   --libexecdir=/usr/lib \
+   --with-moduledir=/usr/lib/dovecot/modules \
+   --with-systemdsystemunitdir=/usr/lib/systemd/system \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl \
+   --with-ssldir=/etc/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib --with-bzlib \
+   --with-libcap \
+   --with-solr \
+   --with-lucene \
+   --with-docs
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make -k check
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/dovecot.conf.sample
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/dovecot-openssl.cnf.sample
+
+  # install mkcert helper script
+  install -m 755  ${srcdir}/$pkgname-$pkgver/doc/mkcert.sh 
${pkgdir}/usr/lib/dovecot/mkcert.sh
+
+  rm ${pkgdir}/etc/dovecot/README
+  
+  # systemd tmpfile
+  install -d -m755 ${pkgdir}/usr/lib/tmpfiles.d
+  install -m 644  ${srcdir}/dovecot.tmpfilesd 
${pkgdir}/usr/lib/tmpfiles.d/dovecot.conf
+}

Copied: dovecot/repos/staging-i686/dovecot.install (from rev 202245, 
dovecot/trunk/dovecot.install)
===
--- staging-i686/dovecot.install(rev 0)
+++ staging-i686/dovecot.install2013-12-20 21:52:15 UTC (rev 202246)
@@ -0,0 +1,58 @@
+# arg 1:  the new package version
+post_install() {
+
+  # Make sure the group and user dovecot+dovenull exists on this system and 
have the correct values
+
+  # dovecot
+  if grep -q ^dovecot: /etc/group  /dev/null ; then
+groupmod -g 76 -n dovecot dovecot  /dev/null
+  else
+groupadd -g 76 dovecot  /dev/null
+  fi
+
+  if grep -q 

[arch-commits] Commit in dovecot/repos (8 files)

2013-11-25 Thread Andreas Radke
Date: Monday, November 25, 2013 @ 22:14:39
  Author: andyrtr
Revision: 200319

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  dovecot/repos/staging-i686/
  dovecot/repos/staging-i686/PKGBUILD
(from rev 200318, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-i686/dovecot.install
(from rev 200318, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-i686/dovecot.tmpfilesd
(from rev 200318, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/staging-x86_64/
  dovecot/repos/staging-x86_64/PKGBUILD
(from rev 200318, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-x86_64/dovecot.install
(from rev 200318, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-x86_64/dovecot.tmpfilesd
(from rev 200318, dovecot/trunk/dovecot.tmpfilesd)

--+
 staging-i686/PKGBUILD|   84 +
 staging-i686/dovecot.install |   58 +
 staging-i686/dovecot.tmpfilesd   |1 
 staging-x86_64/PKGBUILD  |   84 +
 staging-x86_64/dovecot.install   |   58 +
 staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 286 insertions(+)

Copied: dovecot/repos/staging-i686/PKGBUILD (from rev 200318, 
dovecot/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2013-11-25 21:14:39 UTC (rev 200319)
@@ -0,0 +1,84 @@
+# $Id$
+# Maintainer: Andreas Radke andy...@archlinux.org
+# Contributor: Paul Mattal p...@mattal.com
+# Contributor: Federico Quagliata (quaqo) qu...@despammed.com
+# Contributor: GARETTE Emmanuel gnunux at laposte dot net
+
+
+# --- remember to rebuild/bump pigeonhole in one step ---
+
+pkgname=dovecot
+pkgver=2.2.9
+pkgrel=1
+pkgdesc=An IMAP and POP3 server written with security primarily in mind
+arch=('i686' 'x86_64')
+url=http://dovecot.org/;
+license=(LGPL)
+depends=('krb5' 'openssl' 'sqlite' 'libmariadbclient'
+'postgresql-libs' 'bzip2' 'expat' 'curl')
+makedepends=('pam' 'libcap' 'libldap' 'clucene')
+optdepends=('libldap: ldap plugin'
+   'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.2/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+md5sums=('6e620a4020b7cc9855cbb304a63efc87'
+ 'SKIP'
+ '342a28251d40f983c98c0d1f1bf3d07d')
+
+build() {
+  cd $pkgname-$pkgver
+  
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+   --libexecdir=/usr/lib \
+   --with-moduledir=/usr/lib/dovecot/modules \
+   --with-systemdsystemunitdir=/usr/lib/systemd/system \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl \
+   --with-ssldir=/etc/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib --with-bzlib \
+   --with-libcap \
+   --with-solr \
+   --with-lucene \
+   --with-docs
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make -k check
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/dovecot.conf.sample
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/dovecot-openssl.cnf.sample
+
+  # install mkcert helper script
+  install -m 755  ${srcdir}/$pkgname-$pkgver/doc/mkcert.sh 
${pkgdir}/usr/lib/dovecot/mkcert.sh
+
+  rm ${pkgdir}/etc/dovecot/README
+  
+  # systemd tmpfile
+  install -d -m755 ${pkgdir}/usr/lib/tmpfiles.d
+  install -m 644  ${srcdir}/dovecot.tmpfilesd 
${pkgdir}/usr/lib/tmpfiles.d/dovecot.conf
+}

Copied: dovecot/repos/staging-i686/dovecot.install (from rev 200318, 
dovecot/trunk/dovecot.install)
===
--- staging-i686/dovecot.install(rev 0)
+++ staging-i686/dovecot.install2013-11-25 21:14:39 UTC (rev 200319)
@@ -0,0 +1,58 @@
+# arg 1:  the new package version
+post_install() {
+
+  # Make sure the group and user dovecot+dovenull exists on this system and 
have the correct values
+
+  # dovecot
+  if grep -q ^dovecot: /etc/group  /dev/null ; then
+groupmod -g 76 -n dovecot dovecot  /dev/null
+  else
+groupadd -g 76 dovecot  /dev/null
+  fi
+
+  if grep -q ^dovecot: /etc/passwd 2 /dev/null ; then
+ 

[arch-commits] Commit in dovecot/repos (8 files)

2013-11-20 Thread Andreas Radke
Date: Wednesday, November 20, 2013 @ 16:45:18
  Author: andyrtr
Revision: 199984

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  dovecot/repos/staging-i686/
  dovecot/repos/staging-i686/PKGBUILD
(from rev 199983, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-i686/dovecot.install
(from rev 199983, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-i686/dovecot.tmpfilesd
(from rev 199983, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/staging-x86_64/
  dovecot/repos/staging-x86_64/PKGBUILD
(from rev 199983, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-x86_64/dovecot.install
(from rev 199983, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-x86_64/dovecot.tmpfilesd
(from rev 199983, dovecot/trunk/dovecot.tmpfilesd)

--+
 staging-i686/PKGBUILD|   84 +
 staging-i686/dovecot.install |   58 +
 staging-i686/dovecot.tmpfilesd   |1 
 staging-x86_64/PKGBUILD  |   84 +
 staging-x86_64/dovecot.install   |   58 +
 staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 286 insertions(+)

Copied: dovecot/repos/staging-i686/PKGBUILD (from rev 199983, 
dovecot/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2013-11-20 15:45:18 UTC (rev 199984)
@@ -0,0 +1,84 @@
+# $Id$
+# Maintainer: Andreas Radke andy...@archlinux.org
+# Contributor: Paul Mattal p...@mattal.com
+# Contributor: Federico Quagliata (quaqo) qu...@despammed.com
+# Contributor: GARETTE Emmanuel gnunux at laposte dot net
+
+
+# --- remember to rebuild/bump pigeonhole in one step ---
+
+pkgname=dovecot
+pkgver=2.2.8
+pkgrel=1
+pkgdesc=An IMAP and POP3 server written with security primarily in mind
+arch=('i686' 'x86_64')
+url=http://dovecot.org/;
+license=(LGPL)
+depends=('krb5' 'openssl' 'sqlite' 'libmariadbclient'
+'postgresql-libs' 'bzip2' 'expat' 'curl')
+makedepends=('pam' 'libcap' 'libldap' 'clucene')
+optdepends=('libldap: ldap plugin'
+   'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.2/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+md5sums=('c1594f7ffa470b6134a94c59fd85bbe8'
+ 'SKIP'
+ '342a28251d40f983c98c0d1f1bf3d07d')
+
+build() {
+  cd $pkgname-$pkgver
+  
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+   --libexecdir=/usr/lib \
+   --with-moduledir=/usr/lib/dovecot/modules \
+   --with-systemdsystemunitdir=/usr/lib/systemd/system \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl \
+   --with-ssldir=/etc/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib --with-bzlib \
+   --with-libcap \
+   --with-solr \
+   --with-lucene \
+   --with-docs
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make -k check
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/dovecot.conf.sample
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/dovecot-openssl.cnf.sample
+
+  # install mkcert helper script
+  install -m 755  ${srcdir}/$pkgname-$pkgver/doc/mkcert.sh 
${pkgdir}/usr/lib/dovecot/mkcert.sh
+
+  rm ${pkgdir}/etc/dovecot/README
+  
+  # systemd tmpfile
+  install -d -m755 ${pkgdir}/usr/lib/tmpfiles.d
+  install -m 644  ${srcdir}/dovecot.tmpfilesd 
${pkgdir}/usr/lib/tmpfiles.d/dovecot.conf
+}

Copied: dovecot/repos/staging-i686/dovecot.install (from rev 199983, 
dovecot/trunk/dovecot.install)
===
--- staging-i686/dovecot.install(rev 0)
+++ staging-i686/dovecot.install2013-11-20 15:45:18 UTC (rev 199984)
@@ -0,0 +1,58 @@
+# arg 1:  the new package version
+post_install() {
+
+  # Make sure the group and user dovecot+dovenull exists on this system and 
have the correct values
+
+  # dovecot
+  if grep -q ^dovecot: /etc/group  /dev/null ; then
+groupmod -g 76 -n dovecot dovecot  /dev/null
+  else
+groupadd -g 76 dovecot  /dev/null
+  fi
+
+  if grep -q ^dovecot: /etc/passwd 2 /dev/null ; 

[arch-commits] Commit in dovecot/repos (8 files)

2013-11-04 Thread Andreas Radke
Date: Monday, November 4, 2013 @ 14:39:14
  Author: andyrtr
Revision: 198780

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  dovecot/repos/staging-i686/
  dovecot/repos/staging-i686/PKGBUILD
(from rev 198779, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-i686/dovecot.install
(from rev 198779, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-i686/dovecot.tmpfilesd
(from rev 198779, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/staging-x86_64/
  dovecot/repos/staging-x86_64/PKGBUILD
(from rev 198779, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-x86_64/dovecot.install
(from rev 198779, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-x86_64/dovecot.tmpfilesd
(from rev 198779, dovecot/trunk/dovecot.tmpfilesd)

--+
 staging-i686/PKGBUILD|   87 +
 staging-i686/dovecot.install |   58 
 staging-i686/dovecot.tmpfilesd   |1 
 staging-x86_64/PKGBUILD  |   87 +
 staging-x86_64/dovecot.install   |   58 
 staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 292 insertions(+)

Copied: dovecot/repos/staging-i686/PKGBUILD (from rev 198779, 
dovecot/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2013-11-04 13:39:14 UTC (rev 198780)
@@ -0,0 +1,87 @@
+# $Id$
+# Maintainer: Andreas Radke andy...@archlinux.org
+# Contributor: Paul Mattal p...@mattal.com
+# Contributor: Federico Quagliata (quaqo) qu...@despammed.com
+# Contributor: GARETTE Emmanuel gnunux at laposte dot net
+
+
+# --- remember to rebuild/bump pigeonhole in one step ---
+
+pkgname=dovecot
+pkgver=2.2.7
+pkgrel=1
+pkgdesc=An IMAP and POP3 server written with security primarily in mind
+arch=('i686' 'x86_64')
+url=http://dovecot.org/;
+license=(LGPL)
+depends=('krb5' 'openssl' 'sqlite' 'libmariadbclient'
+'postgresql-libs' 'bzip2' 'expat' 'curl')
+makedepends=('pam' 'libcap' 'libldap' 'clucene')
+optdepends=('libldap: ldap plugin'
+   'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.2/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+md5sums=('d2c7c83acc21f3dcab652868d40522e0'
+ 'SKIP'
+ '342a28251d40f983c98c0d1f1bf3d07d')
+
+build() {
+  cd $pkgname-$pkgver
+
+  # fix build with recent clucene (FC)
+#  sed -i '/DEFAULT_INCLUDES *=/s|$| '$(pkg-config --cflags 
libclucene-core)| src/plugins/fts-lucene/Makefile.in
+  
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+   --libexecdir=/usr/lib \
+   --with-moduledir=/usr/lib/dovecot/modules \
+   --with-systemdsystemunitdir=/usr/lib/systemd/system \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl \
+   --with-ssldir=/etc/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib --with-bzlib \
+   --with-libcap \
+   --with-solr \
+   --with-lucene \
+   --with-docs
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make -k check
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/dovecot.conf.sample
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/dovecot-openssl.cnf.sample
+
+  # install mkcert helper script
+  install -m 755  ${srcdir}/$pkgname-$pkgver/doc/mkcert.sh 
${pkgdir}/usr/lib/dovecot/mkcert.sh
+
+  rm ${pkgdir}/etc/dovecot/README
+  
+  # systemd tmpfile
+  install -d -m755 ${pkgdir}/usr/lib/tmpfiles.d
+  install -m 644  ${srcdir}/dovecot.tmpfilesd 
${pkgdir}/usr/lib/tmpfiles.d/dovecot.conf
+}

Copied: dovecot/repos/staging-i686/dovecot.install (from rev 198779, 
dovecot/trunk/dovecot.install)
===
--- staging-i686/dovecot.install(rev 0)
+++ staging-i686/dovecot.install2013-11-04 13:39:14 UTC (rev 198780)
@@ -0,0 +1,58 @@
+# arg 1:  the new package version
+post_install() {
+
+  # Make sure the group and user dovecot+dovenull exists on this system and 
have the correct values
+
+  # dovecot
+  if grep -q ^dovecot: /etc/group  /dev/null ; then
+

[arch-commits] Commit in dovecot/repos (8 files)

2013-09-25 Thread Andreas Radke
Date: Wednesday, September 25, 2013 @ 17:35:31
  Author: andyrtr
Revision: 195137

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  dovecot/repos/staging-i686/
  dovecot/repos/staging-i686/PKGBUILD
(from rev 195136, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-i686/dovecot.install
(from rev 195136, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-i686/dovecot.tmpfilesd
(from rev 195136, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/staging-x86_64/
  dovecot/repos/staging-x86_64/PKGBUILD
(from rev 195136, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-x86_64/dovecot.install
(from rev 195136, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-x86_64/dovecot.tmpfilesd
(from rev 195136, dovecot/trunk/dovecot.tmpfilesd)

--+
 staging-i686/PKGBUILD|   88 +
 staging-i686/dovecot.install |   58 
 staging-i686/dovecot.tmpfilesd   |1 
 staging-x86_64/PKGBUILD  |   88 +
 staging-x86_64/dovecot.install   |   58 
 staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 294 insertions(+)

Copied: dovecot/repos/staging-i686/PKGBUILD (from rev 195136, 
dovecot/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2013-09-25 15:35:31 UTC (rev 195137)
@@ -0,0 +1,88 @@
+# $Id$
+# Maintainer: Andreas Radke andy...@archlinux.org
+# Contributor: Paul Mattal p...@mattal.com
+# Contributor: Federico Quagliata (quaqo) qu...@despammed.com
+# Contributor: GARETTE Emmanuel gnunux at laposte dot net
+
+
+# --- remember to rebuild/bump pigeonhole in one step ---
+
+pkgname=dovecot
+pkgver=2.2.6
+pkgrel=1
+pkgdesc=An IMAP and POP3 server written with security primarily in mind
+arch=('i686' 'x86_64')
+url=http://dovecot.org/;
+license=(LGPL)
+depends=('krb5' 'openssl' 'sqlite=3.7.5' 'libmariadbclient'
+'postgresql-libs=9.0.3' 'bzip2' 'expat' 'curl')
+makedepends=('pam=1.1.1' 'libcap=2.19' 'libldap=2.4.22' 'clucene')
+optdepends=('libldap: ldap plugin'
+   'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+options=('!libtool')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.2/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+md5sums=('db65988ef2e6889dd8b49c132b21fc8f'
+ 'SKIP'
+ '342a28251d40f983c98c0d1f1bf3d07d')
+
+build() {
+  cd ${srcdir}/$pkgname-$pkgver
+
+  # fix build with recent clucene (FC)
+#  sed -i '/DEFAULT_INCLUDES *=/s|$| '$(pkg-config --cflags 
libclucene-core)| src/plugins/fts-lucene/Makefile.in
+  
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+   --libexecdir=/usr/lib \
+   --with-moduledir=/usr/lib/dovecot/modules \
+   --with-systemdsystemunitdir=/usr/lib/systemd/system \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl \
+   --with-ssldir=/etc/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib --with-bzlib \
+   --with-libcap \
+   --with-solr \
+   --with-lucene \
+   --with-docs
+  make
+}
+
+check() {
+  cd $srcdir/$pkgname-$pkgver
+  make -k check
+}
+
+package() {
+  cd ${srcdir}/$pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/dovecot.conf.sample
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/dovecot-openssl.cnf.sample
+
+  # install mkcert helper script
+  install -m 755  ${srcdir}/$pkgname-$pkgver/doc/mkcert.sh 
${pkgdir}/usr/lib/dovecot/mkcert.sh
+
+  rm ${pkgdir}/etc/dovecot/README
+  
+  # systemd tmpfile
+  install -d -m755 ${pkgdir}/usr/lib/tmpfiles.d
+  install -m 644  ${srcdir}/dovecot.tmpfilesd 
${pkgdir}/usr/lib/tmpfiles.d/dovecot.conf
+}

Copied: dovecot/repos/staging-i686/dovecot.install (from rev 195136, 
dovecot/trunk/dovecot.install)
===
--- staging-i686/dovecot.install(rev 0)
+++ staging-i686/dovecot.install2013-09-25 15:35:31 UTC (rev 195137)
@@ -0,0 +1,58 @@
+# arg 1:  the new package version
+post_install() {
+
+  # Make sure the group and user dovecot+dovenull exists on this system and 
have the 

[arch-commits] Commit in dovecot/repos (8 files)

2013-08-06 Thread Andreas Radke
Date: Tuesday, August 6, 2013 @ 16:05:27
  Author: andyrtr
Revision: 192149

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  dovecot/repos/staging-i686/
  dovecot/repos/staging-i686/PKGBUILD
(from rev 192148, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-i686/dovecot.install
(from rev 192148, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-i686/dovecot.tmpfilesd
(from rev 192148, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/staging-x86_64/
  dovecot/repos/staging-x86_64/PKGBUILD
(from rev 192148, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-x86_64/dovecot.install
(from rev 192148, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-x86_64/dovecot.tmpfilesd
(from rev 192148, dovecot/trunk/dovecot.tmpfilesd)

--+
 staging-i686/PKGBUILD|   88 +
 staging-i686/dovecot.install |   58 
 staging-i686/dovecot.tmpfilesd   |1 
 staging-x86_64/PKGBUILD  |   88 +
 staging-x86_64/dovecot.install   |   58 
 staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 294 insertions(+)

Copied: dovecot/repos/staging-i686/PKGBUILD (from rev 192148, 
dovecot/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2013-08-06 14:05:27 UTC (rev 192149)
@@ -0,0 +1,88 @@
+# $Id$
+# Maintainer: Andreas Radke andy...@archlinux.org
+# Contributor: Paul Mattal p...@mattal.com
+# Contributor: Federico Quagliata (quaqo) qu...@despammed.com
+# Contributor: GARETTE Emmanuel gnunux at laposte dot net
+
+
+# --- remember to rebuild/bump pigeonhole in one step ---
+
+pkgname=dovecot
+pkgver=2.2.5
+pkgrel=1
+pkgdesc=An IMAP and POP3 server written with security primarily in mind
+arch=('i686' 'x86_64')
+url=http://dovecot.org/;
+license=(LGPL)
+depends=('krb5' 'openssl' 'sqlite=3.7.5' 'libmariadbclient'
+'postgresql-libs=9.0.3' 'bzip2' 'expat' 'curl')
+makedepends=('pam=1.1.1' 'libcap=2.19' 'libldap=2.4.22' 'clucene')
+optdepends=('libldap: ldap plugin'
+   'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+options=('!libtool')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.2/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+md5sums=('0096442e2a1739b1b7997a833248a263'
+ 'SKIP'
+ '342a28251d40f983c98c0d1f1bf3d07d')
+
+build() {
+  cd ${srcdir}/$pkgname-$pkgver
+
+  # fix build with recent clucene (FC)
+  sed -i '/DEFAULT_INCLUDES *=/s|$| '$(pkg-config --cflags libclucene-core)| 
src/plugins/fts-lucene/Makefile.in
+  
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+   --libexecdir=/usr/lib \
+   --with-moduledir=/usr/lib/dovecot/modules \
+   --with-systemdsystemunitdir=/usr/lib/systemd/system \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl \
+   --with-ssldir=/etc/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib --with-bzlib \
+   --with-libcap \
+   --with-solr \
+   --with-lucene \
+   --with-docs
+  make
+}
+
+check() {
+  cd $srcdir/$pkgname-$pkgver
+  make -k check
+}
+
+package() {
+  cd ${srcdir}/$pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/dovecot.conf.sample
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/dovecot-openssl.cnf.sample
+
+  # install mkcert helper script
+  install -m 755  ${srcdir}/$pkgname-$pkgver/doc/mkcert.sh 
${pkgdir}/usr/lib/dovecot/mkcert.sh
+
+  rm ${pkgdir}/etc/dovecot/README
+  
+  # systemd tmpfile
+  install -d -m755 ${pkgdir}/usr/lib/tmpfiles.d
+  install -m 644  ${srcdir}/dovecot.tmpfilesd 
${pkgdir}/usr/lib/tmpfiles.d/dovecot.conf
+}

Copied: dovecot/repos/staging-i686/dovecot.install (from rev 192148, 
dovecot/trunk/dovecot.install)
===
--- staging-i686/dovecot.install(rev 0)
+++ staging-i686/dovecot.install2013-08-06 14:05:27 UTC (rev 192149)
@@ -0,0 +1,58 @@
+# arg 1:  the new package version
+post_install() {
+
+  # Make sure the group and user dovecot+dovenull exists on this system and 
have the correct 

[arch-commits] Commit in dovecot/repos (8 files)

2013-06-25 Thread Andreas Radke
Date: Tuesday, June 25, 2013 @ 18:41:40
  Author: andyrtr
Revision: 188923

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  dovecot/repos/staging-i686/
  dovecot/repos/staging-i686/PKGBUILD
(from rev 188922, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-i686/dovecot.install
(from rev 188922, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-i686/dovecot.tmpfilesd
(from rev 188922, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/staging-x86_64/
  dovecot/repos/staging-x86_64/PKGBUILD
(from rev 188922, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-x86_64/dovecot.install
(from rev 188922, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-x86_64/dovecot.tmpfilesd
(from rev 188922, dovecot/trunk/dovecot.tmpfilesd)

--+
 staging-i686/PKGBUILD|   88 +
 staging-i686/dovecot.install |   58 
 staging-i686/dovecot.tmpfilesd   |1 
 staging-x86_64/PKGBUILD  |   88 +
 staging-x86_64/dovecot.install   |   58 
 staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 294 insertions(+)

Copied: dovecot/repos/staging-i686/PKGBUILD (from rev 188922, 
dovecot/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2013-06-25 16:41:40 UTC (rev 188923)
@@ -0,0 +1,88 @@
+# $Id$
+# Maintainer: Andreas Radke andy...@archlinux.org
+# Contributor: Paul Mattal p...@mattal.com
+# Contributor: Federico Quagliata (quaqo) qu...@despammed.com
+# Contributor: GARETTE Emmanuel gnunux at laposte dot net
+
+
+# --- remember to rebuild/bump pigeonhole in one step ---
+
+pkgname=dovecot
+pkgver=2.2.4
+pkgrel=1
+pkgdesc=An IMAP and POP3 server written with security primarily in mind
+arch=('i686' 'x86_64')
+url=http://dovecot.org/;
+license=(LGPL)
+depends=('krb5' 'openssl' 'sqlite=3.7.5' 'libmariadbclient'
+'postgresql-libs=9.0.3' 'bzip2' 'expat' 'curl')
+makedepends=('pam=1.1.1' 'libcap=2.19' 'libldap=2.4.22' 'clucene')
+optdepends=('libldap: ldap plugin'
+   'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+options=('!libtool')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.2/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+md5sums=('984cfc921a83c580c52c86e128e9dac2'
+ 'SKIP'
+ '342a28251d40f983c98c0d1f1bf3d07d')
+
+build() {
+  cd ${srcdir}/$pkgname-$pkgver
+
+  # fix build with recent clucene (FC)
+  sed -i '/DEFAULT_INCLUDES *=/s|$| '$(pkg-config --cflags libclucene-core)| 
src/plugins/fts-lucene/Makefile.in
+  
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+   --libexecdir=/usr/lib \
+   --with-moduledir=/usr/lib/dovecot/modules \
+   --with-systemdsystemunitdir=/usr/lib/systemd/system \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl \
+   --with-ssldir=/etc/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib --with-bzlib \
+   --with-libcap \
+   --with-solr \
+   --with-lucene \
+   --with-docs
+  make
+}
+
+check() {
+  cd $srcdir/$pkgname-$pkgver
+  make -k check
+}
+
+package() {
+  cd ${srcdir}/$pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/dovecot.conf.sample
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/dovecot-openssl.cnf.sample
+
+  # install mkcert helper script
+  install -m 755  ${srcdir}/$pkgname-$pkgver/doc/mkcert.sh 
${pkgdir}/usr/lib/dovecot/mkcert.sh
+
+  rm ${pkgdir}/etc/dovecot/README
+  
+  # systemd tmpfile
+  install -d -m755 ${pkgdir}/usr/lib/tmpfiles.d
+  install -m 644  ${srcdir}/dovecot.tmpfilesd 
${pkgdir}/usr/lib/tmpfiles.d/dovecot.conf
+}

Copied: dovecot/repos/staging-i686/dovecot.install (from rev 188922, 
dovecot/trunk/dovecot.install)
===
--- staging-i686/dovecot.install(rev 0)
+++ staging-i686/dovecot.install2013-06-25 16:41:40 UTC (rev 188923)
@@ -0,0 +1,58 @@
+# arg 1:  the new package version
+post_install() {
+
+  # Make sure the group and user dovecot+dovenull exists on this system and 
have the correct 

[arch-commits] Commit in dovecot/repos (8 files)

2013-06-18 Thread Andreas Radke
Date: Tuesday, June 18, 2013 @ 17:42:56
  Author: andyrtr
Revision: 188725

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  dovecot/repos/staging-i686/
  dovecot/repos/staging-i686/PKGBUILD
(from rev 188724, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-i686/dovecot.install
(from rev 188724, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-i686/dovecot.tmpfilesd
(from rev 188724, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/staging-x86_64/
  dovecot/repos/staging-x86_64/PKGBUILD
(from rev 188724, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-x86_64/dovecot.install
(from rev 188724, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-x86_64/dovecot.tmpfilesd
(from rev 188724, dovecot/trunk/dovecot.tmpfilesd)

--+
 staging-i686/PKGBUILD|   88 +
 staging-i686/dovecot.install |   58 
 staging-i686/dovecot.tmpfilesd   |1 
 staging-x86_64/PKGBUILD  |   88 +
 staging-x86_64/dovecot.install   |   58 
 staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 294 insertions(+)

Copied: dovecot/repos/staging-i686/PKGBUILD (from rev 188724, 
dovecot/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2013-06-18 15:42:56 UTC (rev 188725)
@@ -0,0 +1,88 @@
+# $Id$
+# Maintainer: Andreas Radke andy...@archlinux.org
+# Contributor: Paul Mattal p...@mattal.com
+# Contributor: Federico Quagliata (quaqo) qu...@despammed.com
+# Contributor: GARETTE Emmanuel gnunux at laposte dot net
+
+
+# --- remember to rebuild/bump pigeonhole in one step ---
+
+pkgname=dovecot
+pkgver=2.2.3
+pkgrel=1
+pkgdesc=An IMAP and POP3 server written with security primarily in mind
+arch=('i686' 'x86_64')
+url=http://dovecot.org/;
+license=(LGPL)
+depends=('krb5' 'openssl' 'sqlite=3.7.5' 'libmariadbclient'
+'postgresql-libs=9.0.3' 'bzip2' 'expat' 'curl')
+makedepends=('pam=1.1.1' 'libcap=2.19' 'libldap=2.4.22' 'clucene')
+optdepends=('libldap: ldap plugin'
+   'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+options=('!libtool')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.2/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+md5sums=('306664f09560d2c6515ba80e1dd7f353'
+ 'SKIP'
+ '342a28251d40f983c98c0d1f1bf3d07d')
+
+build() {
+  cd ${srcdir}/$pkgname-$pkgver
+
+  # fix build with recent clucene (FC)
+  sed -i '/DEFAULT_INCLUDES *=/s|$| '$(pkg-config --cflags libclucene-core)| 
src/plugins/fts-lucene/Makefile.in
+  
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+   --libexecdir=/usr/lib \
+   --with-moduledir=/usr/lib/dovecot/modules \
+   --with-systemdsystemunitdir=/usr/lib/systemd/system \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl \
+   --with-ssldir=/etc/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib --with-bzlib \
+   --with-libcap \
+   --with-solr \
+   --with-lucene \
+   --with-docs
+  make
+}
+
+check() {
+  cd $srcdir/$pkgname-$pkgver
+  make -k check
+}
+
+package() {
+  cd ${srcdir}/$pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/dovecot.conf.sample
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/dovecot-openssl.cnf.sample
+
+  # install mkcert helper script
+  install -m 755  ${srcdir}/$pkgname-$pkgver/doc/mkcert.sh 
${pkgdir}/usr/lib/dovecot/mkcert.sh
+
+  rm ${pkgdir}/etc/dovecot/README
+  
+  # systemd tmpfile
+  install -d -m755 ${pkgdir}/usr/lib/tmpfiles.d
+  install -m 644  ${srcdir}/dovecot.tmpfilesd 
${pkgdir}/usr/lib/tmpfiles.d/dovecot.conf
+}

Copied: dovecot/repos/staging-i686/dovecot.install (from rev 188724, 
dovecot/trunk/dovecot.install)
===
--- staging-i686/dovecot.install(rev 0)
+++ staging-i686/dovecot.install2013-06-18 15:42:56 UTC (rev 188725)
@@ -0,0 +1,58 @@
+# arg 1:  the new package version
+post_install() {
+
+  # Make sure the group and user dovecot+dovenull exists on this system and 
have the correct 

[arch-commits] Commit in dovecot/repos (8 files)

2013-05-20 Thread Andreas Radke
Date: Monday, May 20, 2013 @ 10:20:22
  Author: andyrtr
Revision: 185998

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  dovecot/repos/staging-i686/
  dovecot/repos/staging-i686/PKGBUILD
(from rev 185997, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-i686/dovecot.install
(from rev 185997, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-i686/dovecot.tmpfilesd
(from rev 185997, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/staging-x86_64/
  dovecot/repos/staging-x86_64/PKGBUILD
(from rev 185997, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-x86_64/dovecot.install
(from rev 185997, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-x86_64/dovecot.tmpfilesd
(from rev 185997, dovecot/trunk/dovecot.tmpfilesd)

--+
 staging-i686/PKGBUILD|   88 +
 staging-i686/dovecot.install |   58 
 staging-i686/dovecot.tmpfilesd   |1 
 staging-x86_64/PKGBUILD  |   88 +
 staging-x86_64/dovecot.install   |   58 
 staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 294 insertions(+)

Copied: dovecot/repos/staging-i686/PKGBUILD (from rev 185997, 
dovecot/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2013-05-20 08:20:22 UTC (rev 185998)
@@ -0,0 +1,88 @@
+# $Id$
+# Maintainer: Andreas Radke andy...@archlinux.org
+# Contributor: Paul Mattal p...@mattal.com
+# Contributor: Federico Quagliata (quaqo) qu...@despammed.com
+# Contributor: GARETTE Emmanuel gnunux at laposte dot net
+
+
+# --- remember to rebuild/bump pigeonhole in one step ---
+
+pkgname=dovecot
+pkgver=2.2.2
+pkgrel=1
+pkgdesc=An IMAP and POP3 server written with security primarily in mind
+arch=('i686' 'x86_64')
+url=http://dovecot.org/;
+license=(LGPL)
+depends=('krb5' 'openssl' 'sqlite=3.7.5' 'libmariadbclient'
+'postgresql-libs=9.0.3' 'bzip2' 'expat' 'curl')
+makedepends=('pam=1.1.1' 'libcap=2.19' 'libldap=2.4.22' 'clucene')
+optdepends=('libldap: ldap plugin'
+   'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+options=('!libtool')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.2/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+md5sums=('e6c011b4bbddf19e79205d012723449a'
+ 'SKIP'
+ '342a28251d40f983c98c0d1f1bf3d07d')
+
+build() {
+  cd ${srcdir}/$pkgname-$pkgver
+
+  # fix build with recent clucene (FC)
+  sed -i '/DEFAULT_INCLUDES *=/s|$| '$(pkg-config --cflags libclucene-core)| 
src/plugins/fts-lucene/Makefile.in
+  
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+   --libexecdir=/usr/lib \
+   --with-moduledir=/usr/lib/dovecot/modules \
+   --with-systemdsystemunitdir=/usr/lib/systemd/system \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl \
+   --with-ssldir=/etc/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib --with-bzlib \
+   --with-libcap \
+   --with-solr \
+   --with-lucene \
+   --with-docs
+  make
+}
+
+check() {
+  cd $srcdir/$pkgname-$pkgver
+  make -k check
+}
+
+package() {
+  cd ${srcdir}/$pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/dovecot.conf.sample
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/dovecot-openssl.cnf.sample
+
+  # install mkcert helper script
+  install -m 755  ${srcdir}/$pkgname-$pkgver/doc/mkcert.sh 
${pkgdir}/usr/lib/dovecot/mkcert.sh
+
+  rm ${pkgdir}/etc/dovecot/README
+  
+  # systemd tmpfile
+  install -d -m755 ${pkgdir}/usr/lib/tmpfiles.d
+  install -m 644  ${srcdir}/dovecot.tmpfilesd 
${pkgdir}/usr/lib/tmpfiles.d/dovecot.conf
+}

Copied: dovecot/repos/staging-i686/dovecot.install (from rev 185997, 
dovecot/trunk/dovecot.install)
===
--- staging-i686/dovecot.install(rev 0)
+++ staging-i686/dovecot.install2013-05-20 08:20:22 UTC (rev 185998)
@@ -0,0 +1,58 @@
+# arg 1:  the new package version
+post_install() {
+
+  # Make sure the group and user dovecot+dovenull exists on this system and 
have the correct values

[arch-commits] Commit in dovecot/repos (8 files)

2013-04-13 Thread Andreas Radke
Date: Saturday, April 13, 2013 @ 11:21:57
  Author: andyrtr
Revision: 182715

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  dovecot/repos/testing-i686/
  dovecot/repos/testing-i686/PKGBUILD
(from rev 182714, dovecot/trunk/PKGBUILD)
  dovecot/repos/testing-i686/dovecot.install
(from rev 182714, dovecot/trunk/dovecot.install)
  dovecot/repos/testing-i686/dovecot.tmpfilesd
(from rev 182714, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/testing-x86_64/
  dovecot/repos/testing-x86_64/PKGBUILD
(from rev 182714, dovecot/trunk/PKGBUILD)
  dovecot/repos/testing-x86_64/dovecot.install
(from rev 182714, dovecot/trunk/dovecot.install)
  dovecot/repos/testing-x86_64/dovecot.tmpfilesd
(from rev 182714, dovecot/trunk/dovecot.tmpfilesd)

--+
 testing-i686/PKGBUILD|   85 +
 testing-i686/dovecot.install |   58 +
 testing-i686/dovecot.tmpfilesd   |1 
 testing-x86_64/PKGBUILD  |   85 +
 testing-x86_64/dovecot.install   |   58 +
 testing-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 288 insertions(+)

Copied: dovecot/repos/testing-i686/PKGBUILD (from rev 182714, 
dovecot/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-04-13 09:21:57 UTC (rev 182715)
@@ -0,0 +1,85 @@
+# $Id$
+# Maintainer: Andreas Radke andy...@archlinux.org
+# Contributor: Paul Mattal p...@mattal.com
+# Contributor: Federico Quagliata (quaqo) qu...@despammed.com
+# Contributor: GARETTE Emmanuel gnunux at laposte dot net
+
+
+# --- remember to rebuild/bump pigeonhole in one step ---
+
+pkgname=dovecot
+pkgver=2.2.0
+pkgrel=1
+pkgdesc=An IMAP and POP3 server written with security primarily in mind
+arch=('i686' 'x86_64')
+url=http://dovecot.org/;
+license=(LGPL)
+depends=('krb5' 'openssl' 'sqlite=3.7.5' 'libmariadbclient'
+'postgresql-libs=9.0.3' 'bzip2' 'expat' 'curl')
+makedepends=('pam=1.1.1' 'libcap=2.19' 'libldap=2.4.22' 'clucene')
+optdepends=('libldap: ldap plugin'
+   'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+options=('!libtool')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.2/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+md5sums=('905b8bb783a9a9da2f2c5ece929942ac'
+ 'SKIP'
+ '342a28251d40f983c98c0d1f1bf3d07d')
+
+build() {
+  cd ${srcdir}/$pkgname-$pkgver
+
+  # fix build with recent clucene (FC)
+  sed -i '/DEFAULT_INCLUDES *=/s|$| '$(pkg-config --cflags libclucene-core)| 
src/plugins/fts-lucene/Makefile.in
+  
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+   --libexecdir=/usr/lib  --with-moduledir=/usr/lib/dovecot/modules \
+   --with-systemdsystemunitdir=/usr/lib/systemd/system \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl \
+   --with-ssldir=/etc/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib --with-bzlib \
+   --with-libcap \
+   --with-solr \
+   --with-lucene \
+   --with-docs
+  make
+}
+
+check() {
+  cd $srcdir/$pkgname-$pkgver
+  make -k check
+}
+
+package() {
+  cd ${srcdir}/$pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/dovecot.conf.sample
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/dovecot-openssl.cnf.sample
+
+  # install mkcert helper script
+  install -m 755  ${srcdir}/$pkgname-$pkgver/doc/mkcert.sh 
${pkgdir}/usr/lib/dovecot/mkcert.sh
+
+  rm ${pkgdir}/etc/dovecot/README
+  
+  # systemd tmpfile
+  install -d -m755 ${pkgdir}/usr/lib/tmpfiles.d
+  install -m 644  ${srcdir}/dovecot.tmpfilesd 
${pkgdir}/usr/lib/tmpfiles.d/dovecot.conf
+}

Copied: dovecot/repos/testing-i686/dovecot.install (from rev 182714, 
dovecot/trunk/dovecot.install)
===
--- testing-i686/dovecot.install(rev 0)
+++ testing-i686/dovecot.install2013-04-13 09:21:57 UTC (rev 182715)
@@ -0,0 +1,58 @@
+# arg 1:  the new package version
+post_install() {
+
+  # Make sure the group and user dovecot+dovenull exists on this system and 
have the correct values
+
+  # dovecot
+  if grep -q 

[arch-commits] Commit in dovecot/repos (8 files)

2013-04-05 Thread Andreas Radke
Date: Friday, April 5, 2013 @ 21:23:08
  Author: andyrtr
Revision: 182041

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  dovecot/repos/staging-i686/
  dovecot/repos/staging-i686/PKGBUILD
(from rev 182040, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-i686/dovecot.install
(from rev 182040, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-i686/dovecot.tmpfilesd
(from rev 182040, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/staging-x86_64/
  dovecot/repos/staging-x86_64/PKGBUILD
(from rev 182040, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-x86_64/dovecot.install
(from rev 182040, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-x86_64/dovecot.tmpfilesd
(from rev 182040, dovecot/trunk/dovecot.tmpfilesd)

--+
 staging-i686/PKGBUILD|   85 +
 staging-i686/dovecot.install |   58 +
 staging-i686/dovecot.tmpfilesd   |1 
 staging-x86_64/PKGBUILD  |   85 +
 staging-x86_64/dovecot.install   |   58 +
 staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 288 insertions(+)

Copied: dovecot/repos/staging-i686/PKGBUILD (from rev 182040, 
dovecot/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2013-04-05 19:23:08 UTC (rev 182041)
@@ -0,0 +1,85 @@
+# $Id$
+# Maintainer: Andreas Radke andy...@archlinux.org
+# Contributor: Paul Mattal p...@mattal.com
+# Contributor: Federico Quagliata (quaqo) qu...@despammed.com
+# Contributor: GARETTE Emmanuel gnunux at laposte dot net
+
+
+# --- remember to rebuild/bump pigeonhole in one step ---
+
+pkgname=dovecot
+pkgver=2.1.16
+pkgrel=1
+pkgdesc=An IMAP and POP3 server written with security primarily in mind
+arch=('i686' 'x86_64')
+url=http://dovecot.org/;
+license=(LGPL)
+depends=('krb5' 'openssl' 'sqlite=3.7.5' 'libmariadbclient'
+'postgresql-libs=9.0.3' 'bzip2' 'expat' 'curl')
+makedepends=('pam=1.1.1' 'libcap=2.19' 'libldap=2.4.22' 'clucene')
+optdepends=('libldap: ldap plugin'
+   'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+options=('!libtool')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.1/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+md5sums=('72abf618cfa678194f9338f6c0aeb47d'
+ 'SKIP'
+ '342a28251d40f983c98c0d1f1bf3d07d')
+
+build() {
+  cd ${srcdir}/$pkgname-$pkgver
+
+  # fix build with recent clucene (FC)
+  sed -i '/DEFAULT_INCLUDES *=/s|$| '$(pkg-config --cflags libclucene-core)| 
src/plugins/fts-lucene/Makefile.in
+  
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+   --libexecdir=/usr/lib  --with-moduledir=/usr/lib/dovecot/modules \
+   --with-systemdsystemunitdir=/usr/lib/systemd/system \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl \
+   --with-ssldir=/etc/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib --with-bzlib \
+   --with-libcap \
+   --with-solr \
+   --with-lucene \
+   --with-docs
+  make
+}
+
+check() {
+  cd $srcdir/$pkgname-$pkgver
+  make -k check
+}
+
+package() {
+  cd ${srcdir}/$pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/dovecot.conf.sample
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/dovecot-openssl.cnf.sample
+
+  # install mkcert helper script
+  install -m 755  ${srcdir}/$pkgname-$pkgver/doc/mkcert.sh 
${pkgdir}/usr/lib/dovecot/mkcert.sh
+
+  rm ${pkgdir}/etc/dovecot/README
+  
+  # systemd tmpfile
+  install -d -m755 ${pkgdir}/usr/lib/tmpfiles.d
+  install -m 644  ${srcdir}/dovecot.tmpfilesd 
${pkgdir}/usr/lib/tmpfiles.d/dovecot.conf
+}

Copied: dovecot/repos/staging-i686/dovecot.install (from rev 182040, 
dovecot/trunk/dovecot.install)
===
--- staging-i686/dovecot.install(rev 0)
+++ staging-i686/dovecot.install2013-04-05 19:23:08 UTC (rev 182041)
@@ -0,0 +1,58 @@
+# arg 1:  the new package version
+post_install() {
+
+  # Make sure the group and user dovecot+dovenull exists on this system and 
have the correct values
+
+  # dovecot
+  if grep -q ^dovecot: 

[arch-commits] Commit in dovecot/repos (8 files)

2013-03-09 Thread Andreas Radke
Date: Saturday, March 9, 2013 @ 09:42:17
  Author: andyrtr
Revision: 179656

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  dovecot/repos/staging-i686/
  dovecot/repos/staging-i686/PKGBUILD
(from rev 179655, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-i686/dovecot.install
(from rev 179655, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-i686/dovecot.tmpfilesd
(from rev 179655, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/staging-x86_64/
  dovecot/repos/staging-x86_64/PKGBUILD
(from rev 179655, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-x86_64/dovecot.install
(from rev 179655, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-x86_64/dovecot.tmpfilesd
(from rev 179655, dovecot/trunk/dovecot.tmpfilesd)

--+
 staging-i686/PKGBUILD|   85 +
 staging-i686/dovecot.install |   58 +
 staging-i686/dovecot.tmpfilesd   |1 
 staging-x86_64/PKGBUILD  |   85 +
 staging-x86_64/dovecot.install   |   58 +
 staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 288 insertions(+)

Copied: dovecot/repos/staging-i686/PKGBUILD (from rev 179655, 
dovecot/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2013-03-09 08:42:17 UTC (rev 179656)
@@ -0,0 +1,85 @@
+# $Id$
+# Maintainer: Andreas Radke andy...@archlinux.org
+# Contributor: Paul Mattal p...@mattal.com
+# Contributor: Federico Quagliata (quaqo) qu...@despammed.com
+# Contributor: GARETTE Emmanuel gnunux at laposte dot net
+
+
+# --- remember to rebuild/bump pigeonhole in one step ---
+
+pkgname=dovecot
+pkgver=2.1.15
+pkgrel=2
+pkgdesc=An IMAP and POP3 server written with security primarily in mind
+arch=('i686' 'x86_64')
+url=http://dovecot.org/;
+license=(LGPL)
+depends=('krb5' 'openssl' 'sqlite=3.7.5' 'libmariadbclient'
+'postgresql-libs=9.0.3' 'bzip2' 'expat' 'curl')
+makedepends=('pam=1.1.1' 'libcap=2.19' 'libldap=2.4.22' 'clucene')
+optdepends=('libldap: ldap plugin'
+   'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+options=('!libtool')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.1/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+md5sums=('8ce198c5ee22f4fe8ab525b9bd753d56'
+ 'd8d1bad3cdcaf88644db7dca0e30715e'
+ '342a28251d40f983c98c0d1f1bf3d07d')
+
+build() {
+  cd ${srcdir}/$pkgname-$pkgver
+
+  # fix build with recent clucene (FC)
+  sed -i '/DEFAULT_INCLUDES *=/s|$| '$(pkg-config --cflags libclucene-core)| 
src/plugins/fts-lucene/Makefile.in
+  
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+   --libexecdir=/usr/lib  --with-moduledir=/usr/lib/dovecot/modules \
+   --with-systemdsystemunitdir=/usr/lib/systemd/system \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl \
+   --with-ssldir=/etc/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib --with-bzlib \
+   --with-libcap \
+   --with-solr \
+   --with-lucene \
+   --with-docs
+  make
+}
+
+check() {
+  cd $srcdir/$pkgname-$pkgver
+  make -k check
+}
+
+package() {
+  cd ${srcdir}/$pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/dovecot.conf.sample
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/dovecot-openssl.cnf.sample
+
+  # install mkcert helper script
+  install -m 755  ${srcdir}/$pkgname-$pkgver/doc/mkcert.sh 
${pkgdir}/usr/lib/dovecot/mkcert.sh
+
+  rm ${pkgdir}/etc/dovecot/README
+  
+  # systemd tmpfile
+  install -d -m755 ${pkgdir}/usr/lib/tmpfiles.d
+  install -m 644  ${srcdir}/dovecot.tmpfilesd 
${pkgdir}/usr/lib/tmpfiles.d/dovecot.conf
+}

Copied: dovecot/repos/staging-i686/dovecot.install (from rev 179655, 
dovecot/trunk/dovecot.install)
===
--- staging-i686/dovecot.install(rev 0)
+++ staging-i686/dovecot.install2013-03-09 08:42:17 UTC (rev 179656)
@@ -0,0 +1,58 @@
+# arg 1:  the new package version
+post_install() {
+
+  # Make sure the group and user dovecot+dovenull exists on this system and 
have the correct values
+
+  # 

[arch-commits] Commit in dovecot/repos (8 files)

2013-02-09 Thread Andreas Radke
Date: Saturday, February 9, 2013 @ 10:11:36
  Author: andyrtr
Revision: 177803

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  dovecot/repos/staging-i686/
  dovecot/repos/staging-i686/PKGBUILD
(from rev 177802, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-i686/dovecot.install
(from rev 177802, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-i686/dovecot.tmpfilesd
(from rev 177802, dovecot/trunk/dovecot.tmpfilesd)
  dovecot/repos/staging-x86_64/
  dovecot/repos/staging-x86_64/PKGBUILD
(from rev 177802, dovecot/trunk/PKGBUILD)
  dovecot/repos/staging-x86_64/dovecot.install
(from rev 177802, dovecot/trunk/dovecot.install)
  dovecot/repos/staging-x86_64/dovecot.tmpfilesd
(from rev 177802, dovecot/trunk/dovecot.tmpfilesd)

--+
 staging-i686/PKGBUILD|   85 +
 staging-i686/dovecot.install |   58 +
 staging-i686/dovecot.tmpfilesd   |1 
 staging-x86_64/PKGBUILD  |   85 +
 staging-x86_64/dovecot.install   |   58 +
 staging-x86_64/dovecot.tmpfilesd |1 
 6 files changed, 288 insertions(+)

Copied: dovecot/repos/staging-i686/PKGBUILD (from rev 177802, 
dovecot/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2013-02-09 09:11:36 UTC (rev 177803)
@@ -0,0 +1,85 @@
+# $Id$
+# Maintainer: Andreas Radke andy...@archlinux.org
+# Contributor: Paul Mattal p...@mattal.com
+# Contributor: Federico Quagliata (quaqo) qu...@despammed.com
+# Contributor: GARETTE Emmanuel gnunux at laposte dot net
+
+
+# --- remember to rebuild/bump pigeonhole in one step ---
+
+pkgname=dovecot
+pkgver=2.1.15
+pkgrel=1
+pkgdesc=An IMAP and POP3 server written with security primarily in mind
+arch=('i686' 'x86_64')
+url=http://dovecot.org/;
+license=(LGPL)
+depends=('krb5' 'openssl' 'sqlite=3.7.5' 'libmysqlclient=5.5.10'
+'postgresql-libs=9.0.3' 'bzip2' 'expat' 'curl')
+makedepends=('pam=1.1.1' 'libcap=2.19' 'libldap=2.4.22' 'clucene')
+optdepends=('libldap: ldap plugin'
+   'clucene: alternative FTS indexer')
+provides=('imap-server' 'pop3-server')
+options=('!libtool')
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.1/${pkgname}-${pkgver}.tar.gz{,.sig}
+dovecot.tmpfilesd)
+md5sums=('8ce198c5ee22f4fe8ab525b9bd753d56'
+ 'd8d1bad3cdcaf88644db7dca0e30715e'
+ '342a28251d40f983c98c0d1f1bf3d07d')
+
+build() {
+  cd ${srcdir}/$pkgname-$pkgver
+
+  # fix build with recent clucene (FC)
+  sed -i '/DEFAULT_INCLUDES *=/s|$| '$(pkg-config --cflags libclucene-core)| 
src/plugins/fts-lucene/Makefile.in
+  
+  # fix path in helper script
+  sed -i 
's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG-
 /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh
+
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+   --libexecdir=/usr/lib  --with-moduledir=/usr/lib/dovecot/modules \
+   --with-systemdsystemunitdir=/usr/lib/systemd/system \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl \
+   --with-ssldir=/etc/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib --with-bzlib \
+   --with-libcap \
+   --with-solr \
+   --with-lucene \
+   --with-docs
+  make
+}
+
+check() {
+  cd $srcdir/$pkgname-$pkgver
+  make -k check
+}
+
+package() {
+  cd ${srcdir}/$pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/dovecot.conf.sample
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/dovecot-openssl.cnf.sample
+
+  # install mkcert helper script
+  install -m 755  ${srcdir}/$pkgname-$pkgver/doc/mkcert.sh 
${pkgdir}/usr/lib/dovecot/mkcert.sh
+
+  rm ${pkgdir}/etc/dovecot/README
+  
+  # systemd tmpfile
+  install -d -m755 ${pkgdir}/usr/lib/tmpfiles.d
+  install -m 644  ${srcdir}/dovecot.tmpfilesd 
${pkgdir}/usr/lib/tmpfiles.d/dovecot.conf
+}

Copied: dovecot/repos/staging-i686/dovecot.install (from rev 177802, 
dovecot/trunk/dovecot.install)
===
--- staging-i686/dovecot.install(rev 0)
+++ staging-i686/dovecot.install2013-02-09 09:11:36 UTC (rev 177803)
@@ -0,0 +1,58 @@
+# arg 1:  the new package version
+post_install() {
+
+  # Make sure the group and user dovecot+dovenull exists on this system and 
have the correct values

[arch-commits] Commit in dovecot/repos (8 files)

2012-02-17 Thread andyrtr
Date: Friday, February 17, 2012 @ 14:35:29
  Author: andyrtr
Revision: 150441

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  dovecot/repos/testing-i686/
  dovecot/repos/testing-i686/PKGBUILD
(from rev 150440, dovecot/trunk/PKGBUILD)
  dovecot/repos/testing-i686/dovecot.install
(from rev 150440, dovecot/trunk/dovecot.install)
  dovecot/repos/testing-i686/dovecot.sh
(from rev 150440, dovecot/trunk/dovecot.sh)
  dovecot/repos/testing-x86_64/
  dovecot/repos/testing-x86_64/PKGBUILD
(from rev 150440, dovecot/trunk/PKGBUILD)
  dovecot/repos/testing-x86_64/dovecot.install
(from rev 150440, dovecot/trunk/dovecot.install)
  dovecot/repos/testing-x86_64/dovecot.sh
(from rev 150440, dovecot/trunk/dovecot.sh)

+
 testing-i686/PKGBUILD  |   70 +++
 testing-i686/dovecot.install   |   58 
 testing-i686/dovecot.sh|   69 ++
 testing-x86_64/PKGBUILD|   70 +++
 testing-x86_64/dovecot.install |   58 
 testing-x86_64/dovecot.sh  |   69 ++
 6 files changed, 394 insertions(+)

Copied: dovecot/repos/testing-i686/PKGBUILD (from rev 150440, 
dovecot/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-02-17 19:35:29 UTC (rev 150441)
@@ -0,0 +1,70 @@
+# $Id$
+# Maintainer: Andreas Radke andy...@archlinux.org
+# Contributor: Paul Mattal p...@mattal.com
+# Contributor: Federico Quagliata (quaqo) qu...@despammed.com
+# Contributor: GARETTE Emmanuel gnunux at laposte dot net
+
+pkgname=dovecot
+pkgver=2.1.0
+pkgrel=1
+pkgdesc=An IMAP and POP3 server written with security primarily in mind
+arch=('i686' 'x86_64')
+url=http://dovecot.org/;
+license=(LGPL)
+depends=('krb5' 'openssl' 'sqlite3=3.7.5' 'libmysqlclient=5.5.10'
+'postgresql-libs=9.0.3' 'bzip2' 'expat' 'curl')
+makedepends=('pam=1.1.1' 'libcap=2.19' 'libldap=2.4.22')
+optdepends=('libldap: ldap plugin')
+provides=('imap-server' 'pop3-server')
+options=('!libtool')
+backup=(etc/dovecot/dovecot.conf
+   
etc/dovecot/conf.d/{10-auth,10-director,10-logging,10-mail,10-master,10-ssl}.conf
+   etc/dovecot/conf.d/{15-lda,20-imap,20-lmtp,20-pop3}.conf
+   etc/dovecot/conf.d/{90-acl,90-plugin,90-quota}.conf
+   
etc/dovecot/conf.d/auth-{checkpassword,deny,ldap,master,passwdfile,sql,static,system,vpopmail}.conf.ext
+   etc/ssl/dovecot-openssl.cnf)
+install=$pkgname.install
+source=(http://dovecot.org/releases/2.1/${pkgname}-${pkgver}.tar.gz{,.sig} 
dovecot.sh)
+md5sums=('32a52cc45bf099bbb537b46052d23014'
+ 'e2d7783ebe0f10aee259c86c69bd0a46'
+ '587159e84e2da6f83d70b3c706ba87cc')
+
+build() {
+  cd ${srcdir}/$pkgname-$pkgver
+
+  # configure with openssl, mysql, and postgresql support
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+   --libexecdir=/usr/lib  --with-moduledir=/usr/lib/dovecot/modules \
+   --disable-static \
+   --with-nss \
+   --with-pam \
+   --with-mysql \
+   --with-pgsql \
+   --with-sqlite \
+   --with-ssl=openssl --with-ssldir=/etc/dovecot/ssl \
+   --with-gssapi \
+   --with-ldap=plugin \
+   --with-zlib --with-bzlib \
+   --with-libcap \
+   --with-solr \
+   --with-docs
+  make
+}
+
+package() {
+  cd ${srcdir}/$pkgname-$pkgver
+  make DESTDIR=${pkgdir} install
+
+  # install the launch script
+  install -D -m755 ${srcdir}/$pkgname.sh ${pkgdir}/etc/rc.d/$pkgname
+
+  # install example conf files and ssl.conf
+  install -d -m755 ${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/conf.d/*.conf 
${pkgdir}/etc/dovecot/conf.d
+  install -m 644 
${pkgdir}/usr/share/doc/dovecot/example-config/conf.d/*.conf.ext 
${pkgdir}/etc/dovecot/conf.d
+  install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf 
${pkgdir}/etc/dovecot/
+  install -d -m755 ${pkgdir}/etc/ssl
+  install -m 644  ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf 
${pkgdir}/etc/ssl/
+
+  rm ${pkgdir}/etc/dovecot/README
+}

Copied: dovecot/repos/testing-i686/dovecot.install (from rev 150440, 
dovecot/trunk/dovecot.install)
===
--- testing-i686/dovecot.install(rev 0)
+++ testing-i686/dovecot.install2012-02-17 19:35:29 UTC (rev 150441)
@@ -0,0 +1,58 @@
+# arg 1:  the new package version
+post_install() {
+
+  # Make sure the group and user dovecot+dovenull exists on this system and 
have the correct values
+
+  # dovecot
+  if grep -q ^dovecot: /etc/group  /dev/null ; then
+groupmod -g 76 -n dovecot dovecot  /dev/null
+  else
+groupadd -g 76 dovecot  /dev/null
+  fi
+
+  if grep -q