CVS commit: pkgsrc/mail/cyrus-imapd32

"Makoto Fujiwara" <[email protected]>
Newsgroups gmane.os.netbsd.devel.pkgsrc.cvs
Message-ID <[email protected]>
Module Name:	pkgsrc
Committed By:	mef
Date:		Sun Jul 26 03:09:35 UTC 2026

Modified Files:
	pkgsrc/mail/cyrus-imapd32: Makefile distinfo
Added Files:
	pkgsrc/mail/cyrus-imapd32/patches: patch-configure.ac
Removed Files:
	pkgsrc/mail/cyrus-imapd32/patches: patch-configure

Log Message:
(mail/cyrus-imapd32) Fix patching issue


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/mail/cyrus-imapd32/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/mail/cyrus-imapd32/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/mail/cyrus-imapd32/patches/patch-configure
cvs rdiff -u -r0 -r1.1 pkgsrc/mail/cyrus-imapd32/patches/patch-configure.ac

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
(unnamed) (text/x-diff, 2.8 KB)
Modified files:

Index: pkgsrc/mail/cyrus-imapd32/Makefile
diff -u pkgsrc/mail/cyrus-imapd32/Makefile:1.3 pkgsrc/mail/cyrus-imapd32/Makefile:1.4
--- pkgsrc/mail/cyrus-imapd32/Makefile:1.3	Thu Jul 16 19:04:00 2026
+++ pkgsrc/mail/cyrus-imapd32/Makefile	Sun Jul 26 03:09:35 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2026/07/16 19:04:00 wiz Exp $
+# $NetBSD: Makefile,v 1.4 2026/07/26 03:09:35 mef Exp $
 
 DISTNAME=	cyrus-imapd-3.2.12
 PKGREVISION=	1
@@ -94,7 +94,7 @@ PERL5_PACKLIST= \
 	auto/Cyrus/IMAP/.packlist			\
 	auto/Cyrus/SIEVE/managesieve/.packlist
 
-post-extract:
+post-patch:
 #	set -e; cd ${WRKSRC} && automake -acf
 	set -e; cd ${WRKSRC} && autoreconf -fi
 

Index: pkgsrc/mail/cyrus-imapd32/distinfo
diff -u pkgsrc/mail/cyrus-imapd32/distinfo:1.2 pkgsrc/mail/cyrus-imapd32/distinfo:1.3
--- pkgsrc/mail/cyrus-imapd32/distinfo:1.2	Wed Mar 18 18:01:35 2026
+++ pkgsrc/mail/cyrus-imapd32/distinfo	Sun Jul 26 03:09:35 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.2 2026/03/18 18:01:35 nia Exp $
+$NetBSD: distinfo,v 1.3 2026/07/26 03:09:35 mef Exp $
 
 BLAKE2s (cyrus-imapd-3.2.12.tar.gz) = 7f6702da8894998e51429f13f5403706ff077151f5eff836de802fe839bf2ac4
 SHA512 (cyrus-imapd-3.2.12.tar.gz) = 2c49907f434f49ae50f207e13be67712f58629a95c3de7adceb54193b27adb1dd96011187fef5cf8ec37a2c1763deabac82d33d3568aa82f08890d0a3095c2bb
@@ -6,6 +6,6 @@ Size (cyrus-imapd-3.2.12.tar.gz) = 52177
 SHA1 (patch-am) = e100e13d5137116f5bd7674e954031b2615e5ab1
 SHA1 (patch-ao) = c01c9d32b4d73cbc32d2ad8bfca8b8b021ca2474
 SHA1 (patch-aq) = 5bb12f98970648c95376b71e16b3c2186fd774b9
-SHA1 (patch-configure) = 3d44f8ba4f6cd829c4adf83a2a0c4e829386b514
+SHA1 (patch-configure.ac) = 36cc6c9ac0806bd20918b17bd6043d49f4a8313b
 SHA1 (patch-imap_idlemsg.c) = fa7e0a66702a200112cf6ad8d65f22e0a2d5b1f6
 SHA1 (patch-lib_ptrarray.c) = 136dbf943eb18bcc1516db9f25c3aec99f30e1d5

Added files:

Index: pkgsrc/mail/cyrus-imapd32/patches/patch-configure.ac
diff -u /dev/null pkgsrc/mail/cyrus-imapd32/patches/patch-configure.ac:1.1
--- /dev/null	Sun Jul 26 03:09:35 2026
+++ pkgsrc/mail/cyrus-imapd32/patches/patch-configure.ac	Sun Jul 26 03:09:35 2026
@@ -0,0 +1,15 @@
+$NetBSD: patch-configure.ac,v 1.1 2026/07/26 03:09:35 mef Exp $
+
+Fix SunOS build of the libcyrus.a library.
+
+--- configure.ac.orig	2026-07-26 12:00:31.894775992 +0900
++++ configure.ac	2026-07-26 12:00:54.397177001 +0900
+@@ -2021,7 +2021,7 @@ dnl add perl cccdlflags when building li
+ dnl libraries will be compiled as PIC if perl requires PIC objects
+ dnl -- this is needed on NetBSD and Linux, but seems to cause problems on atleast Solaris --
+     case "${target_os}" in
+-        linux*|netbsd*|freebsd*|dragonfly*|openbsd*)
++        linux*|netbsd*|freebsd*|dragonfly*|openbsd*|solaris2*)
+             AC_MSG_CHECKING(for perl cccdlflags needed on "${target_os}")
+             eval `${PERL} -V:cccdlflags`
+             PERL_CCCDLFLAGS="$cccdlflags"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.