Hi, I've patched mail/isync to upgrade to version 1.5.0. It was tested on Slackware Linux 15.0/x86_64 and works ok. Some patches seem to have been integrated upstream are in not required in pkgsrc anymore: - patches/patch-src_drv__imap.c - patches/patch-src_socket.c - patches/patch-src_socket.h Running `env CVS_RSH=ssh cvs diff` does not include the renamed patch-ae file. I don't know what is the proper command to run that removes old patches and add the renamed new one. So I'm attaching both the cvs up diff and the final directory tarball. Hope it helps, Joel C.
? patches/patch-src_config.c Index: Makefile =================================================================== RCS file: /cvsroot/pkgsrc/mail/isync/Makefile,v retrieving revision 1.58 diff -u -p -r1.58 Makefile --- Makefile 5 Feb 2024 14:46:18 -0000 1.58 +++ Makefile 15 Feb 2025 17:53:15 -0000 @@ -1,7 +1,6 @@ # $NetBSD: Makefile,v 1.58 2024/02/05 14:46:18 tm Exp $ -DISTNAME= isync-1.4.4 -PKGREVISION= 3 +DISTNAME= isync-1.5.0 CATEGORIES= mail net MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=isync/} @@ -10,7 +9,7 @@ HOMEPAGE= http://isync.sourceforge.net/ COMMENT= Synchronize a maildir with an imap server LICENSE= gnu-gpl-v2 -USE_LANGUAGES= c99 +USE_CC_FEATURES+= c99 USE_TOOLS+= perl BDB_ACCEPTED= db4 db5 GNU_CONFIGURE= yes Index: distinfo =================================================================== RCS file: /cvsroot/pkgsrc/mail/isync/distinfo,v retrieving revision 1.26 diff -u -p -r1.26 distinfo --- distinfo 13 May 2023 08:49:27 -0000 1.26 +++ distinfo 15 Feb 2025 17:53:15 -0000 @@ -1,10 +1,7 @@ $NetBSD: distinfo,v 1.26 2023/05/13 08:49:27 ryoon Exp $ -BLAKE2s (isync-1.4.4.tar.gz) = 50e873ff3d213b137b125ad0b8aca5774ee921867fb8c5481ffec5e5f45f51ca -SHA512 (isync-1.4.4.tar.gz) = b769f474f2296764cabaae7e2b23e47c22714fca5919e9f1c916ed70b18c71c0bc9301fff0f64434f4f0ae28c9d16216e72556b48014ec94d1b7646de7183011 -Size (isync-1.4.4.tar.gz) = 340544 bytes -SHA1 (patch-ae) = a3bdbdd05e32474bf76f8110561bdcea9b72b0c3 -SHA1 (patch-src_Makefile.in) = b989a7627dbb7c989dd26c3e20beeceb000a7a47 -SHA1 (patch-src_drv__imap.c) = cf838ac77a3c1e50311e2e00d78028c50689a0b3 -SHA1 (patch-src_socket.c) = 0397c9f41a4140d674761bd9fd1f57239120b6e1 -SHA1 (patch-src_socket.h) = d52684ebe95f085d11f8f30d442f06691b1d8315 +BLAKE2s (isync-1.5.0.tar.gz) = 5b42338fb2fbed649a15e42910fc2611a0a69a535f186be27cbc5ae86b2f1942 +SHA512 (isync-1.5.0.tar.gz) = af62c5d871a2b4626acb27bf474ff42474a2c90618b1348a4f6b454b46fff5f0603fbbd48672ac16883bf27f9a35b535644f6b43503451b4790ba3fcef16f207 +Size (isync-1.5.0.tar.gz) = 412925 bytes +SHA1 (patch-src_Makefile.in) = 218dd8f0c8ea5c1a301559e218ce099b993cc0d8 +SHA1 (patch-src_config.c) = f57f1ab57817256cf83f7b6e5ff5b296ba7e4d34 Index: patches/patch-src_Makefile.in =================================================================== RCS file: /cvsroot/pkgsrc/mail/isync/patches/patch-src_Makefile.in,v retrieving revision 1.3 diff -u -p -r1.3 patch-src_Makefile.in --- patches/patch-src_Makefile.in 19 Sep 2018 13:08:14 -0000 1.3 +++ patches/patch-src_Makefile.in 15 Feb 2025 17:53:15 -0000 @@ -1,15 +1,15 @@ -$NetBSD: patch-src_Makefile.in,v 1.3 2018/09/19 13:08:14 schmonz Exp $ +$NetBSD$ Install example config files in pkgsrc hierarchy. ---- src/Makefile.in.orig 2017-10-01 08:46:50.000000000 +0000 +--- src/Makefile.in.orig 2025-02-15 14:20:22.059416599 +0000 +++ src/Makefile.in -@@ -359,7 +359,7 @@ mdconvert_LDADD = $(DB_LIBS) - @with_mdconvert_TRUE@mdconvert_man = mdconvert.1 +@@ -572,7 +572,7 @@ tst_msg_cvt_SOURCES = tst_msg_cvt.c sync + tst_msg_cvt_CFLAGS = -DQPRINTF_BUFF=10000 + TESTS = $(check_PROGRAMS) tst_timers_SOURCES = tst_timers.c util.c - man_MANS = mbsync.1 $(mdconvert_man) -exampledir = $(docdir)/examples +exampledir = $(datadir)/examples/isync example_DATA = mbsyncrc.sample - EXTRA_DIST = drv_proxy_gen.pl run-tests.pl $(example_DATA) $(man_MANS) + EXTRA_DIST = drv_proxy_gen.pl run-tests.pl $(example_DATA) $(in_man) CLEANFILES = drv_proxy.inc
Attachment:
pkgsrc-mail-isync.tar.gz
Description: application/tar-gz