Date: Sun, 23 Feb 2003 21:41:14 +0200 (EET) From: Maxim Tuliuk <mt@primats.org.ua> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/48601: [new port] mail/mailsync: Mailsync is a way of keeping a collection of mailboxes synchronized Message-ID: <200302231941.h1NJfEvr031680@zoo.top.net.ua>
next in thread | raw e-mail | index | archive | help
>Number: 48601 >Category: ports >Synopsis: [new port] mail/mailsync: Mailsync is a way of keeping a collection of mailboxes synchronized >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sun Feb 23 11:50:14 PST 2003 >Closed-Date: >Last-Modified: >Originator: Maxim Tuliuk >Release: FreeBSD 4.7-RELEASE-p3 i386 >Organization: >Environment: System: FreeBSD zoo.top.net.ua 4.7-RELEASE-p3 FreeBSD 4.7-RELEASE-p3 #0: Mon Jan 27 21:55:29 EET 2003 root@smtp.top.net.ua:/usr/home/system/obj/usr/home/system/src/sys/host i386 >Description: Mailsync is a way of keeping a collection of mailboxes synchronized. The mailboxes may be on the local filesystem or on an IMAP server. WWW: http://mailsync.sourceforge.net/ >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # mailsync/files # mailsync/files/patch-Makefile # mailsync/files/patch-mailsync.c # mailsync/files/patch-examples::mailsync # mailsync/files/patch-mailsync.1 # mailsync/Makefile # mailsync/distinfo # mailsync/pkg-descr # mailsync/pkg-plist # echo c - mailsync/files mkdir -p mailsync/files > /dev/null 2>&1 echo x - mailsync/files/patch-Makefile sed 's/^X//' >mailsync/files/patch-Makefile << 'END-of-mailsync/files/patch-Makefile' X--- Makefile.orig Thu Oct 24 17:03:07 2002 X+++ Makefile Mon Feb 3 23:05:47 2003 X@@ -1,13 +1,13 @@ X # compiling with g++-3 worked for me with the commented ## lines - tpo X X # path to c-client headers X-C = /usr/include/c-client X+C = /usr/local/include/c-client X #C = ../../libs/imap-2002.RC5/c-client/ X ##C = /usr/include/c-client -I/usr/include/g++-v3/ X X # path to c-client library X # linking dynamically X-CCLIENTLIB = /usr/lib/libc-client.so X+CCLIENTLIB = /usr/local/lib/libc-client4.so X # linkging statically X #CCLIENTLIB = ../imap-2001a/c-client/c-client.a X X@@ -19,7 +19,7 @@ X CFLAGS = -g -O2 -Wall -I$(C) X X # required libraries X-LDFLAGS = -lm -lssl -lgssapi_krb5 X+LDFLAGS = -lm -lssl X # if your system requires pam to access crypt() you have to link pam in X #LDFLAGS = -lm -lssl -lpam X END-of-mailsync/files/patch-Makefile echo x - mailsync/files/patch-mailsync.c sed 's/^X//' >mailsync/files/patch-mailsync.c << 'END-of-mailsync/files/patch-mailsync.c' X--- mailsync.c.orig Thu Nov 7 12:05:46 2002 X+++ mailsync.c Mon Feb 3 22:59:09 2003 X@@ -30,8 +30,8 @@ X using std::vector; X using std::make_pair; X X-#include "c-client.h" X-#include "flstring.h" X+#include <c-client.h> X+#include <flstring.h> X #include "msgstring.c" X X //------------------------------- Defines ------------------------------- END-of-mailsync/files/patch-mailsync.c echo x - mailsync/files/patch-examples::mailsync sed 's/^X//' >mailsync/files/patch-examples::mailsync << 'END-of-mailsync/files/patch-examples::mailsync' X--- examples/mailsync.orig Tue Jan 29 16:28:12 2002 X+++ examples/mailsync Mon Feb 3 22:53:30 2003 X@@ -9,8 +9,8 @@ X # Tomas Pospisek <tpo_deb@sourecpole.ch> X # X # see also: X-# [1] /usr/share/doc/mailsync/README X-# [2] /usr/share/doc/libc-client-ssl2001/naming.txt.gz X+# [1] /usr/local/share/doc/mailsync/README X+# [2] /usr/local/share/doc/libc-client-ssl2001/naming.txt.gz X # [3] rfc2060 X # X END-of-mailsync/files/patch-examples::mailsync echo x - mailsync/files/patch-mailsync.1 sed 's/^X//' >mailsync/files/patch-mailsync.1 << 'END-of-mailsync/files/patch-mailsync.1' X--- mailsync.1.orig Wed Nov 6 13:06:52 2002 X+++ mailsync.1 Mon Feb 3 22:55:42 2003 X@@ -76,9 +76,9 @@ X Show debug info. X .SH SEE ALSO X There is more documentation in X-.IR /usr/share/doc/mailsync X+.IR /usr/local/share/doc/mailsync X , and in X-.IR /usr/share/doc/libc-clientxxxxxx/internal.txt X+.IR /usr/local/share/doc/libc-clientxxxxxx/internal.txt X .SH AUTHOR X Originally written by Jaldhar H. Vyas <jaldhar@debian.org> for the Debian X GNU/Linux system. Updates by T. Pospisek <tpo_deb@sourcepole.ch>. END-of-mailsync/files/patch-mailsync.1 echo x - mailsync/Makefile sed 's/^X//' >mailsync/Makefile << 'END-of-mailsync/Makefile' X# New ports collection makefile for: mailsync X# Date created: 03 Feb 2003 X# Whom: Maxim Tulyuk <mt@primats.org.ua> X# X# $FreeBSD$ X# X XPORTNAME= mailsync XPORTVERSION= 4.4.4-1 XCATEGORIES= mail XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= ${PORTNAME} XDISTNAME= ${PORTNAME}_${PORTVERSION} X XWRKSRC= ${WRKDIR}/${PORTNAME} X XMAINTAINER= mt@primats.org.ua XCOMMENT= Mailsync is a way of keeping a collection of mailboxes synchronized X XLIB_DEPENDS= c-client4.8:${PORTSDIR}/mail/cclient X XUSE_GMAKE= yes X XALL_TARGET= default X XMAN1= mailsync.1 X Xdo-install: X ${INSTALL_SCRIPT} ${WRKSRC}/mailsync ${PREFIX}/bin X ${INSTALL_MAN} ${WRKSRC}/mailsync.1 ${PREFIX}/man/man1 X.if !defined(NOPORTDOCS) X ${MKDIR} ${PREFIX}/share/doc/${PORTNAME} X ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/${PORTNAME} X.endif X ${MKDIR} ${PREFIX}/share/examples/${PORTNAME} X ${INSTALL_DATA} ${WRKSRC}/examples/mailsync \ X ${PREFIX}/share/examples/${PORTNAME} X X.include <bsd.port.mk> END-of-mailsync/Makefile echo x - mailsync/distinfo sed 's/^X//' >mailsync/distinfo << 'END-of-mailsync/distinfo' XMD5 (mailsync_4.4.4-1.tar.gz) = d1a947725d03a002ee5c01185189e230 END-of-mailsync/distinfo echo x - mailsync/pkg-descr sed 's/^X//' >mailsync/pkg-descr << 'END-of-mailsync/pkg-descr' XMailsync is a way of keeping a collection of mailboxes synchronized. The Xmailboxes may be on the local filesystem or on an IMAP server. X XWWW: http://mailsync.sourceforge.net/ END-of-mailsync/pkg-descr echo x - mailsync/pkg-plist sed 's/^X//' >mailsync/pkg-plist << 'END-of-mailsync/pkg-plist' Xbin/mailsync Xshare/doc/mailsync/README Xshare/examples/mailsync/mailsync X@dirrm share/examples/mailsync X@dirrm share/doc/mailsync END-of-mailsync/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200302231941.h1NJfEvr031680>