Date: Tue, 1 Apr 2014 11:37:44 +0000 (UTC) From: Pawel Pekala <pawel@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r349839 - head/devel/naturaldocs Message-ID: <201404011137.s31BbiSb044783@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: pawel Date: Tue Apr 1 11:37:44 2014 New Revision: 349839 URL: http://svnweb.freebsd.org/changeset/ports/349839 QAT: https://qat.redports.org/buildarchive/r349839/ Log: - Add staging support - Remove leading article from COMMENT - Fix shebang in perl script - Define DOCS option Modified: head/devel/naturaldocs/Makefile Modified: head/devel/naturaldocs/Makefile ============================================================================== --- head/devel/naturaldocs/Makefile Tue Apr 1 11:31:54 2014 (r349838) +++ head/devel/naturaldocs/Makefile Tue Apr 1 11:37:44 2014 (r349839) @@ -3,41 +3,41 @@ PORTNAME= naturaldocs PORTVERSION= 1.52 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/Stable%20Releases/${PORTVERSION} DISTNAME= NaturalDocs-${PORTVERSION} MAINTAINER= ports@FreeBSD.org -COMMENT= An extensible, multi-language source code documentation generator +COMMENT= Extensible, multi-language source code documentation generator -USES= perl5 zip +USES= perl5 shebangfix zip +SHEBANG_FILES= NaturalDocs USE_PERL5= run NO_WRKSUBDIR= yes NO_BUILD= yes DOCSDIR= ${PREFIX}/share/doc/NaturalDocs -NO_STAGE= yes +OPTIONS_DEFINE= DOCS + do-configure: @${ECHO_CMD} "#!/bin/sh" > ${WRKDIR}/NaturalDocs.sh @${ECHO_CMD} >> ${WRKDIR}/NaturalDocs.sh @${ECHO_CMD} "${DATADIR}/NaturalDocs \$$@" >> ${WRKDIR}/NaturalDocs.sh do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/NaturalDocs.sh ${PREFIX}/bin/NaturalDocs - @${MKDIR} ${SITE_PERL}/NaturalDocs - @(cd ${WRKSRC}/Modules/NaturalDocs \ - && ${COPYTREE_SHARE} . ${SITE_PERL}/NaturalDocs) - @${MKDIR} ${DATADIR} - ${INSTALL_SCRIPT} ${WRKSRC}/NaturalDocs ${DATADIR} -.for dir in Config Info JavaScript Styles - @${MKDIR} ${DATADIR}/${dir} - @(cd ${WRKSRC}/${dir} && ${COPYTREE_SHARE} . ${DATADIR}/${dir}) -.endfor -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - @(cd ${WRKSRC}/Help && ${COPYTREE_SHARE} . ${DOCSDIR}) -.endif + ${INSTALL_SCRIPT} ${WRKDIR}/NaturalDocs.sh \ + ${STAGEDIR}${PREFIX}/bin/NaturalDocs + @${MKDIR} ${STAGEDIR}${SITE_PERL}/NaturalDocs + (cd ${WRKSRC}/Modules/NaturalDocs \ + && ${COPYTREE_SHARE} . ${STAGEDIR}${SITE_PERL}/NaturalDocs) + @${MKDIR} ${STAGEDIR}${DATADIR} + ${INSTALL_SCRIPT} ${WRKSRC}/NaturalDocs ${STAGEDIR}${DATADIR} + (cd ${WRKSRC} && ${COPYTREE_SHARE} "Config Info JavaScript Styles" \ + ${STAGEDIR}${DATADIR}) + @${MKDIR} ${STAGEDIR}${DOCSDIR} + (cd ${WRKSRC}/Help && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .include <bsd.port.mk>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201404011137.s31BbiSb044783>