summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorErich Eckner2021-05-27 10:04:10 +0200
committerErich Eckner2021-05-27 10:15:10 +0200
commit730e5ddcc844d833b484d14d01eb0cedfb59238c (patch)
tree0fc15dd2931b24f7eda5c340dd802e3de0d927e5
parent1adc048336f79969e2f8381fe75e07611729a697 (diff)
downloadaur-730e5ddcc844d833b484d14d01eb0cedfb59238c.tar.gz
zdkimfilter: patch broken PATH detection
-rwxr-xr-xPKGBUILD11
-rw-r--r--zdkimsign.patch17
2 files changed, 26 insertions, 2 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f72b6655b279..326507c52066 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Erich Eckner <arch at eckner dot net>
pkgname=zdkimfilter
pkgver=3.4
-pkgrel=1
+pkgrel=2
pkgdesc="zDKIM filter for Courier-MTA using the OpenDKIM Project's library."
arch=('i686' 'pentium4' 'x86_64')
url='https://www.tana.it/sw/zdkimfilter/'
@@ -21,12 +21,19 @@ depends=(
backup=('etc/courier/filters/zdkimfilter.conf')
source=(
"http://www.tana.it/sw/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.asc}
+ zdkimsign.patch
)
sha512sums=('a282764863efe0c09e05e7b58bc86f9637e81f1c6556589a77ee10d7d4c5192c0aa75446ffa3ffe931ce287c9ce9600a28dc12982be4874dd43c66dc86d4cd78'
- 'SKIP')
+ 'SKIP'
+'SKIP')
validpgpkeys=('0A5B4BB141A53F7F55FC8CBCB6ACF44490D17C00')
options=('debug' '!strip')
+prepare() {
+ cd ${pkgname}-${pkgver}
+ patch -p0 -i ../zdkimsign.patch
+}
+
build() {
cd ${pkgname}-${pkgver}
diff --git a/zdkimsign.patch b/zdkimsign.patch
new file mode 100644
index 000000000000..1ebe4fcac7c1
--- /dev/null
+++ b/zdkimsign.patch
@@ -0,0 +1,17 @@
+Index: src/zdkimsign.c
+===================================================================
+--- src/zdkimsign.c (revision 335)
++++ src/zdkimsign.c (working copy)
+@@ -795,10 +795,8 @@
+ {
+ strcpy(&buf[len], zdkimfilter);
+ if (stat(buf, &a) == 0)
+- {
+- alt = strdup(buf);
+- break; // found
+- }
++ alt = strdup(buf); // found
++ break;
+ }
+ else if (next == NULL)
+ break; // not found