From owner-freebsd-ports@FreeBSD.ORG Tue Nov 18 16:29:09 2008 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5C2FC106564A for ; Tue, 18 Nov 2008 16:29:09 +0000 (UTC) (envelope-from wxs@atarininja.org) Received: from syn.atarininja.org (syn.csh.rit.edu [129.21.60.158]) by mx1.freebsd.org (Postfix) with ESMTP id 3AA568FC08 for ; Tue, 18 Nov 2008 16:29:09 +0000 (UTC) (envelope-from wxs@atarininja.org) Received: by syn.atarininja.org (Postfix, from userid 1001) id 3184E5C3B; Tue, 18 Nov 2008 11:29:08 -0500 (EST) Date: Tue, 18 Nov 2008 11:29:08 -0500 From: Wesley Shields To: Martin Cracauer Message-ID: <20081118162908.GC81192@atarininja.org> References: <20081116045257.2EBEE12E4209@quark.ds9.tecnik93.com> <20081118160528.GA79253@cons.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20081118160528.GA79253@cons.org> User-Agent: Mutt/1.5.18 (2008-05-17) Cc: ports@freebsd.org, QAT@freebsd.org Subject: Re: How do conditionalize plist on $NOPORTDOCS (was: lang/cmucl - fails: install_error) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Nov 2008 16:29:09 -0000 On Tue, Nov 18, 2008 at 11:05:28AM -0500, Martin Cracauer wrote: > The problem mailed to me below is caused by NOPORTDOCS=yes > > The port's Makefile properly conditionalizes on it, but pkg-plist does not. > > How do I conditionalize ppk-list on NOPORTDOCS=yes? > > Makefile: > .if !defined(NOPORTDOCS) > @${MKDIR} ${DOCSDIR} > ${INSTALL_DATA} ${WRKDIR}/doc/cmucl/* ${DOCSDIR} > .endif > > pkg-plist: > %%DOCSDIR%%/README > %%DOCSDIR%%/release-19c.txt You use %%PORTDOCS%%. http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/install.html#INSTALL-DOCUMENTATION -- WXS