svn commit: r410056 - in head/textproc/queequeg: . files
Dmitry Marakasov
amdmi3 at FreeBSD.org
Thu Mar 3 16:36:10 UTC 2016
Author: amdmi3
Date: Thu Mar 3 16:36:09 2016
New Revision: 410056
URL: https://svnweb.freebsd.org/changeset/ports/410056
Log:
- Add LICENSE
- Remove redundant lang/python dependency
- Fix shebangs, respect ${PYTHON_CMD}
- Add NO_ARCH
- Switch to options helpers
Added:
head/textproc/queequeg/files/
head/textproc/queequeg/files/patch-Makefile (contents, props changed)
Modified:
head/textproc/queequeg/Makefile
Modified: head/textproc/queequeg/Makefile
==============================================================================
--- head/textproc/queequeg/Makefile Thu Mar 3 16:34:37 2016 (r410055)
+++ head/textproc/queequeg/Makefile Thu Mar 3 16:36:09 2016 (r410056)
@@ -10,23 +10,32 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}
MAINTAINER= ports at FreeBSD.org
COMMENT= Tiny English grammar checker
-BUILD_DEPENDS= python:${PORTSDIR}/lang/python \
- wn:${PORTSDIR}/textproc/wordnet \
- ${PYTHON_SITELIBDIR}/cdbmodule.so:${PORTSDIR}/databases/py-cdb
-RUN_DEPENDS= python:${PORTSDIR}/lang/python \
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+BUILD_DEPENDS= wn:${PORTSDIR}/textproc/wordnet \
${PYTHON_SITELIBDIR}/cdbmodule.so:${PORTSDIR}/databases/py-cdb
+RUN_DEPENDS= ${PYTHON_SITELIBDIR}/cdbmodule.so:${PORTSDIR}/databases/py-cdb
-USES= python:2
-MAKE_ARGS= dict WORDNETDICT="${LOCALBASE}/share/WordNet"
+USES= python:2 shebangfix
+SHEBANG_FILES= *.py misc/*.py qq
+ALL_TARGET= dict
+MAKE_ARGS= WORDNETDICT="${LOCALBASE}/share/WordNet" \
+ PYTHON="${PYTHON_CMD}"
+NO_ARCH= yes
-PORTDOCS= address.png index-e.html index.html
+PORTDOCS= *
+
+OPTIONS_DEFINE= DOCS
do-install:
- ${MKDIR} ${STAGEDIR}${DATADIR}
+ @${MKDIR} ${STAGEDIR}${DATADIR}
${INSTALL_SCRIPT} ${WRKSRC}/qq ${STAGEDIR}${DATADIR}
${LN} -shf ${DATADIR}/qq ${STAGEDIR}${PREFIX}/bin/qq
${INSTALL_DATA} ${WRKSRC}/*.py ${WRKSRC}/dict.cdb ${STAGEDIR}${DATADIR}
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC}/htdocs; ${INSTALL_DATA} * ${STAGEDIR}${DOCSDIR}
+
+do-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/htdocs/* ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
Added: head/textproc/queequeg/files/patch-Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/queequeg/files/patch-Makefile Thu Mar 3 16:36:09 2016 (r410056)
@@ -0,0 +1,11 @@
+--- Makefile.orig 2003-07-31 18:27:51 UTC
++++ Makefile
+@@ -17,7 +17,7 @@ clean:
+ -rm ./dict.cdb ./dict.txt
+
+ dict:
+- python ./convdict.py index.special $(WORDNETDICT)
++ ${PYTHON} ./convdict.py index.special $(WORDNETDICT)
+
+ localdict: dict.cdb dict.txt
+ -mkdir LOCAL
More information about the svn-ports-all
mailing list