postfix: FreeBSD 13 support makedefs already contains the FreeBSD 12 stanza but not version 13. From cubadevelop via Github Pull Request. Fixes NetBSD/pkgsrc#97diff -r1.200 -r1.201 pkgsrc/mail/postfix/distinfo
(bsiegert)
@@ -1,12 +1,12 @@ | @@ -1,12 +1,12 @@ | |||
1 | $NetBSD: distinfo,v 1.200 2022/01/26 17:41:31 triaxx Exp $ | 1 | $NetBSD: distinfo,v 1.201 2022/06/11 10:27:04 bsiegert Exp $ | |
2 | 2 | |||
3 | BLAKE2s (postfix-3.6.4.tar.gz) = 91a54f04959c49aa514db5d884576501df627f51df109829acbb40295d28311b | 3 | BLAKE2s (postfix-3.6.4.tar.gz) = 91a54f04959c49aa514db5d884576501df627f51df109829acbb40295d28311b | |
4 | SHA512 (postfix-3.6.4.tar.gz) = f5813801377a5887d27720cc7f85a6a68f8ca82fc7a9e852b27c8967996b3d64f651cc16e2b021d55316a074b4778e19155bb60c8f0885d4aaf72766cab7c4cd | 4 | SHA512 (postfix-3.6.4.tar.gz) = f5813801377a5887d27720cc7f85a6a68f8ca82fc7a9e852b27c8967996b3d64f651cc16e2b021d55316a074b4778e19155bb60c8f0885d4aaf72766cab7c4cd | |
5 | Size (postfix-3.6.4.tar.gz) = 4751433 bytes | 5 | Size (postfix-3.6.4.tar.gz) = 4751433 bytes | |
6 | SHA1 (patch-aa) = c8216f133e202a7bb37682b0dbc1448f021e7c1c | 6 | SHA1 (patch-aa) = c8216f133e202a7bb37682b0dbc1448f021e7c1c | |
7 | SHA1 (patch-ag) = feccf4aba580f581953b32e6c3a2c453fcb9131c | 7 | SHA1 (patch-ag) = feccf4aba580f581953b32e6c3a2c453fcb9131c | |
8 | SHA1 (patch-ai) = b93d8b4e7a52e2c281cf0815ef2cf653c3cd7efa | 8 | SHA1 (patch-ai) = ae4084deb653b1155fbf70d8ef999f4f9654fa68 | |
9 | SHA1 (patch-src_smtpd_Makefile.in) = 8133f9cceb0c1c0250d6543cb060c66288571722 | 9 | SHA1 (patch-src_smtpd_Makefile.in) = 8133f9cceb0c1c0250d6543cb060c66288571722 | |
10 | SHA1 (patch-src_smtpd_pfilter.c) = c747d2f3584f694eb7b73b19118b4d8b450cfe7f | 10 | SHA1 (patch-src_smtpd_pfilter.c) = c747d2f3584f694eb7b73b19118b4d8b450cfe7f | |
11 | SHA1 (patch-src_smtpd_pfilter.h) = 153b516da89d709d293c6086c2f126791bd945d6 | 11 | SHA1 (patch-src_smtpd_pfilter.h) = 153b516da89d709d293c6086c2f126791bd945d6 | |
12 | SHA1 (patch-src_smtpd_smtpd.c) = 5f290ec55305702986beefdbbc194f5ce7987643 | 12 | SHA1 (patch-src_smtpd_smtpd.c) = 5f290ec55305702986beefdbbc194f5ce7987643 |
@@ -1,31 +1,31 @@ | @@ -1,31 +1,31 @@ | |||
1 | $NetBSD: patch-ai,v 1.43 2021/08/14 08:58:20 taca Exp $ | 1 | $NetBSD: patch-ai,v 1.44 2022/06/11 10:27:04 bsiegert Exp $ | |
2 | 2 | |||
3 | 1) Add shlib definitions for NetBSD 5; the build system must be | 3 | 1) Add shlib definitions for NetBSD 5; the build system must be | |
4 | hard-coded per OS per version. Not yet reported upstream. | 4 | hard-coded per OS per version. Not yet reported upstream. | |
5 | 5 | |||
6 | 2) Make this pkgsrc friendly. | 6 | 2) Make this pkgsrc friendly. | |
7 | 7 | |||
8 | 3) Add support for FreeBSD 12. | 8 | 3) Add support for FreeBSD 13. | |
9 | 9 | |||
10 | 4) Add blocklist(3) support. | 10 | 4) Add blocklist(3) support. | |
11 | 11 | |||
12 | --- makedefs.orig 2021-04-24 20:49:37.000000000 +0000 | 12 | --- makedefs.orig 2021-04-24 20:49:37.000000000 +0000 | |
13 | +++ makedefs | 13 | +++ makedefs | |
14 | @@ -309,6 +309,15 @@ case "$SYSTEM.$RELEASE" in | 14 | @@ -309,6 +309,15 @@ case "$SYSTEM.$RELEASE" in | |
15 | : ${SHLIB_ENV="LD_LIBRARY_PATH=`pwd`/lib"} | 15 | : ${SHLIB_ENV="LD_LIBRARY_PATH=`pwd`/lib"} | |
16 | : ${PLUGIN_LD="${CC} -shared"} | 16 | : ${PLUGIN_LD="${CC} -shared"} | |
17 | ;; | 17 | ;; | |
18 | + FreeBSD.12*) SYSTYPE=FREEBSD12 | 18 | + FreeBSD.13*) SYSTYPE=FREEBSD13 | |
19 | + : ${CC=cc} | 19 | + : ${CC=cc} | |
20 | + : ${SHLIB_SUFFIX=.so} | 20 | + : ${SHLIB_SUFFIX=.so} | |
21 | + : ${SHLIB_CFLAGS=-fPIC} | 21 | + : ${SHLIB_CFLAGS=-fPIC} | |
22 | + : ${SHLIB_LD="${CC} -shared"' -Wl,-soname,${LIB}'} | 22 | + : ${SHLIB_LD="${CC} -shared"' -Wl,-soname,${LIB}'} | |
23 | + : ${SHLIB_RPATH='-Wl,-rpath,${SHLIB_DIR}'} | 23 | + : ${SHLIB_RPATH='-Wl,-rpath,${SHLIB_DIR}'} | |
24 | + : ${SHLIB_ENV="LD_LIBRARY_PATH=`pwd`/lib"} | 24 | + : ${SHLIB_ENV="LD_LIBRARY_PATH=`pwd`/lib"} | |
25 | + : ${PLUGIN_LD="${CC} -shared"} | 25 | + : ${PLUGIN_LD="${CC} -shared"} | |
26 | + ;; | 26 | + ;; | |
27 | DragonFly.*) SYSTYPE=DRAGONFLY | 27 | DragonFly.*) SYSTYPE=DRAGONFLY | |
28 | ;; | 28 | ;; | |
29 | OpenBSD.2*) SYSTYPE=OPENBSD2 | 29 | OpenBSD.2*) SYSTYPE=OPENBSD2 | |
30 | @@ -337,25 +346,7 @@ case "$SYSTEM.$RELEASE" in | 30 | @@ -337,25 +346,7 @@ case "$SYSTEM.$RELEASE" in | |
31 | ;; | 31 | ;; |