summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorrodent <rodent>2015-04-01 02:39:02 +0000
committerrodent <rodent>2015-04-01 02:39:02 +0000
commit5f6b827f37ce9a428edd5f5d160be67ecc70f78d (patch)
tree0f5212a1cefe8c960a36d5890577b6383a75ce53 /devel
parent246f9f658fc829397cbc760fdbd0e2cfeee0be3d (diff)
downloadpkgsrc-5f6b827f37ce9a428edd5f5d160be67ecc70f78d.tar.gz
Add tests PKG_OPTION. Update to 0.6.0. Dropped py26 support and added
py3{3,4} support. Add dependency on devel/py-flake8.
Diffstat (limited to 'devel')
-rw-r--r--devel/py-logan/Makefile10
-rw-r--r--devel/py-logan/distinfo8
-rw-r--r--devel/py-logan/options.mk13
3 files changed, 24 insertions, 7 deletions
diff --git a/devel/py-logan/Makefile b/devel/py-logan/Makefile
index 49f2688e8ea..b65259e180b 100644
--- a/devel/py-logan/Makefile
+++ b/devel/py-logan/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2014/05/09 07:37:01 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2015/04/01 02:39:02 rodent Exp $
-DISTNAME= logan-0.5.10
+DISTNAME= logan-0.6.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= https://pypi.python.org/packages/source/l/logan/
@@ -10,8 +10,12 @@ HOMEPAGE= http://github.com/dcramer/logan
COMMENT= Toolkit for building standalone Django applications
LICENSE= apache-2.0
+DEPENDS+= ${PYPKGPREFIX}-flake8-[0-9]*:../../devel/py-flake8
+
USE_LANGUAGES= # none
-PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # not yet ported as of 0.5.9.1
+PYTHON_VERSIONS_INCOMPATIBLE= 26
+
+.include "options.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/py-logan/distinfo b/devel/py-logan/distinfo
index 68b3189eeca..4f5cbb0112f 100644
--- a/devel/py-logan/distinfo
+++ b/devel/py-logan/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.2 2014/05/03 12:54:36 rodent Exp $
+$NetBSD: distinfo,v 1.3 2015/04/01 02:39:02 rodent Exp $
-SHA1 (logan-0.5.10.tar.gz) = 637680931391b96248405488fb890ef7acbfb9c0
-RMD160 (logan-0.5.10.tar.gz) = 7d2d0969bcd0de87a244cd58d0babe2d6bbf5194
-Size (logan-0.5.10.tar.gz) = 6617 bytes
+SHA1 (logan-0.6.0.tar.gz) = d33ef7d53affc883a4832bd77132f2c6bf3f3822
+RMD160 (logan-0.6.0.tar.gz) = d09d85746908910f393041452ab62b54beb87358
+Size (logan-0.6.0.tar.gz) = 6742 bytes
diff --git a/devel/py-logan/options.mk b/devel/py-logan/options.mk
new file mode 100644
index 00000000000..495285ffb67
--- /dev/null
+++ b/devel/py-logan/options.mk
@@ -0,0 +1,13 @@
+# $NetBSD: options.mk,v 1.1 2015/04/01 02:39:02 rodent Exp $
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.py-logan
+PKG_SUPPORTED_OPTIONS= tests
+PKG_SUGGESTED_OPTIONS+= # blank
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mtests)
+DEPENDS+= ${PYPKGPREFIX}-django>=1.5:../../www/py-django
+DEPENDS+= ${PYPKGPREFIX}-mock>=0.8.0:../../devel/py-mock
+DEPENDS+= ${PYPKGPREFIX}-nose>=1.1.2:../../devel/py-nose
+.endif