Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Feb 2003 18:10:13 -0800 (PST)
From:      Dale Woolridge <dale-freebsd-port-binc@woolridge.org>
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/48664: New port: Binc IMAP is a GPL licensed IMAP4rev1 server for Maildir
Message-ID:  <200302260210.h1Q2ADhF084996@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/48664; it has been noted by GNATS.

From: Dale Woolridge <dale-freebsd-port-binc@woolridge.org>
To: Simon 'portlint' Schubert <corecode@corecode.ath.cx>
Cc: FreeBSD-gnats-submit@freebsd.org
Subject: Re: ports/48664: New port: Binc IMAP is a GPL licensed IMAP4rev1 server for Maildir
Date: Tue, 25 Feb 2003 21:03:36 -0500

 --rS8CxjVDS/+yyDmU
 Content-Type: multipart/mixed; boundary="1yeeQ81UyVL57Vl7"
 Content-Disposition: inline
 
 
 --1yeeQ81UyVL57Vl7
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 
 Here's the new (correct) shar (attached).  Apologies if you would have
 preferred receiving a diff,  but given that the last shar was (more or
 less) wholly munged, a complete replacment seemed most appropriate.
 Final corrections included to account for getopt_long().
 --
 -Dale
 
 --1yeeQ81UyVL57Vl7
 Content-Type: application/x-shar
 Content-Disposition: attachment; filename="bincimap.shar"
 Content-Transfer-Encoding: quoted-printable
 
 # This is a shell archive.  Save it in a file, remove anything before=0A# t=
 his line, and then unpack it by entering "sh file".  Note, it may=0A# creat=
 e directories; files and directories will be owned by you and=0A# have defa=
 ult permissions.=0A#=0A# This archive contains:=0A#=0A#	/usr/ports/mail/bin=
 cimap/=0A#	/usr/ports/mail/bincimap/pkg-descr=0A#	/usr/ports/mail/bincimap/=
 distinfo=0A#	/usr/ports/mail/bincimap/Makefile=0A#	/usr/ports/mail/bincimap=
 /pkg-plist=0A#	/usr/ports/mail/bincimap/pkg-message=0A#	/usr/ports/mail/bin=
 cimap/files=0A#	/usr/ports/mail/bincimap/files/patch-01=0A#	/usr/ports/mail=
 /bincimap/files/patch-02=0A#	/usr/ports/mail/bincimap/files/patch-03=0A#=0A=
 echo c - /usr/ports/mail/bincimap/=0Amkdir -p /usr/ports/mail/bincimap/ > /=
 dev/null 2>&1=0Aecho x - /usr/ports/mail/bincimap/pkg-descr=0Ased 's/^X//' =
 >/usr/ports/mail/bincimap/pkg-descr << 'END-of-/usr/ports/mail/bincimap/pkg=
 -descr'=0AXBinc IMAP is a GPL licensed IMAP4rev1 server for Maildir,=0AXwri=
 tten in C++.  It strives to be stable, fast, flexible,=0AXand RFC compliant=
 =2E=0AX=0AXFor those familiar with qmail-pop3d, this IMAP server=0AXwill be=
  the natural choice.  It is invoked similarily,=0AXuses checkpassword, and =
 it is also very easy to write=0AXyour own authenticator.=0AX=0AXWWW: http:/=
 /www.bincimap.andreas.hanssen.name/=0AEND-of-/usr/ports/mail/bincimap/pkg-d=
 escr=0Aecho x - /usr/ports/mail/bincimap/distinfo=0Ased 's/^X//' >/usr/port=
 s/mail/bincimap/distinfo << 'END-of-/usr/ports/mail/bincimap/distinfo'=0AXM=
 D5 (bincimap-1.0.24.tar.gz) =3D d30719069dbf62763f349ecd87654740=0AEND-of-/=
 usr/ports/mail/bincimap/distinfo=0Aecho x - /usr/ports/mail/bincimap/Makefi=
 le=0Ased 's/^X//' >/usr/ports/mail/bincimap/Makefile << 'END-of-/usr/ports/=
 mail/bincimap/Makefile'=0AX# New ports collection makefile for:	binc=0AX# D=
 ate created:				25/03/2003=0AX# Whom:			 		Dale Woolridge <dale-freebsd-por=
 t-binc@woolridge.org>=0AX#=0AX# $FreeBSD$=0AX#=0AX=0AXPORTNAME=3D	bincimap=
 =0AXPORTVERSION=3D	1.0.24=0AXCATEGORIES=3D	mail=0AXMASTER_SITES=3D	http://w=
 ww.bincimap.andreas.hanssen.name/dl/tarballs/=0AX=0AXMAINTAINER=3D	dale-fre=
 ebsd-port-binc@woolridge.org=0AXCOMMENT=3D	Binc IMAP is a GPL licensed IMAP=
 4rev1 server for Maildir=0AX=0AXMAN1=3D	bincimapd.1=0AXMAN5=3D	bincimap.con=
 f.5=0AX=0AXGNU_CONFIGURE=3D	yes=0AX=0AXCONFIGURE_ARGS+=3D        --sysconfd=
 ir=3D${PREFIX}/etc/bincimap=0AXCONFIGURE_ENV=3D	CPPFLAGS=3D"-I${LOCALBASE}/=
 include" \=0AX		LDFLAGS=3D"-L${LOCALBASE}/lib -lgnugetopt"=0AX=0AX#=0AX# co=
 mpile static=0AX#=0AX.if BINC_STATIC=0AXCONFIGURE_ARGS+=3D	--enable-static=
 =0AX.endif=0AX=0AXpost-install:=0AX	${MKDIR} ${PREFIX}/etc/bincimap=0AX	${C=
 HOWN} ${SHAREOWN}:${SHAREGRP} ${PREFIX}/etc/bincimap=0AX	${INSTALL_DATA} ${=
 WRKSRC}/conf/bincimap.conf ${PREFIX}/etc/bincimap/bincimap.conf.sample=0AX	=
 ${INSTALL_DATA} ${WRKSRC}/service/run ${PREFIX}/etc/bincimap/supervise.samp=
 le=0AX	${INSTALL_DATA} ${WRKSRC}/service/run-ssl ${PREFIX}/etc/bincimap/sup=
 ervise-ssl.sample=0AX	${INSTALL_DATA} ${WRKSRC}/conf/xinetd-bincimap ${PREF=
 IX}/etc/bincimap/xinetd.sample=0AX	${INSTALL_DATA} ${WRKSRC}/conf/xinetd-bi=
 ncimaps ${PREFIX}/etc/bincimap/xinetd-ssl.sample=0AX	${INSTALL_MAN} ${WRKSR=
 C}/man/bincimapd.1 ${PREFIX}/man/man1/=0AX	${INSTALL_MAN} ${WRKSRC}/man/bin=
 cimap.conf.5 ${PREFIX}/man/man5/=0AX	@${CAT} ${PKGMESSAGE}=0AX=0AX.include =
 <bsd.port.mk>=0AEND-of-/usr/ports/mail/bincimap/Makefile=0Aecho x - /usr/po=
 rts/mail/bincimap/pkg-plist=0Ased 's/^X//' >/usr/ports/mail/bincimap/pkg-pl=
 ist << 'END-of-/usr/ports/mail/bincimap/pkg-plist'=0AXbin/bincimapd=0AXbin/=
 bincimap-auth-checkpassword=0AXbin/bincimap-uidpwd=0AXetc/bincimap/bincimap=
 =2Econf.sample=0AXetc/bincimap/supervise.sample=0AXetc/bincimap/supervise-s=
 sl.sample=0AXetc/bincimap/xinetd.sample=0AXetc/bincimap/xinetd-ssl.sample=
 =0AX@dirrm etc/bincimap=0AEND-of-/usr/ports/mail/bincimap/pkg-plist=0Aecho =
 x - /usr/ports/mail/bincimap/pkg-message=0Ased 's/^X//' >/usr/ports/mail/bi=
 ncimap/pkg-message << 'END-of-/usr/ports/mail/bincimap/pkg-message'=0AX****=
 **********************************************=0AX=0AXThe bincimapd daemon =
 should be invoked by a supervise'd tcpserver or xinetd.=0AX=0AXPlease exami=
 ne the sample configuration file (bincimap.conf.sample) and=0AXcreate your =
 own by modifying a copy of the sample file.=0AX=0AXSample files have been p=
 rovided for running bincimapd under supervise,=0AXwith and without ssl, as =
 supervise.sample and supervise-ssl.sample.=0AXSimilarly, a sample for runni=
 ng under xinetd have also been provided=0AXas xinetd.sample and xinetd-ssl.=
 sample.=0AX=0AXPlease note that bincimapd will reject non-encrypted logins =
 by default=0AX(when not used with ssl); this behaviour can be modified via =
 a configuration=0AXsetting.=0AX=0AX****************************************=
 **********=0AEND-of-/usr/ports/mail/bincimap/pkg-message=0Aecho c - /usr/po=
 rts/mail/bincimap/files=0Amkdir -p /usr/ports/mail/bincimap/files > /dev/nu=
 ll 2>&1=0Aecho x - /usr/ports/mail/bincimap/files/patch-01=0Ased 's/^X//' >=
 /usr/ports/mail/bincimap/files/patch-01 << 'END-of-/usr/ports/mail/bincimap=
 /files/patch-01'=0AX--- conf/bincimap.conf	Sat Feb 22 06:53:56 2003=0AX+++ =
 conf/bincimap.conf	Mon Feb 24 02:59:54 2003=0AX@@ -91,7 +91,7 @@ Session {=
 =0AX =0AX //---------------------------------------------------------------=
 -------------=0AX SSL {=0AX-    pem file =3D "/usr/share/ssl/certs/stunnel.=
 pem", /* private key and=0AX+    pem file =3D "/usr/local/etc/stunnel/mail.=
 pem",  /* private key and=0AX                                              =
          certificate=0AX                                                   =
     chain PEM file=0AX                                                     =
   name */=0AEND-of-/usr/ports/mail/bincimap/files/patch-01=0Aecho x - /usr/=
 ports/mail/bincimap/files/patch-02=0Ased 's/^X//' >/usr/ports/mail/bincimap=
 /files/patch-02 << 'END-of-/usr/ports/mail/bincimap/files/patch-02'=0AX--- =
 src/parsers/args/args.cc	Sat Feb 22 08:23:28 2003=0AX+++ src/parsers/args/a=
 rgs.cc	Mon Feb 24 16:05:01 2003=0AX@@ -47,6 +47,8 @@=0AX #ifdef HAVE_GETOPT=
 _LONG=0AX #define _GNU_SOURCE=0AX #include <getopt.h>=0AX+#else=0AX+#includ=
 e <unistd.h>=0AX #endif=0AX =0AX using namespace Binc::Util;=0AEND-of-/usr/=
 ports/mail/bincimap/files/patch-02=0Aecho x - /usr/ports/mail/bincimap/file=
 s/patch-03=0Ased 's/^X//' >/usr/ports/mail/bincimap/files/patch-03 << 'END-=
 of-/usr/ports/mail/bincimap/files/patch-03'=0AX--- service/run-ssl.in	Sat F=
 eb 22 11:49:36 2003=0AX+++ service/run-ssl.in	Tue Feb 25 05:11:34 2003=0AX@=
 @ -11,5 +11,5 @@ exec	tcpserver -c 100 -u 0 -g 0			\=0AX     --logtype=3Dmu=
 ltilog					\=0AX     --conf=3D@sysconfdir@/bincimap.conf --ssl     	\=0AX  =
    @prefix@/bin/bincimap-auth-checkpassword		\=0AX-    /bin/checkpassword		=
 			\=0AX+    /usr/local/bin/checkpassword			\=0AX     @prefix@/bin/bincimap=
 -uidpwd=0AX--- service/run.in	Sat Feb 22 11:49:36 2003=0AX+++ service/run.i=
 n	Tue Feb 25 05:11:44 2003=0AX@@ -11,5 +11,5 @@ exec	tcpserver -c 100 -u 0 =
 -g 0		\=0AX     --logtype=3Dmultilog				\=0AX     --conf=3D@sysconfdir@/bin=
 cimap.conf	\=0AX     @prefix@/bin/bincimap-auth-checkpassword	\=0AX-    /bi=
 n/checkpassword				\=0AX+    /usr/local/bin/checkpassword		\=0AX     @prefi=
 x@/bin/bincimap-uidpwd=0AEND-of-/usr/ports/mail/bincimap/files/patch-03=0Ae=
 xit=0A=0A
 --1yeeQ81UyVL57Vl7--
 
 --rS8CxjVDS/+yyDmU
 Content-Type: application/pgp-signature
 Content-Disposition: inline
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.2.1 (FreeBSD)
 
 iD8DBQE+XCB4v34mfh2J8ZMRAjVaAJ43IOmVB9yAI/PlRjM3la9IsLlZRgCcD0gr
 r20mW9xCeBd8nitdPaGUWxU=
 =KfFx
 -----END PGP SIGNATURE-----
 
 --rS8CxjVDS/+yyDmU--

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?200302260210.h1Q2ADhF084996>