Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Mar 2016 16:36:09 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r410056 - in head/textproc/queequeg: . files
Message-ID:  <201603031636.u23Ga9Sn012532@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201603031636.u23Ga9Sn012532>