svn commit: r400444 - in branches/2015Q4/www/py-django-mezzanine: . files
Kubilay Kocak
koobs at FreeBSD.org
Thu Oct 29 08:04:52 UTC 2015
Author: koobs
Date: Thu Oct 29 08:04:50 2015
New Revision: 400444
URL: https://svnweb.freebsd.org/changeset/ports/400444
Log:
MFH: r400443
www/py-django-mezzanine: Fix run dependency versions
Loosen the dependencies listed in setup.py:install_requires so that
port dependencies can satisfy them. This fixes run-time errors such as:
pkg_resources.DistributionNotFound: The 'future==0.9.0' distribution was not found and is required by Mezzanine
- Update and sort RUN_DEPENDS, remove chardet
- Add TEST_DEPENDS
- Rename test target now that framework supports TEST_DEPENDS et al.
- Update test target to set some environment variables that if not set
can cause test failures in particular environments.
PR: 200994
Approved by: portmgr (delphij)
Added:
branches/2015Q4/www/py-django-mezzanine/files/
- copied from r400443, head/www/py-django-mezzanine/files/
Modified:
branches/2015Q4/www/py-django-mezzanine/Makefile
Directory Properties:
branches/2015Q4/ (props changed)
Modified: branches/2015Q4/www/py-django-mezzanine/Makefile
==============================================================================
--- branches/2015Q4/www/py-django-mezzanine/Makefile Thu Oct 29 06:38:42 2015 (r400443)
+++ branches/2015Q4/www/py-django-mezzanine/Makefile Thu Oct 29 08:04:50 2015 (r400444)
@@ -3,7 +3,7 @@
PORTNAME= django-mezzanine
PORTVERSION= 3.1.10
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,24 +15,26 @@ COMMENT= Content management platform bui
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django>1.6:${PORTSDIR}/www/py-django \
- ${PYTHON_PKGNAMEPREFIX}django-contrib-comments>0:${PORTSDIR}/www/py-django-contrib-comments \
+RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:${PORTSDIR}/www/py-django16 \
+ ${PYTHON_PKGNAMEPREFIX}django-mezzanine-filebrowser>=0.3.4:${PORTSDIR}/www/py-django-mezzanine-filebrowser \
+ ${PYTHON_PKGNAMEPREFIX}django-mezzanine-grappelli>=0.3.12:${PORTSDIR}/www/py-django-mezzanine-grappelli \
+ ${PYTHON_PKGNAMEPREFIX}tzlocal>=1.0:${PORTSDIR}/devel/py-tzlocal \
${PYTHON_PKGNAMEPREFIX}bleach>=1.4:${PORTSDIR}/www/py-bleach \
${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.1.3:${PORTSDIR}/www/py-beautifulsoup \
- ${PYTHON_PKGNAMEPREFIX}chardet>0:${PORTSDIR}/textproc/py-chardet \
- ${PYTHON_PKGNAMEPREFIX}future>=0.9.0:${PORTSDIR}/devel/py-future \
- ${PYTHON_PKGNAMEPREFIX}pillow>=1.3.1:${PORTSDIR}/graphics/py-pillow \
${PYTHON_PKGNAMEPREFIX}requests>=2.1.0:${PORTSDIR}/www/py-requests \
${PYTHON_PKGNAMEPREFIX}requests-oauthlib>=0.4:${PORTSDIR}/www/py-requests-oauthlib \
+ ${PYTHON_PKGNAMEPREFIX}future>=0.9.0:${PORTSDIR}/devel/py-future \
+ ${PYTHON_PKGNAMEPREFIX}pillow>=1.3.1:${PORTSDIR}/graphics/py-pillow \
+ ${PYTHON_PKGNAMEPREFIX}django-contrib-comments>0:${PORTSDIR}/www/py-django-contrib-comments \
${PYTHON_PKGNAMEPREFIX}south>=0.7.3:${PORTSDIR}/databases/py-south \
- ${PYTHON_PKGNAMEPREFIX}tzlocal>=1.0:${PORTSDIR}/devel/py-tzlocal \
- ${PYTHON_PKGNAMEPREFIX}django-mezzanine-filebrowser>=0.3.4:${PORTSDIR}/www/py-django-mezzanine-filebrowser \
- ${PYTHON_PKGNAMEPREFIX}django-mezzanine-grappelli>=0.3.12:${PORTSDIR}/www/py-django-mezzanine-grappelli
+
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pep8>=1.4.1:${PORTSDIR}/devel/pep8 \
+ ${PYTHON_PKGNAMEPREFIX}pyflakes>=0.6.1:${PORTSDIR}/devel/py-pyflakes
USES= gettext python
USE_PYTHON= autoplist distutils
-regression-test: build
- @cd ${WRKSRC} && ${PYTHON_CMD} ${PYSETUP} test
+do-test:
+ @cd ${WRKSRC} && ${SETENV} TZ=UTC LC_ALL=en_US.UTF-8 ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
.include <bsd.port.mk>
More information about the svn-ports-all
mailing list