* update postfix to 3.7.3-3
This commit is contained in:
parent
95451cf79f
commit
22a1d28a4c
@ -7,8 +7,8 @@
|
||||
pkgbase=postfix
|
||||
pkgname=(postfix postfix-cdb postfix-ldap postfix-lmdb postfix-mysql
|
||||
postfix-pcre postfix-pgsql postfix-sqlite)
|
||||
pkgver=3.7.2
|
||||
pkgrel=1
|
||||
pkgver=3.7.3
|
||||
pkgrel=3
|
||||
pkgdesc="Fast, easy to administer, secure mail server"
|
||||
arch=(x86_64 powerpc64le powerpc riscv64)
|
||||
url="http://www.postfix.org/"
|
||||
@ -20,19 +20,22 @@ options=(debug)
|
||||
source=(
|
||||
https://de.postfix.org/ftpmirror/official/$pkgname-$pkgver.tar.gz
|
||||
$pkgname-$pkgver.tar.gz.sig::https://de.postfix.org/ftpmirror/official/$pkgname-$pkgver.tar.gz.gpg2
|
||||
linux6.patch
|
||||
$pkgname-3.5.8-main_defaults.patch
|
||||
$pkgname.service
|
||||
$pkgname.sysusers
|
||||
$pkgname.tmpfiles
|
||||
)
|
||||
sha512sums=('23bb1af6bf3743c741f108da136f64613f9062d121dc459944ac192275335952cd309ffec6c380f5d36430605eec538c2549c3fdee9d4597f739d9d1b0a033fc'
|
||||
sha512sums=('4ceedd1b7b364f47a3becc041cf29a48aea54e38306fd1227c5a7c25894831fb5c37150d99d781d237175e58da21ac53887c97d99bb6b715c4988777596ee890'
|
||||
'SKIP'
|
||||
'3557a530095b36e9e3db4e085dbdff1ed9a52a1e14113cbf7f2a5e3406516bac1f58b346c236133aebdece2a77bbedac09b1ce06ee6b6bd75497454741bff8e7'
|
||||
'7b2785aa8120ca3ff91b405baf675e9e11f8d58b18a9b842672e7ae30932febddac10556a70823d8746fcb160bceb4dbabdee45cf46b02fc0127057656fb85c4'
|
||||
'27f54747ad480d65b560c9dbc97e12c6353e4bceca0ffe3e358e31de56db0ad79928164c9f8790c73a9f791daa378253d2ee29b5a766661778553ec889b2cf97'
|
||||
'a7f15970f613ae7b98ce1b84ca0a6034ce3cc7b2b9ce7160dad9731f740fb762f4a54f44acceb5f06f8744fa9e952b088086af8a69da388a600b742a3cda37f2'
|
||||
'd08574a6acd595fc146513c92dc1bb341c3432d67de1e93ab73a7ce60e385dd34f3a55e3d3d7aec5f358ac4aae260f028599ac47650ebc663cea3043a760a7bc')
|
||||
b2sums=('3f7aaba222b64274f756ea37b8ac06c29469d9183879deb4942a709d75783f4a8ca81204971b6658aba4b5bea46ed9c21b14e1f8fc6b613f257acd3aad16c170'
|
||||
b2sums=('005abf49b27e59bd3e3251e345df4da0c830314c4d4478aee11057163166afa1a0159017c46bead6572d29d9738a18e1a42a0b72fe260facd3ad77f8ed309271'
|
||||
'SKIP'
|
||||
'a978f3a02f6aef4bfd48f7ea1e373e37c0f1471afad1c98224a23e5f63b63ed679d7b29043dc4c8baefb6af20228876c496d532499e9335c15d7596f20f525b5'
|
||||
'b5f19e0619f1fb017cd889c14e341c21146b3afe7b9eefcdb7fb1eb83a357434b899d1e92f3ab0023c78ef8f2de6ae54c4599ee0f0bd04d257f4ca0a4dc9a16c'
|
||||
'02dd441cf6e4a7c2bc0de876f020b0784d811f77a5c6102dd075d67b07158dbc53c8b4d62bc8035283d4f349008574b1c3fac03f4519d56ffd809cb5bcfb7bea'
|
||||
'db58b7deb24cea16fb84f56680f0000683f72e11a95039969878e3819607aad5e65af9d9f50007e7710609065c0e3ebb9b30c1d929162b74eca5e74434d82cf1'
|
||||
@ -50,6 +53,8 @@ _pick() {
|
||||
}
|
||||
|
||||
prepare() {
|
||||
# support Linux 6.x
|
||||
patch -Np2 -d $pkgbase-$pkgver -i ../linux6.patch
|
||||
# add distribution defaults to main.cf (alias_maps and alias_database)
|
||||
patch -Np1 -d $pkgbase-$pkgver -i ../$pkgbase-3.5.8-main_defaults.patch
|
||||
}
|
||||
|
38
postfix/linux6.patch
Normal file
38
postfix/linux6.patch
Normal file
@ -0,0 +1,38 @@
|
||||
From b65530350fa4a7eee40946160fd80c3e1e0b63e5 Mon Sep 17 00:00:00 2001
|
||||
From: Wietse Venema <wietse@porcupine.org>
|
||||
Date: Thu, 6 Oct 2022 00:00:00 -0500
|
||||
Subject: [PATCH] postfix-3.8-20221006
|
||||
|
||||
---
|
||||
postfix/makedefs | 3 ++-
|
||||
postfix/src/util/sys_defs.h | 3 ++-
|
||||
2 files changed, 4 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/postfix/makedefs b/postfix/makedefs
|
||||
index 2839f3a8..9e061b37 100644
|
||||
--- a/postfix/makedefs
|
||||
+++ b/postfix/makedefs
|
||||
@@ -627,7 +627,8 @@ EOF
|
||||
: ${SHLIB_ENV="LD_LIBRARY_PATH=`pwd`/lib"}
|
||||
: ${PLUGIN_LD="${CC-gcc} -shared"}
|
||||
;;
|
||||
- Linux.[345].*) SYSTYPE=LINUX$RELEASE_MAJOR
|
||||
+ Linux.[3456].*)
|
||||
+ SYSTYPE=LINUX$RELEASE_MAJOR
|
||||
case "$CCARGS" in
|
||||
*-DNO_DB*) ;;
|
||||
*-DHAS_DB*) ;;
|
||||
diff --git a/postfix/src/util/sys_defs.h b/postfix/src/util/sys_defs.h
|
||||
index c9ebc337..37e460f9 100644
|
||||
--- a/postfix/src/util/sys_defs.h
|
||||
+++ b/postfix/src/util/sys_defs.h
|
||||
@@ -751,7 +751,8 @@ extern int initgroups(const char *, int);
|
||||
/*
|
||||
* LINUX.
|
||||
*/
|
||||
-#if defined(LINUX2) || defined(LINUX3) || defined(LINUX4) || defined(LINUX5)
|
||||
+#if defined(LINUX2) || defined(LINUX3) || defined(LINUX4) || defined(LINUX5) \
|
||||
+ || defined(LINUX6)
|
||||
#define SUPPORTED
|
||||
#define UINT32_TYPE unsigned int
|
||||
#define UINT16_TYPE unsigned short
|
Loading…
x
Reference in New Issue
Block a user