Date: Tue, 19 Dec 2000 23:17:44 -0600 (CST) From: dwcjr@inethouston.net To: FreeBSD-gnats-submit@freebsd.org Subject: ports/23680: Update mail/cyrus update for portlint compliance Message-ID: <20001220051744.3F29A177E3F@leviathan.inethouston.com> Resent-Message-ID: <200012200520.eBK5K1K48980@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 23680 >Category: ports >Synopsis: Update mail/cyrus update for portlint compliance >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Dec 19 21:20:01 PST 2000 >Closed-Date: >Last-Modified: >Originator: David W. Chapman Jr. >Release: FreeBSD 4.2-STABLE i386 >Organization: RainTree Network Services >Environment: >Description: Erase extra blank lines in patches Change /usr/local in Makefile to ${PREFIX} USE ${CP}, ${MKDIR}, ${CHOWN} and ${CHMOD} Move Depends closer to top of Makefile Add man pages to Makefile >How-To-Repeat: >Fix: diff -urN cyrus.orig/Makefile cyrus/Makefile --- cyrus.orig/Makefile Tue Dec 19 23:01:43 2000 +++ cyrus/Makefile Tue Dec 19 23:11:36 2000 @@ -16,25 +16,25 @@ MAINTAINER= stb@FreeBSD.org -Y2K= http://asg.web.cmu.edu/cyrus/imapd/y2k.html - LIB_DEPENDS= tcl82.1:${PORTSDIR}/lang/tcl82 BUILD_DEPENDS= makedepend:${PORTSDIR}/devel/makedepend \ ${LOCALBASE}/sbin/pwcheck:${PORTSDIR}/security/cyrus-sasl +Y2K= http://asg.web.cmu.edu/cyrus/imapd/y2k.html + GNU_CONFIGURE= YES CONFIGURE_ARGS= --with-cyrus-prefix=${PREFIX}/cyrus \ --with-cyrus-group=cyrus \ - --with-sasldir=/usr/local \ + --with-sasldir=${PREFIX} \ --with-tclsh=${PREFIX}/bin/tclsh8.2 \ --with-auth=unix \ --with-com-err -MAN1= cyradm.1 +MAN1= cyradm.1 imtest.1 installsieve.1 MAN3= imclient.3 MAN5= imapd.conf.5 -MAN8= arbitron.8 collectnews.8 cyrquota.8 deliver.8 imapd.8 \ - pop3d.8 reconstruct.8 rmnews.8 syncnews.8 +MAN8= arbitron.8 collectnews.8 cyrquota.8 deliver.8 fud.8 imapd.8 \ + mbpath.8 pop3d.8 reconstruct.8 rmnews.8 syncnews.8 timsieved.8 post-configure: @ ${SETENV} ${MAKE_ENV} perl -pi -e 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/imap/config.c ${WRKSRC}/imap/krbck .c @@ -79,22 +79,22 @@ ${INSTALL} -d -m 700 -o cyrus -g cyrus /var/pwcheck ${TOUCH} ${PREFIX}/etc/imap/mailboxes ${CHMOD} 640 ${PREFIX}/etc/imap/mailboxes - chown cyrus:cyrus ${PREFIX}/etc/imap/mailboxes - @${ECHO} "@exec mkdir %D/etc/imap" >>${TMPPLIST} + ${CHOWN} cyrus:cyrus ${PREFIX}/etc/imap/mailboxes + @${ECHO} "@exec ${MKDIR} %D/etc/imap" >>${TMPPLIST} .for dir in user quota proc log msg - @${ECHO} "@exec mkdir %D/etc/imap/${dir}" >>${TMPPLIST} + @${ECHO} "@exec ${MKDIR} %D/etc/imap/${dir}" >>${TMPPLIST} @${ECHO} "@dirrm etc/imap/${dir}" >>${TMPPLIST} .endfor - @${ECHO} "@exec cp /dev/null %D/etc/imap/mailboxes" >>${TMPPLIST} - @${ECHO} "@exec chown -R cyrus:cyrus %D/etc/imap" >>${TMPPLIST} - @${ECHO} "@exec chmod -R g-w,o= %D/etc/imap" >>${TMPPLIST} + @${ECHO} "@exec ${CP} /dev/null %D/etc/imap/mailboxes" >>${TMPPLIST} + @${ECHO} "@exec ${CHOWN} -R cyrus:cyrus %D/etc/imap" >>${TMPPLIST} + @${ECHO} "@exec ${CHMOD} -R g-w,o= %D/etc/imap" >>${TMPPLIST} @${ECHO} "@mode u=rwx,go=" >>${TMPPLIST} - @${ECHO} "@exec mkdir /var/pwcheck" >>${TMPPLIST} - @${ECHO} "@exec chown cyrus:cyrus /var/pwcheck" >>${TMPPLIST} - @${ECHO} "@exec chmod go= /var/pwcheck" >>${TMPPLIST} - @${ECHO} "@exec mkdir /var/spool/imap" >>${TMPPLIST} - @${ECHO} "@exec chown cyrus:cyrus /var/spool/imap" >>${TMPPLIST} - @${ECHO} "@exec chmod g-w,o= /var/spool/imap" >>${TMPPLIST} + @${ECHO} "@exec ${MKDIR} /var/pwcheck" >>${TMPPLIST} + @${ECHO} "@exec ${CHOWN} cyrus:cyrus /var/pwcheck" >>${TMPPLIST} + @${ECHO} "@exec ${CHMOD} go= /var/pwcheck" >>${TMPPLIST} + @${ECHO} "@exec ${MKDIR} /var/spool/imap" >>${TMPPLIST} + @${ECHO} "@exec ${CHOWN} cyrus:cyrus /var/spool/imap" >>${TMPPLIST} + @${ECHO} "@exec ${CHMOD} g-w,o= /var/spool/imap" >>${TMPPLIST} + @${ECHO} "@exec ${CHMOD} g-w,o= /var/spool/imap" >>${TMPPLIST} @${ECHO} "@cwd /var" >>${TMPPLIST} @${ECHO} "@dirrm pwcheck" >>${TMPPLIST} @${ECHO} "@dirrm spool/imap" >>${TMPPLIST} diff -urN cyrus.orig/files/patch-aa cyrus/files/patch-aa --- cyrus.orig/files/patch-aa Tue Dec 19 23:01:42 2000 +++ cyrus/files/patch-aa Tue Dec 19 23:02:45 2000 @@ -7,6 +7,4 @@ - $(srcdir)/fud.8 $(srcdir)/imapd.8 $(srcdir)/pop3d.8 $(srcdir)/quota.8 \ + $(srcdir)/fud.8 $(srcdir)/imapd.8 $(srcdir)/pop3d.8 $(srcdir)/cyrquota.8 \ $(srcdir)/reconstruct.8 $(srcdir)/rmnews.8 $(srcdir)/syncnews.8 \ - $(srcdir)/mbpath.8 $(srcdir)/timsieved.8 - - + $(srcdir)/mbpath.8 $(srcdir)/timsieved.8 diff -urN cyrus.orig/files/patch-ac cyrus/files/patch-ac --- cyrus.orig/files/patch-ac Tue Dec 19 23:01:42 2000 +++ cyrus/files/patch-ac Tue Dec 19 23:02:21 2000 @@ -7,5 +7,4 @@ - SASLFLAGS="-I$sasldir/include" + SASLFLAGS="-I$sasldir/include/sasl" - fi - + fi diff -urN cyrus.orig/files/patch-bh cyrus/files/patch-bh --- cyrus.orig/files/patch-bh Tue Dec 19 23:01:42 2000 +++ cyrus/files/patch-bh Tue Dec 19 23:02:13 2000 @@ -7,5 +7,4 @@ -CPPFLAGS = -I. -I$(srcdir) -I$(srcdir)/../sieve -I$(srcdir)/../lib @COM_ERR_CPPFLAGS@ @CPPFLAGS@ +CPPFLAGS = -I. -I$(srcdir) -I$(srcdir)/../sieve -I$(srcdir)/../lib @COM_ERR_CPPFLAGS@ @CPPFLAGS@ @SASLFLAGS@ CFLAGS = @CFLAGS@ - LDFLAGS = @LDFLAGS@ - + LDFLAGS = @LDFLAGS@ diff -urN cyrus.orig/files/patch-bi cyrus/files/patch-bi --- cyrus.orig/files/patch-bi Tue Dec 19 23:01:42 2000 +++ cyrus/files/patch-bi Tue Dec 19 23:01:57 2000 @@ -7,5 +7,4 @@ -CPPFLAGS = -I. -I$(srcdir) -I$(srcdir)/../lib @CPPFLAGS@ +CPPFLAGS = -I. -I$(srcdir) -I$(srcdir)/../lib @CPPFLAGS@ @SASLFLAGS@ CFLAGS = @CFLAGS@ - LDFLAGS = @LDFLAGS@ - + LDFLAGS = @LDFLAGS@ >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20001220051744.3F29A177E3F>