svn commit: r462592 - head/www/webcheck
Dmitry Marakasov
amdmi3 at FreeBSD.org
Thu Feb 22 14:16:07 UTC 2018
Author: amdmi3
Date: Thu Feb 22 14:16:06 2018
New Revision: 462592
URL: https://svnweb.freebsd.org/changeset/ports/462592
Log:
- Add LICENSE
- Add NO_ARCH
- Fix shebangs
- Fix manpage installation
- Fix absolute symlink
Approved by: portmgr blanket
Modified:
head/www/webcheck/Makefile
Modified: head/www/webcheck/Makefile
==============================================================================
--- head/www/webcheck/Makefile Thu Feb 22 14:14:17 2018 (r462591)
+++ head/www/webcheck/Makefile Thu Feb 22 14:16:06 2018 (r462592)
@@ -3,16 +3,20 @@
PORTNAME= webcheck
PORTVERSION= 1.10.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www python
MASTER_SITES= http://arthurdejong.org/webcheck/
-EXTRACT_SUFX= .tar.gz
MAINTAINER= reed at reedmedia.net
COMMENT= View structure of a web site, get a list of problems like broken links
-USES= python:2.7
+LICENSE= GPLv2+
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+USES= python:2.7 shebangfix
+SHEBANG_FILES= webcheck.py
NO_BUILD= yes
+NO_ARCH= yes
# what about fancytooltips?
@@ -30,13 +34,13 @@ do-install:
@${MKDIR} ${STAGEDIR}${DATADIR}/fancytooltips
${INSTALL_DATA} ${WRKSRC}/fancytooltips/* ${STAGEDIR}${DATADIR}/fancytooltips
${INSTALL_SCRIPT} ${WRKSRC}/webcheck.py ${STAGEDIR}${DATADIR}
- ${LN} -sf ${DATADIR}/webcheck.py ${STAGEDIR}${PREFIX}/bin
+ ${LN} -sf ../${DATADIR_REL}/webcheck.py ${STAGEDIR}${PREFIX}/bin
cd ${STAGEDIR}${DATADIR}; ${PYTHON_CMD} -m compileall .
cd ${STAGEDIR}${DATADIR}; ${PYTHON_CMD} -O -m compileall .
+ ${INSTALL_MAN} ${WRKSRC}/webcheck.1 ${STAGEDIR}${MANPREFIX}/man/man1
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
- ${INSTALL_MAN} ${WRKSRC}/webcheck.1 ${STAGEDIR}${MANPREFIX}/man/man1
.include <bsd.port.mk>
More information about the svn-ports-head
mailing list