[arch-commits] Commit in dovecot/repos (8 files)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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