From owner-svn-ports-head@FreeBSD.ORG Sun Aug 10 16:32:46 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 36910C61 for ; Sun, 10 Aug 2014 16:32:46 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EC5EF2522 for ; Sun, 10 Aug 2014 16:32:45 +0000 (UTC) Received: from riggs (uid 1334) (envelope-from riggs@FreeBSD.org) id 2ece by svn.freebsd.org (DragonFly Mail Agent v0.9+); Sun, 10 Aug 2014 16:32:45 +0000 From: Thomas Zander Date: Sun, 10 Aug 2014 16:32:45 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r364550 - in head/www/boa: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Message-Id: <53e79ead.2ece.3363587b@svn.freebsd.org> X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Aug 2014 16:32:46 -0000 Author: riggs Date: Sun Aug 10 16:32:45 2014 New Revision: 364550 URL: http://svnweb.freebsd.org/changeset/ports/364550 QAT: https://qat.redports.org/buildarchive/r364550/ Log: - Stagify - Add LICENSE - Makefile cleanup - Move pkg-plist into Makefile PLIST var - Add pkg-message.in regarding startup script - Pet portlint PR: 191839 Submitted by: freebsd@jonathanprice.org Approved by: mentors (implicit) Added: head/www/boa/files/pkg-message.in (contents, props changed) Deleted: head/www/boa/pkg-plist Modified: head/www/boa/Makefile Modified: head/www/boa/Makefile ============================================================================== --- head/www/boa/Makefile Sun Aug 10 15:21:35 2014 (r364549) +++ head/www/boa/Makefile Sun Aug 10 16:32:45 2014 (r364550) @@ -11,42 +11,48 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/.r MAINTAINER= ports@FreeBSD.org COMMENT= High performance single-tasking web server +LICENSE= GPLv2 # or later + USES= gmake makeinfo tar:bzip2 GNU_CONFIGURE= yes INFO= boa -MAN8= boa.8 PORTDOCS= boa.texi boa.html boa.txt boa_banner.png +PORTEXAMPLES= boa.conf cgi-test.cgi nph-test.cgi resolver.pl + +OPTIONS_DEFINE= DOCS EXAMPLES + +SUB_FILES= pkg-message + +PLIST_FILES= etc/rc.d/boa.sh.sample \ + man/man8/boa.8.gz \ + sbin/boa \ + sbin/boa_indexer \ + +.include -NO_STAGE= yes post-patch: @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" \ ${WRKSRC}/examples/boa.conf ${WRKSRC}/src/defines.h do-install: - @${INSTALL_PROGRAM} ${WRKSRC}/src/boa ${PREFIX}/sbin - @${INSTALL_PROGRAM} ${WRKSRC}/src/boa_indexer ${PREFIX}/sbin - @${INSTALL_MAN} ${WRKSRC}/docs/boa.8 ${PREFIX}/man/man8 - @${MKDIR} ${EXAMPLESDIR} - @${INSTALL_DATA} ${WRKSRC}/examples/boa.conf ${EXAMPLESDIR} - @${INSTALL_DATA} ${WRKSRC}/examples/cgi-test.cgi ${EXAMPLESDIR} - @${INSTALL_DATA} ${WRKSRC}/examples/nph-test.cgi ${EXAMPLESDIR} - @${INSTALL_DATA} ${WRKSRC}/examples/resolver.pl ${EXAMPLESDIR} -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} + @${INSTALL_PROGRAM} ${WRKSRC}/src/boa ${STAGEDIR}${PREFIX}/sbin + @${INSTALL_PROGRAM} ${WRKSRC}/src/boa_indexer ${STAGEDIR}${PREFIX}/sbin + @${INSTALL_MAN} ${WRKSRC}/docs/boa.8 ${STAGEDIR}${PREFIX}/man/man8 + @${INSTALL_DATA} ${WRKSRC}/docs/boa.info ${STAGEDIR}${PREFIX}/${INFO_PATH} + @${INSTALL_SCRIPT} ${FILESDIR}/boa.sh.sample ${STAGEDIR}${PREFIX}/etc/rc.d +.if ${PORT_OPTIONS:MDOCS} + @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} - @${INSTALL_DATA} ${WRKSRC}/docs/${f} ${DOCSDIR} + @${INSTALL_DATA} ${WRKSRC}/docs/${f} ${STAGEDIR}${DOCSDIR} +.endfor +.endif +.if ${PORT_OPTIONS:MEXAMPLES} + @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} +.for f in ${PORTEXAMPLES} + @${INSTALL_DATA} ${WRKSRC}/examples/${f} ${STAGEDIR}${EXAMPLESDIR} .endfor .endif - @${INSTALL_DATA} ${WRKSRC}/docs/boa.info ${PREFIX}/info - -post-install: - @if [ ! -f ${PREFIX}/etc/rc.d/boa.sh ]; then \ - ${ECHO} "Installing ${PREFIX}/etc/rc.d/boa.sh.sample \ - startup file."; \ - ${INSTALL_SCRIPT} ${FILESDIR}/boa.sh.sample \ - ${PREFIX}/etc/rc.d; \ - fi .include Added: head/www/boa/files/pkg-message.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/boa/files/pkg-message.in Sun Aug 10 16:32:45 2014 (r364550) @@ -0,0 +1,7 @@ + +You may wish to copy and edit the sample startup script + +%%PREFIX%%/etc/rc.d/boa.sh.sample + +according to your requirements. +