pkgsrc-Users archive

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

Update mail/isync



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



Home | Main Index | Thread Index | Old Index