Index: head/mail/popa3d/pkg-message =================================================================== --- head/mail/popa3d/pkg-message (revision 247975) +++ head/mail/popa3d/pkg-message (nonexistent) @@ -1,12 +0,0 @@ -=========================================================================== -1. Edit your /etc/inetd.conf to use popa3d. The line should look like this: - -pop3 stream tcp nowait root /usr/local/libexec/popa3d popa3d - -Note: when started via an inetd clone, the logging of connections is left -up to that inetd clone or TCP wrappers. - -2. Restart inetd by sending it a SIGHUP: - -# killall -HUP inetd -=========================================================================== Property changes on: head/mail/popa3d/pkg-message ___________________________________________________________________ Deleted: cvs2svn:cvs-rev ## -1 +0,0 ## -1.1 \ No newline at end of property Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Index: head/mail/popa3d/Makefile =================================================================== --- head/mail/popa3d/Makefile (revision 247975) +++ head/mail/popa3d/Makefile (revision 247976) @@ -1,130 +1,122 @@ # New ports collection makefile for: popa3d # Date created: Sun Feb 6 12:31:29 MSK 2000 # Whom: Sergey Samoyloff # # $FreeBSD$ # PORTNAME= popa3d PORTVERSION= 1.0.2 PORTREVISION= 1 CATEGORIES= mail MASTER_SITES= http://www.openwall.com/popa3d/ \ ftp://ftp.openwall.com/pub/projects/popa3d/ PKGNAMESUFFIX?= ${SMTP_AFTER_POP3_SUFFIX}${STANDALONE_SUFFIX}${PKGNAMESUFFIX2} MAINTAINER= dinoex@FreeBSD.org COMMENT= Secure, performance, tiny POP3 daemon ALL_TARGET= popa3d MAN8= popa3d.8 PLIST= ${WRKDIR}/.PLIST.more CFLAGS+= -DPREFIX=${PREFIX} UNIQUENAME= ${.CURDIR:T} OPTIONS?= SMTP_AFTER_POP3 "Enable SMTP-after-POP mode" off \ STANDALONE_POP3 "Enable standalone server mode" off \ SETPROCTITLE "Enable setproctitle mode" off -.include +.include # honor old flags .if defined(STANDALONE_POP3) WITH_STANDALONE_POP3= yes .endif .if defined(SMTP_AFTER_POP3) WITH_SMTP_AFTER_POP3= yes .endif .if defined(WITH_STANDALONE_POP3) STANDALONE_SUFFIX= -standalone PLIST_SUB+= STANDALONE_POP3="" CONFLICTS?= popa3d-0.* popa3d-before-sendmail-0.* +USE_RC_SUBR= popa3d PKGMESSAGE= ${NONEXISTENT} PKGDEINSTALL= ${NONEXISTENT} .else +SUB_FILES= pkg-message PLIST_SUB+= STANDALONE_POP3="@comment " .endif .if defined(WITH_SMTP_AFTER_POP3) SMTP_AFTER_POP3_SUFFIX= -before-sendmail EXTRA_PATCHES+= ${FILESDIR}/pop-before-sendmail.patch PLIST_SUB+= SMTP_AFTER_POP3="" CONFLICTS?= popa3d-0.* popa3d-standalone-0.* .else PLIST_SUB+= SMTP_AFTER_POP3="@comment " CONFLICTS?= popa3d-standalone-0.* popa3d-before-sendmail-0.* .endif .if defined(WITH_SETPROCTITLE) EXTRA_PATCHES+= ${FILESDIR}/setproctitle.patch .endif -.if defined(WITH_STANDALONE_POP3) -RC_SUBR= /etc/rc.subr +.include -post-extract: - @${SED} -e "s=%%PREFIX%%=${PREFIX}=g" \ - -e "s=%%RC_SUBR%%=${RC_SUBR}=g" \ - ${FILESDIR}/popa3d.sh \ - > ${WRKSRC}/popa3d.sh -.endif - pre-configure: @${CAT} ${PKGDIR}/pkg-plist >${PLIST} .if !exists(/var/empty) @${REINPLACE_CMD} -e "s=/var/empty=${PREFIX}/empty=" \ ${WRKSRC}/params.h @${ECHO_CMD} "@exec ${MKDIR} %D/empty" >>${PLIST} @${ECHO_CMD} "@dirrm empty" >>${PLIST} .endif .if defined(WITH_SMTP_AFTER_POP3) && !defined(WITHOUT_POPAUTH_M4) @${ECHO_CMD} "@cwd ${CFDIR}" >>${PLIST} @${ECHO_CMD} "hack/popauth.m4" >>${PLIST} .endif .if defined(WITH_STANDALONE_POP3) @${REINPLACE_CMD} -e 's|^\(#define POP_STANDALONE\).*|\1 1|' \ ${WRKSRC}/params.h .endif .if defined(MAILBOX_HOME) @${REINPLACE_CMD} -e 's|^#define \(MAIL_SPOOL_PATH\).*|#undef \1|' \ ${WRKSRC}/params.h .endif pre-install: @${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL .if !exists(/var/empty) @${MKDIR} ${PREFIX}/empty .endif do-install: ${INSTALL} ${COPY} -o root -g wheel -m 500 \ ${WRKSRC}/popa3d ${PREFIX}/libexec/popa3d ${INSTALL_MAN} ${WRKSRC}/popa3d.8 ${MANPREFIX}/man/man8/ .if defined(WITH_SMTP_AFTER_POP3) && !defined(WITHOUT_POPAUTH_M4) ${INSTALL_DATA} ${FILESDIR}/popauth.m4 ${CFDIR}/hack/ .endif -.if defined(WITH_STANDALONE_POP3) - ${INSTALL_SCRIPT} ${WRKSRC}/popa3d.sh ${PREFIX}/etc/rc.d/ -.endif + .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/DESIGN ${DOCSDIR}/ ${INSTALL_MAN} ${WRKSRC}/LICENSE ${DOCSDIR}/ .if defined(WITH_SMTP_AFTER_POP3) ${INSTALL_DATA} ${FILESDIR}/POPAUTH ${DOCSDIR}/ .endif .endif .if !defined(WITH_STANDALONE_POP3) post-install: @ ${CAT} ${PKGMESSAGE} .endif .if exists(${LOCALBASE}/share/sendmail/cf/mailer/uucp.m4) CFDIR= ${LOCALBASE}/share/sendmail/cf .else CFDIR= /usr/share/sendmail/cf .endif .include Property changes on: head/mail/popa3d/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.38 \ No newline at end of property +1.39 \ No newline at end of property Index: head/mail/popa3d/files/popa3d.sh =================================================================== --- head/mail/popa3d/files/popa3d.sh (revision 247975) +++ head/mail/popa3d/files/popa3d.sh (nonexistent) @@ -1,16 +0,0 @@ -#!/bin/sh - -# PROVIDE: popa3d -# REQUIRE: LOGIN cleanvar - -. %%RC_SUBR%% - -name="popa3d" -rcvar=`set_rcvar` - -command="%%PREFIX%%/libexec/${name}" -flags="-D" - -load_rc_config $name -run_rc_command "$1" - Property changes on: head/mail/popa3d/files/popa3d.sh ___________________________________________________________________ Deleted: cvs2svn:cvs-rev ## -1 +0,0 ## -1.3 \ No newline at end of property Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Index: head/mail/popa3d/files/pkg-message.in =================================================================== --- head/mail/popa3d/files/pkg-message.in (nonexistent) +++ head/mail/popa3d/files/pkg-message.in (revision 247976) @@ -0,0 +1,13 @@ +=========================================================================== +1. Edit your /etc/inetd.conf to use popa3d. The line should look like this: + +pop3 stream tcp nowait root %%PREFIX%%/libexec/popa3d popa3d + +Note: when started via an inetd clone, the logging of connections is left +up to that inetd clone or TCP wrappers. + +2. Reload inetd + +# /etc/rc.d/inetd reload + +=========================================================================== Property changes on: head/mail/popa3d/files/pkg-message.in ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/mail/popa3d/files/popa3d.in =================================================================== --- head/mail/popa3d/files/popa3d.in (nonexistent) +++ head/mail/popa3d/files/popa3d.in (revision 247976) @@ -0,0 +1,16 @@ +#!/bin/sh + +# PROVIDE: popa3d +# REQUIRE: LOGIN cleanvar + +. %%RC_SUBR%% + +name="popa3d" +rcvar=`set_rcvar` + +command="%%PREFIX%%/libexec/${name}" +flags="-D" + +load_rc_config $name +run_rc_command "$1" + Property changes on: head/mail/popa3d/files/popa3d.in ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/mail/popa3d/pkg-plist =================================================================== --- head/mail/popa3d/pkg-plist (revision 247975) +++ head/mail/popa3d/pkg-plist (revision 247976) @@ -1,6 +1,5 @@ -%%STANDALONE_POP3%%etc/rc.d/popa3d.sh libexec/popa3d %%PORTDOCS%%%%DOCSDIR%%/DESIGN %%PORTDOCS%%%%DOCSDIR%%/LICENSE %%SMTP_AFTER_POP3%%%%PORTDOCS%%%%DOCSDIR%%/POPAUTH %%PORTDOCS%%@dirrm %%DOCSDIR%% Property changes on: head/mail/popa3d/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.11 \ No newline at end of property +1.12 \ No newline at end of property