[arch-commits] Commit in pigeonhole/repos/community-x86_64 (3 files)
Date: Friday, July 12, 2019 @ 13:15:53 Author: foxxx0 Revision: 489127 archrelease: copy trunk to community-x86_64 Added: pigeonhole/repos/community-x86_64/PKGBUILD (from rev 489126, pigeonhole/trunk/PKGBUILD) Deleted: pigeonhole/repos/community-x86_64/PKGBUILD pigeonhole/repos/community-x86_64/fix-sieve-synchronization.patch -+ PKGBUILD| 140 ++ fix-sieve-synchronization.patch | 28 --- 2 files changed, 69 insertions(+), 99 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-07-12 13:15:47 UTC (rev 489126) +++ PKGBUILD2019-07-12 13:15:53 UTC (rev 489127) @@ -1,71 +0,0 @@ -# Maintainer: Johannes Löthberg -# Maintainer: Thore Bödecker -# Contributor: Bartłomiej Piotrowski -# Contributor: Andreas Radke -# Contributor: Peter Lewis -# Contributor: Sebastian Köhler - -# This must be built against the version of dovecot being used, -# else mail delivery will fail. -# Specify the version of dovecot to be used here: -_dcpkgver=2.3.6 -# Make sure to bump pkgrel if changing this. - -pkgname=pigeonhole -pkgver=0.5.6 -pkgrel=2 - -pkgdesc='Sieve implementation for Dovecot' -url='https://pigeonhole.dovecot.org/' -arch=('x86_64') -license=('LGPL') - -depends=("dovecot=${_dcpkgver}") - -conflicts=('dovecot-sieve' 'pigeonhole-hg') - -source=("https://pigeonhole.dovecot.org/releases/2.3/dovecot-2.3-pigeonhole-${pkgver}.tar.gz"{,.sig} -'fix-sieve-synchronization.patch') - -sha256sums=('7c2fe7e23e732a8451172c00da5f19532448c95e03e44d47c61b123e8210f5b8' -'SKIP' -'5a9b47531c1bf3b764bb4ac7691d6f18ac15575bff65e8c7f4557bc096658701') -validpgpkeys=( - '42F3CD50D4F25A41833BEE3704D62B1E3DFBB4F4' # Stephan Bosch - '2BE74AAB3EE754DFB9C80D3318A348AEED409DA1' -) - - -prepare() { - cd "dovecot-2.3-pigeonhole-${pkgver}" - - local filename - for filename in "${source[@]}"; do -if [[ "$filename" =~ \.patch$ ]]; then - msg2 "Applying patch ${filename##*/}" - patch -p1 -N -l -i "$srcdir/${filename##*/}" -fi - done -} - -build() { - cd "dovecot-2.3-pigeonhole-${pkgver}" - - ./configure \ ---prefix=/usr \ ---with-dovecot=/usr/lib/dovecot \ ---with-moduledir=/usr/lib/dovecot/modules \ ---disable-static - make -} - -check() { - cd "dovecot-2.3-pigeonhole-${pkgver}" - make check -} - -package() { - cd "dovecot-2.3-pigeonhole-${pkgver}" - - make DESTDIR="$pkgdir" install -} Copied: pigeonhole/repos/community-x86_64/PKGBUILD (from rev 489126, pigeonhole/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-07-12 13:15:53 UTC (rev 489127) @@ -0,0 +1,69 @@ +# Maintainer: Johannes Löthberg +# Maintainer: Thore Bödecker +# Contributor: Bartłomiej Piotrowski +# Contributor: Andreas Radke +# Contributor: Peter Lewis +# Contributor: Sebastian Köhler + +# This must be built against the version of dovecot being used, +# else mail delivery will fail. +# Specify the version of dovecot to be used here: +_dcpkgver=2.3.7 +# Make sure to bump pkgrel if changing this. + +pkgname=pigeonhole +pkgver=0.5.7 +pkgrel=1 + +pkgdesc='Sieve implementation for Dovecot' +url='https://pigeonhole.dovecot.org/' +arch=('x86_64') +license=('LGPL') + +depends=("dovecot=${_dcpkgver}") + +conflicts=('dovecot-sieve' 'pigeonhole-hg') + +source=("https://pigeonhole.dovecot.org/releases/2.3/dovecot-2.3-pigeonhole-${pkgver}.tar.gz"{,.sig}) + +sha256sums=('783849542c272331f60e7c4d371b303f7f2b1d69828bced3094a898876ecdb63' +'SKIP') +validpgpkeys=( + '42F3CD50D4F25A41833BEE3704D62B1E3DFBB4F4' # Stephan Bosch + '2BE74AAB3EE754DFB9C80D3318A348AEED409DA1' +) + + +prepare() { + cd "dovecot-2.3-pigeonhole-${pkgver}" + + local filename + for filename in "${source[@]}"; do +if [[ "$filename" =~ \.patch$ ]]; then + msg2 "Applying patch ${filename##*/}" + patch -p1 -N -l -i "$srcdir/${filename##*/}" +fi + done +} + +build() { + cd "dovecot-2.3-pigeonhole-${pkgver}" + + ./configure \ +--prefix=/usr \ +--with-dovecot=/usr/lib/dovecot \ +--with-moduledir=/usr/lib/dovecot/modules \ +--disable-static + make +} + +check() { + cd "dovecot-2.3-pigeonhole-${pkgver}" + make check +} + +package() { + cd "dovecot-2.3-pigeonhole-${pkgver}" + + make DESTDIR="$pkgdir" install +} Deleted: fix-sieve-synchronization.patch === --- fix-sieve-synchronization.patch 2019-07-12 13:15:47 UTC (rev 489126) +++ fix-sieve-synchronization.patch 2019-07-12 13:15:53 UTC (rev 489127) @@ -1,28 +0,0 @@ -From 0e91911d22d43621c820d7f5b28be671050fd290 Mon Sep 17 00:00:00 2001 -From: Aki Tuomi -Date: Mon, 27 May 2019 09:43:25 +0300 -Subject: [PATCH] doveadm-sieve: Fix script synchronization - -When dsyncing, this codepath is
[arch-commits] Commit in pigeonhole/repos/community-x86_64 (3 files)
Date: Thursday, July 4, 2019 @ 11:28:57 Author: foxxx0 Revision: 487426 archrelease: copy trunk to community-x86_64 Added: pigeonhole/repos/community-x86_64/PKGBUILD (from rev 487425, pigeonhole/trunk/PKGBUILD) pigeonhole/repos/community-x86_64/fix-sieve-synchronization.patch (from rev 487425, pigeonhole/trunk/fix-sieve-synchronization.patch) Deleted: pigeonhole/repos/community-x86_64/PKGBUILD -+ PKGBUILD| 127 +- fix-sieve-synchronization.patch | 28 2 files changed, 99 insertions(+), 56 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-07-04 11:28:53 UTC (rev 487425) +++ PKGBUILD2019-07-04 11:28:57 UTC (rev 487426) @@ -1,56 +0,0 @@ -# Maintainer: Johannes Löthberg -# Maintainer: Thore Bödecker -# Contributor: Bartłomiej Piotrowski -# Contributor: Andreas Radke -# Contributor: Peter Lewis -# Contributor: Sebastian Köhler - -# This must be built against the version of dovecot being used, -# else mail delivery will fail. -# Specify the version of dovecot to be used here: -_dcpkgver=2.3.6 -# Make sure to bump pkgrel if changing this. - -pkgname=pigeonhole -pkgver=0.5.6 -pkgrel=1 - -pkgdesc='Sieve implementation for Dovecot' -url='https://pigeonhole.dovecot.org/' -arch=('x86_64') -license=('LGPL') - -depends=("dovecot=${_dcpkgver}") - -conflicts=('dovecot-sieve' 'pigeonhole-hg') - -source=("https://pigeonhole.dovecot.org/releases/2.3/dovecot-2.3-pigeonhole-${pkgver}.tar.gz"{,.sig}) - -sha256sums=('7c2fe7e23e732a8451172c00da5f19532448c95e03e44d47c61b123e8210f5b8' -'SKIP') -validpgpkeys=( - '42F3CD50D4F25A41833BEE3704D62B1E3DFBB4F4' # Stephan Bosch - '2BE74AAB3EE754DFB9C80D3318A348AEED409DA1' -) - -build() { - cd "dovecot-2.3-pigeonhole-${pkgver}" - - ./configure \ ---prefix=/usr \ ---with-dovecot=/usr/lib/dovecot \ ---with-moduledir=/usr/lib/dovecot/modules \ ---disable-static - make -} - -check() { - cd "dovecot-2.3-pigeonhole-${pkgver}" - make check -} - -package() { - cd "dovecot-2.3-pigeonhole-${pkgver}" - - make DESTDIR="$pkgdir" install -} Copied: pigeonhole/repos/community-x86_64/PKGBUILD (from rev 487425, pigeonhole/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-07-04 11:28:57 UTC (rev 487426) @@ -0,0 +1,71 @@ +# Maintainer: Johannes Löthberg +# Maintainer: Thore Bödecker +# Contributor: Bartłomiej Piotrowski +# Contributor: Andreas Radke +# Contributor: Peter Lewis +# Contributor: Sebastian Köhler + +# This must be built against the version of dovecot being used, +# else mail delivery will fail. +# Specify the version of dovecot to be used here: +_dcpkgver=2.3.6 +# Make sure to bump pkgrel if changing this. + +pkgname=pigeonhole +pkgver=0.5.6 +pkgrel=2 + +pkgdesc='Sieve implementation for Dovecot' +url='https://pigeonhole.dovecot.org/' +arch=('x86_64') +license=('LGPL') + +depends=("dovecot=${_dcpkgver}") + +conflicts=('dovecot-sieve' 'pigeonhole-hg') + +source=("https://pigeonhole.dovecot.org/releases/2.3/dovecot-2.3-pigeonhole-${pkgver}.tar.gz"{,.sig} +'fix-sieve-synchronization.patch') + +sha256sums=('7c2fe7e23e732a8451172c00da5f19532448c95e03e44d47c61b123e8210f5b8' +'SKIP' +'5a9b47531c1bf3b764bb4ac7691d6f18ac15575bff65e8c7f4557bc096658701') +validpgpkeys=( + '42F3CD50D4F25A41833BEE3704D62B1E3DFBB4F4' # Stephan Bosch + '2BE74AAB3EE754DFB9C80D3318A348AEED409DA1' +) + + +prepare() { + cd "dovecot-2.3-pigeonhole-${pkgver}" + + local filename + for filename in "${source[@]}"; do +if [[ "$filename" =~ \.patch$ ]]; then + msg2 "Applying patch ${filename##*/}" + patch -p1 -N -l -i "$srcdir/${filename##*/}" +fi + done +} + +build() { + cd "dovecot-2.3-pigeonhole-${pkgver}" + + ./configure \ +--prefix=/usr \ +--with-dovecot=/usr/lib/dovecot \ +--with-moduledir=/usr/lib/dovecot/modules \ +--disable-static + make +} + +check() { + cd "dovecot-2.3-pigeonhole-${pkgver}" + make check +} + +package() { + cd "dovecot-2.3-pigeonhole-${pkgver}" + + make DESTDIR="$pkgdir" install +} Copied: pigeonhole/repos/community-x86_64/fix-sieve-synchronization.patch (from rev 487425, pigeonhole/trunk/fix-sieve-synchronization.patch) === --- fix-sieve-synchronization.patch (rev 0) +++ fix-sieve-synchronization.patch 2019-07-04 11:28:57 UTC (rev 487426) @@ -0,0 +1,28 @@ +From 0e91911d22d43621c820d7f5b28be671050fd290 Mon Sep 17 00:00:00 2001 +From: Aki Tuomi +Date: Mon, 27 May 2019 09:43:25 +0300 +Subject: [PATCH] doveadm-sieve: Fix script synchronization + +When dsyncing, this codepath is always called with prefix "". +There is no point checking the prefix at all. + +Broken in