1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-21 00:25:50 +00:00

www/templatelite: Stage support and cleanup

The suggested patch was technically correct, but it was putting lipstick
on a pig.  The install target was pretty ugly.  Let's clean this up a bit
without homegrown copytrees, then pet portlint.

Also, get rid of NOPORTDOCS in favor of standard options.  Sorry, not of
the original patch is left.

PR:		ports/190683
Submitted by:	joe@thrallingpenguin.com
Reworked by:	marino
This commit is contained in:
John Marino 2014-06-06 13:38:32 +00:00
parent de3e3429dc
commit a9639cf227
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=356787

View File

@ -8,24 +8,24 @@ MASTER_SITES= SF/${PORTNAME}/Template%20Lite/Template%20Lite%20version%20${PORTV
DISTNAME= template_lite_${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= A smaller, faster alternative to the Smarty template engine
COMMENT= Smaller, faster alternative to the Smarty template engine
NO_BUILD= yes
USE_PHP= pcre
WANT_PHP_WEB= yes
WRKSRC= ${WRKDIR}/template_lite
WRKSRC= ${WRKDIR}/template_lite
SUB_FILES= pkg-message
NO_STAGE= yes
OPTIONS_DEFINE= DOCS
.include <bsd.port.options.mk>
do-install:
@${MKDIR} ${DATADIR}
@cd ${WRKSRC}/src && ${FIND} * | ${TAR} cTf - - | ${TAR} xUCf ${DATADIR} -
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
@cd ${WRKSRC}/docs && ${FIND} * | ${TAR} cTf - - | ${TAR} xUCf ${DOCSDIR} -
@${MKDIR} ${STAGEDIR}${DATADIR}
@cd ${WRKSRC}/src && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}
.if ${PORT_OPTIONS:MDOCS}
@${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
.endif
post-install:
@${CAT} ${PKGMESSAGE}
.include <bsd.port.mk>