pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/mail/postfix



Module Name:    pkgsrc
Committed By:   nia
Date:           Tue Mar 11 18:11:58 UTC 2025

Modified Files:
        pkgsrc/mail/postfix: Makefile.common PLIST

Log Message:
postfix: Build fixes for OpenBSD and Linux

Found by drecklypkg ci.


To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54 pkgsrc/mail/postfix/Makefile.common
cvs rdiff -u -r1.35 -r1.36 pkgsrc/mail/postfix/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/mail/postfix/Makefile.common
diff -u pkgsrc/mail/postfix/Makefile.common:1.53 pkgsrc/mail/postfix/Makefile.common:1.54
--- pkgsrc/mail/postfix/Makefile.common:1.53    Tue Mar 11 16:49:20 2025
+++ pkgsrc/mail/postfix/Makefile.common Tue Mar 11 18:11:58 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.53 2025/03/11 16:49:20 nia Exp $
+# $NetBSD: Makefile.common,v 1.54 2025/03/11 18:11:58 nia Exp $
 # used by mail/postfix/Makefile
 # used by mail/postfix/Makefile.module
 
@@ -47,6 +47,19 @@ CCARGS+=     -DUSE_SASL_AUTH
 CCARGS+=       -DHAS_DB
 AUXLIBS+=      ${BDB_LIBS}
 
+# Support for NIS is unavailable on some recent Linux distributions.
+.if ${OPSYS} == "Linux"
+CCARGS+=       -DNO_NIS
+.endif
+
+.if ${OPSYS} == "OpenBSD"
+PLIST_SUBST+=          SO_EXT="so.1.0"
+PRINT_PLIST_AWK+=      { gsub(/\.so.1.0/, ".$${SOEXT}"); }
+.else
+PLIST_SUBST+=          SO_EXT="so"
+PRINT_PLIST_AWK+=      { gsub(/\.so/, ".$${SOEXT}"); }
+.endif
+
 # Disable modules by default
 .for module in cdb ldap lmdb mysql pcre pgsql sqlite
 CCARGS+=       -DNO_${module:tu}

Index: pkgsrc/mail/postfix/PLIST
diff -u pkgsrc/mail/postfix/PLIST:1.35 pkgsrc/mail/postfix/PLIST:1.36
--- pkgsrc/mail/postfix/PLIST:1.35      Sat Feb 22 16:00:18 2025
+++ pkgsrc/mail/postfix/PLIST   Tue Mar 11 18:11:58 2025
@@ -1,11 +1,11 @@
-@comment $NetBSD: PLIST,v 1.35 2025/02/22 16:00:18 taca Exp $
+@comment $NetBSD: PLIST,v 1.36 2025/03/11 18:11:58 nia Exp $
 bin/mailq
 bin/newaliases
-lib/postfix/libpostfix-dns.so
-lib/postfix/libpostfix-global.so
-lib/postfix/libpostfix-master.so
-lib/postfix/libpostfix-tls.so
-lib/postfix/libpostfix-util.so
+lib/postfix/libpostfix-dns.${SO_EXT}
+lib/postfix/libpostfix-global.${SO_EXT}
+lib/postfix/libpostfix-master.${SO_EXT}
+lib/postfix/libpostfix-tls.${SO_EXT}
+lib/postfix/libpostfix-util.${SO_EXT}
 libexec/postfix/anvil
 libexec/postfix/bounce
 libexec/postfix/cleanup



Home | Main Index | Thread Index | Old Index