summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRui Paulo <rpaulo@FreeBSD.org>2014-07-05 19:17:41 +0000
committerRui Paulo <rpaulo@FreeBSD.org>2014-07-05 19:17:41 +0000
commitc74a4dc93304d4f957824c8c245c3e67c6c5ae1e (patch)
treec1fd31ac76088aca9dc290031cdc8c56cd518693
parentgraphics/timeless: stage and explicit linking with -lm (dports) (diff)
hgreviewboard: fix the json import
Newer Python versions include a json module, but hgreviewboard tries to use the simplejson module included in its tarball. We don't install the included simplejson module, so fix the import line. Reviewed by: bapt
-rw-r--r--devel/hgreviewboard/Makefile5
1 files changed, 5 insertions, 0 deletions
diff --git a/devel/hgreviewboard/Makefile b/devel/hgreviewboard/Makefile
index d7623ce08f3b..f3fa4b0c7c9d 100644
--- a/devel/hgreviewboard/Makefile
+++ b/devel/hgreviewboard/Makefile
@@ -2,6 +2,7 @@
PORTNAME= hgreviewboard
PORTVERSION= 1.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= https://bitbucket.org/ccaughie/hgreviewboard/get/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -21,6 +22,10 @@ USE_PYTHON= yes
NO_BUILD= yes
+post-patch:
+ ${SED} -i '' -e 's/import simplejson/import json as simplejson/' \
+ ${WRKSRC}/reviewboard.py
+
do-install:
${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/reviewboard
${INSTALL_DATA} ${WRKSRC}/__init__.py \