aboutsummaryrefslogtreecommitdiff
path: root/devel/hgreviewboard
diff options
context:
space:
mode:
authorRui Paulo <rpaulo@FreeBSD.org>2014-06-20 15:26:45 +0000
committerRui Paulo <rpaulo@FreeBSD.org>2014-06-20 15:26:45 +0000
commita465865d6b873c6cc890add411d141bf3ff87d22 (patch)
tree0514d54de01127b5559b88df188e19f925553045 /devel/hgreviewboard
parent9b04936363fc2dc6b9f37c9911cef105e1496c87 (diff)
Notes
Diffstat (limited to 'devel/hgreviewboard')
-rw-r--r--devel/hgreviewboard/Makefile31
-rw-r--r--devel/hgreviewboard/distinfo2
-rw-r--r--devel/hgreviewboard/pkg-descr6
-rw-r--r--devel/hgreviewboard/pkg-plist3
4 files changed, 42 insertions, 0 deletions
diff --git a/devel/hgreviewboard/Makefile b/devel/hgreviewboard/Makefile
new file mode 100644
index 000000000000..d7623ce08f3b
--- /dev/null
+++ b/devel/hgreviewboard/Makefile
@@ -0,0 +1,31 @@
+# $FreeBSD$
+
+PORTNAME= hgreviewboard
+PORTVERSION= 1.0
+CATEGORIES= devel python
+MASTER_SITES= https://bitbucket.org/ccaughie/hgreviewboard/get/
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= ${PORTVERSION}
+DIST_SUBDIR= hgreviewboard
+
+MAINTAINER= rpaulo@FreeBSD.org
+COMMENT= Mercurial reviewboard extension
+
+LICENSE= BSD2CLAUSE
+
+RUN_DEPENDS= hg:${PORTSDIR}/devel/mercurial \
+ rbt:${PORTSDIR}/devel/rbtools
+
+WRKSRC= ${WRKDIR}/ccaughie-hgreviewboard-e461a0baf62d
+USE_PYTHON= yes
+
+NO_BUILD= yes
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/reviewboard
+ ${INSTALL_DATA} ${WRKSRC}/__init__.py \
+ ${STAGEDIR}${PYTHON_SITELIBDIR}/reviewboard
+ ${INSTALL_DATA} ${WRKSRC}/reviewboard.py \
+ ${STAGEDIR}${PYTHON_SITELIBDIR}/reviewboard
+
+.include <bsd.port.mk>
diff --git a/devel/hgreviewboard/distinfo b/devel/hgreviewboard/distinfo
new file mode 100644
index 000000000000..c59e157c2d47
--- /dev/null
+++ b/devel/hgreviewboard/distinfo
@@ -0,0 +1,2 @@
+SHA256 (hgreviewboard/1.0.tar.gz) = 6bdc4f66ce3b346fafc708c2b998f4d82e0adb26990a19cd1b46d55eb77e17bb
+SIZE (hgreviewboard/1.0.tar.gz) = 20820
diff --git a/devel/hgreviewboard/pkg-descr b/devel/hgreviewboard/pkg-descr
new file mode 100644
index 000000000000..f366aad22aa1
--- /dev/null
+++ b/devel/hgreviewboard/pkg-descr
@@ -0,0 +1,6 @@
+reviewboard extension for mercurial
+
+This extension adds a new command 'postreview' to post changesets for
+review to a reviewboard server.
+
+WWW: http://www.review-board.org/
diff --git a/devel/hgreviewboard/pkg-plist b/devel/hgreviewboard/pkg-plist
new file mode 100644
index 000000000000..402814616eb0
--- /dev/null
+++ b/devel/hgreviewboard/pkg-plist
@@ -0,0 +1,3 @@
+%%PYTHON_SITELIBDIR%%/reviewboard/__init__.py
+%%PYTHON_SITELIBDIR%%/reviewboard/reviewboard.py
+@dirrmtry %%PYTHON_SITELIBDIR%%/reviewboard