From owner-freebsd-ports-bugs Wed Feb 26 14:20:14 2003 Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77B9F37B401 for ; Wed, 26 Feb 2003 14:20:10 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 03B9C43FBD for ; Wed, 26 Feb 2003 14:20:10 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id h1QMK9NS023126 for ; Wed, 26 Feb 2003 14:20:09 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id h1QMK99T023125; Wed, 26 Feb 2003 14:20:09 -0800 (PST) Date: Wed, 26 Feb 2003 14:20:09 -0800 (PST) Message-Id: <200302262220.h1QMK99T023125@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org Cc: From: Oliver Braun Subject: Re: ports/48601: [new port] mail/mailsync: Mailsync is a way of keeping a collection of mailboxes synchronized Reply-To: Oliver Braun Sender: owner-freebsd-ports-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org The following reply was made to PR ports/48601; it has been noted by GNATS. From: Oliver Braun To: Maxim Tuliuk Cc: FreeBSD-gnats-submit@FreeBSD.org Subject: Re: ports/48601: [new port] mail/mailsync: Mailsync is a way of keeping a collection of mailboxes synchronized Date: Wed, 26 Feb 2003 23:07:34 +0100 Hi, I am willing to commit your port with the following changes. The new shar is available at http://people.freebsd.org/~obraun/pending_ports/mailsync.shar Approved? Regards, Olli --- gg Wed Feb 26 22:09:35 2003 +++ mailsync.shar Wed Feb 26 23:00:21 2003 @@ -5,16 +5,17 @@ # # This archive contains: # +# mailsync # 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 +mkdir -p mailsync > /dev/null 2>&1 echo c - mailsync/files mkdir -p mailsync/files > /dev/null 2>&1 echo x - mailsync/files/patch-Makefile @@ -26,14 +27,14 @@ X X # path to c-client headers X-C = /usr/include/c-client -X+C = /usr/local/include/c-client +X+C = ${PREFIX}/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+CCLIENTLIB = ${PREFIX}/lib/libc-client4.so X # linkging statically X #CCLIENTLIB = ../imap-2001a/c-client/c-client.a X @@ -63,39 +64,6 @@ 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 -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 for the Debian -X GNU/Linux system. Updates by T. Pospisek . -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 @@ -106,35 +74,40 @@ X# X XPORTNAME= mailsync -XPORTVERSION= 4.4.4-1 +XPORTVERSION= 4.4.4 XCATEGORIES= mail XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= ${PORTNAME} -XDISTNAME= ${PORTNAME}_${PORTVERSION} -X -XWRKSRC= ${WRKDIR}/${PORTNAME} +XDISTNAME= ${PORTNAME}_${PORTVERSION}-1 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 +XWRKSRC= ${WRKDIR}/${PORTNAME} +X XUSE_GMAKE= yes +XUSE_REINPLACE= yes X XALL_TARGET= default X XMAN1= mailsync.1 X +Xpost-patch: +X @${REINPLACE_CMD} -e 's|/usr|${PREFIX}|g' \ +X ${WRKSRC}/examples/mailsync \ +X ${WRKSRC}/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 ${MKDIR} ${DOCSDIR} +X ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} X.endif -X ${MKDIR} ${PREFIX}/share/examples/${PORTNAME} -X ${INSTALL_DATA} ${WRKSRC}/examples/mailsync \ -X ${PREFIX}/share/examples/${PORTNAME} +X ${MKDIR} ${EXAMPLESDIR} +X ${INSTALL_DATA} ${WRKSRC}/examples/mailsync ${EXAMPLESDIR} X X.include END-of-mailsync/Makefile @@ -152,9 +125,10 @@ echo x - mailsync/pkg-plist sed 's/^X//' >mailsync/pkg-plist << 'END-of-mailsync/pkg-plist' Xbin/mailsync -Xshare/doc/mailsync/README +X%%PORTDOCS%%share/doc/mailsync/README Xshare/examples/mailsync/mailsync X@dirrm share/examples/mailsync -X@dirrm share/doc/mailsync +X%%PORTDOCS%%@dirrm share/doc/mailsync END-of-mailsync/pkg-plist exit + To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports-bugs" in the body of the message