From owner-freebsd-ports@FreeBSD.ORG Tue Jun 3 19:58:29 2014 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D95FFF8E for ; Tue, 3 Jun 2014 19:58:29 +0000 (UTC) Received: from mail-ie0-x22e.google.com (mail-ie0-x22e.google.com [IPv6:2607:f8b0:4001:c03::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AB0BA23F3 for ; Tue, 3 Jun 2014 19:58:29 +0000 (UTC) Received: by mail-ie0-f174.google.com with SMTP id lx4so6395222iec.19 for ; Tue, 03 Jun 2014 12:58:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=tK4JxH+YRbKHfxbreVPY15JMwu+rWxKlpELdqsrJE6w=; b=afifSDWo1SGJT55WZgsVtz0YBS+vJFCY8F5bizH+JAjxUXFzUjNh86rB8jyjCP+JXA I7/l3k7xvNzCWudlAiRjjnUj+Z0m2lHrBCp69rwT+aNkk3EcBVPif6YkiT1HkNOW8tcp ojJt4LzJlRmpjexY3emdKDrlg4xzmREBKn9mUz1Wt9Xl5e45tqQR0+QWfY5uMldrDcl4 GCMypRfFCP0DK+I+DJueTiDtJsB7V3UDpAV7XQvnpDpXZl53s9U9/cvXH2kfT06AjXVF T55QnlJI6A0gkx+skBYosOVLJaP5k6URIleAdLumacBb//K6VH1iP8bAz95X9K0E+Ogz nObA== MIME-Version: 1.0 X-Received: by 10.50.61.226 with SMTP id t2mr32511575igr.44.1401825509163; Tue, 03 Jun 2014 12:58:29 -0700 (PDT) Received: by 10.50.189.169 with HTTP; Tue, 3 Jun 2014 12:58:29 -0700 (PDT) In-Reply-To: <538d7b28.lVZkXmmgcW3QZagN%perryh@pluto.rain.com> References: <538d7b28.lVZkXmmgcW3QZagN%perryh@pluto.rain.com> Date: Tue, 3 Jun 2014 14:58:29 -0500 Message-ID: Subject: Re: staging mail/heirloom-mailx [for review] From: Scot Hetzel To: Perry Hutchison Content-Type: text/plain; charset=ISO-8859-1 Cc: FreeBSD Ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jun 2014 19:58:30 -0000 On Tue, Jun 3, 2014 at 2:37 AM, Perry Hutchison wrote: > I noticed that mail/heirloom-mailx is no longer maintained, and has > not been staged. > > It looks straightforward. Did I miss anything? > > --- Makefile 2014-05-31 21:58:23.000000000 -0700 > +++ Makefile-staged 2014-06-03 00:34:03.000000000 -0700 > @@ -8,7 +8,7 @@ > MASTER_SITES= SF/heirloom/heirloom-${PORTNAME}/${PORTVERSION} > PKGNAMEPREFIX= heirloom- > > -MAINTAINER= ports@FreeBSD.org > +MAINTAINER= perryh@pluto.rain.com > COMMENT= BSD mail utility with MIME, IMAP, POP3, SMTP, and S/MIME extensions > > OPTIONS_DEFINE= IPV6 DOCS > @@ -25,10 +25,10 @@ > CPPFLAGS="${CPPFLAGS}" \ > LDFLAGS="${LDFLAGS}" > > -MAN1= ${PORTNAME}.1 > PORTDOCS= AUTHORS COPYING ChangeLog README TODO > > PLIST_FILES= bin/${PORTNAME} \ > + man/man1/${PORTNAME}.1 \ > "@unexec if cmp -s %D/etc/nail.rc %D/etc/nail.rc.default; then ${RM} -f %D/etc/nail.rc; fi " \ > "etc/nail.rc.default" \ > "@exec [ -f %B/nail.rc ] || ${CP} %B/%f %B/nail.rc" > @@ -36,7 +36,6 @@ > CPPFLAGS+= -I${LOCALBASE}/include > LDFLAGS+= -L${LOCALBASE}/lib > > -NO_STAGE= yes > .include > > .if ${PORT_OPTIONS:MIPV6} > @@ -44,16 +43,13 @@ > .endif > > do-install: > - ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin > - ${INSTALL_MAN} ${WRKSRC}/${MAN1} ${MAN1PREFIX}/man/man1 > - ${INSTALL_DATA} ${WRKSRC}/nail.rc ${PREFIX}/etc/nail.rc.default > -.if !exists(${PREFIX}/etc/nail.rc) > - ${INSTALL_DATA} ${WRKSRC}/nail.rc ${PREFIX}/etc > -.endif > + ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin > + ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 > + ${INSTALL_DATA} ${WRKSRC}/nail.rc ${STAGEDIR}${PREFIX}/etc/nail.rc.default Install nail.rc as nail.rc.sample and then use the @sample keyword in your PLIST_FILES. > .if ${PORT_OPTIONS:MDOCS} > - @${MKDIR} ${DOCSDIR} > + @${MKDIR} ${STAGEDIR}${DOCSDIR} > .for i in ${PORTDOCS} > - ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} > + ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} > .endfor > .endif > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" -- DISCLAIMER: No electrons were maimed while sending this message. Only slightly bruised.