Skip site navigation (1)Skip section navigation (2)
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>