From owner-freebsd-ports Sun Nov 29 02:57:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA13531 for freebsd-ports-outgoing; Sun, 29 Nov 1998 02:57:51 -0800 (PST) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from rucus.ru.ac.za (rucus.ru.ac.za [146.231.29.2]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id CAA13522 for ; Sun, 29 Nov 1998 02:57:46 -0800 (PST) (envelope-from nbm@rucus.ru.ac.za) Received: (qmail 12612 invoked by uid 1003); 29 Nov 1998 10:57:28 -0000 Message-ID: <19981129125728.A12095@rucus.ru.ac.za> Date: Sun, 29 Nov 1998 12:57:28 +0200 From: Neil Blakey-Milner To: FreeBSD-gnats-submit@FreeBSD.ORG, freebsd-ports@FreeBSD.ORG Subject: Re: ports/8884: New port - ezmlm References: <19981129003624.28038.qmail@scythe.graham.ru.ac.za> <199811290040.QAA20693@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <199811290040.QAA20693@freefall.freebsd.org>; from FreeBSD-gnats-submit@FreeBSD.ORG on Sat, Nov 28, 1998 at 04:40:01PM -0800 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat 1998-11-28 (16:40), FreeBSD-gnats-submit@FreeBSD.ORG wrote: > >Category: ports > >Responsible: freebsd-ports > >Synopsis: New port: mail/ezmlm > >Arrival-Date: Sat Nov 28 16:40:01 PST 1998 Please apply the following patch to add dependancy to qmail. --- ezmlm.orig/Makefile Sun Nov 29 12:06:22 1998 +++ ezmlm/Makefile Sun Nov 29 12:33:29 1998 @@ -11,6 +11,8 @@ MAINTAINER= ports@freebsd.org +RUN_DEPENDS= ${QMAIL_DIR}/bin/qmail-send:${PORTSDIR}/mail/qmail + ALL_TARGET= it INSTALL_TARGET= setup @@ -19,17 +21,26 @@ MAN1+= ezmlm-warn.1 ezmlm-weed.1 MAN5= ezmlm.5 -DIFF_MSG= Cannot Make and Install with different PREFIX or DESTDIR +DIFF_MSG= Cannot Make and Install with different PREFIX or QMAIL_DIR + +.if exists(/usr/local/qmail/bin/qmail-send) +QMAIL_DIR?= /usr/local/qmail +.else +QMAIL_DIR?= /var/qmail +.endif post-patch: @perl -pi.bak -e "s|.usr.local.bin.ezmlm|${PREFIX}/bin|" ${WRKSRC}/conf-bin @perl -pi.bak -e "s|.usr.local|${PREFIX}|" ${WRKSRC}/conf-man + @perl -pi.bak -e "s|.var.qmail|${QMAIL_DIR}|" ${WRKSRC}/conf-qmail @perl -pi.bak -e "s|-O2|${CFLAGS}|" ${WRKSRC}/conf-cc @perl -pi.bak -e '$$_ = "" if /cat/' ${WRKSRC}/MAN @echo ${PREFIX} > ${WRKDIR}/.PPREFIX + @echo ${QMAIL_DIR} >> ${WRKDIR}/.PPREFIX pre-install: @echo ${PREFIX} > ${WRKDIR}/.IPREFIX + @echo ${QMAIL_DIR} >> ${WRKDIR}/.IPREFIX @diff ${WRKDIR}/.[PI]PREFIX > /dev/null \ || (echo ${DIFF_MSG} && exit 1) Thanks, Neil -- Neil Blakey-Milner nbm@rucus.ru.ac.za To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message