--- Mk/Uses/python.mk (revision 466252) +++ Mk/Uses/python.mk (working copy) @@ -82,6 +82,14 @@ # # cython_run - Depend on lang/cython at run-time. # +# django - Depend on the Django framework +# +# django:1.8 # Only use Django 1.8 +# django:1.11+ # Use Django 1.11 or newer +# django:1.11-2.0 # Use Django 1.11 or 2.0 +# django:-1.11 # Use any Django up to 1.11 +# django # Use the set default Django +# # flavors - Force creation of flavors for Python 2 and 3 default # versions, where applicable. # @@ -249,9 +257,19 @@ _PYTHON_BASECMD= ${LOCALBASE}/bin/python _PYTHON_RELPORTDIR= lang/python +# What Django versions are currently supported? +# Only one Django version can be defined per Python site-lib directory so +# assign the system-wide default Django version to it +_DJANGO_VERSIONS= ${DJANGO_DEFAULT} + # Make each individual feature available as _PYTHON_FEATURE_ .for var in ${USE_PYTHON} -_PYTHON_FEATURE_${var:C/=.*$//:tu}= ${var:C/.*=//:S/,/ /g} +_PYTHON_FEATURE_${var:C/\:.*//:tu}= ${var:C/\:.*//:S/,/ /g} +# Were arguments supplied? If so, assign them to another variable +# At the moment this is only used for the django feature +.if !defined(_PYTHON_FEATURE_${var:C/\:.*//:tu}_ARGS) +_PYTHON_FEATURE_${var:C/\:.*//:tu}_ARGS= ${var:C/^[^\:]*(\:|\$)//:S/,/ /g} +.endif .endfor # distutils automatically generates flavors depending on the supported @@ -445,7 +463,6 @@ # which is stored (above) in _PYTHON_VERSION. # Every python bit below hence should use python${_PYTHON_VERSION}, since # this is the value, the _port_ requires -# # Got the correct python version, set some publicly accessible variables PYTHON_VER= ${_PYTHON_VERSION} @@ -559,6 +576,169 @@ RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} .endif +# django framework support +# WIP: Ignore py27 flavor when Django 2.0 is used +# WIP: Currently lack of support for build, test and run depends +# WIP: Packaging for Django ports +.if defined(_PYTHON_FEATURE_DJANGO) +# Check if the user has given the desired Django version +.if defined(DJANGO_VERSION) +# A port/user requests a specific django version for its dependencies via +# DEPENDS_ARGS, since it requires the specific django version itself. +# Several things can happen now: +# a) the dependency supports the requested version -> everything's fine +# b) the dependency does not support the requested version +# 1) the dependency works in a way that the different django +# versions do not matter -> everything's fine +# 2) the dependency is likely to break due to the conflict +# nothing's fine +# +# b.2) needs to be resolved. Due to the complexity of how different pieces of +# software are built, we can't solve this automatically. Instead, let's assume +# that maintainers know what they are doing and assume DJANGO_VERSION to be a +# hint. Just warn maintainers, if the versions do not match +# (_DJANGO_VERSION_NONSUPPORTED). +_DJANGO_VERSION:= ${DJANGO_VERSION:S/^django//} +.else +_DJANGO_VERSION:= ${DJANGO_DEFAULT} +.endif # if defined(DJANGO_VERSION) + +# Validate Django version whether it meets the version restriction. +_DJANGO_VERSION_CHECK:= ${_PYTHON_FEATURE_DJANGO_ARGS:C/^([1-9]\.[0-9]+)$/\1-\1/} +_DJANGO_VERSION_MINIMUM_TMP:= ${_DJANGO_VERSION_CHECK:C/([1-9]\.[0-9]+)[-+].*/\1/} +_DJANGO_VERSION_MINIMUM:= ${_DJANGO_VERSION_MINIMUM_TMP:M[1-9].[0-9][0-9]} +# Fallback for versions with 1.X versioning scheme +.if empty(_DJANGO_VERSION_MINIMUM) +_DJANGO_VERSION_MINIMUM:= ${_DJANGO_VERSION_MINIMUM_TMP:M[1-9].[0-9]} +.endif +_DJANGO_VERSION_MAXIMUM_TMP:= ${_DJANGO_VERSION_CHECK:C/.*-([1-9]\.[0-9]+)/\1/} +_DJANGO_VERSION_MAXIMUM:= ${_DJANGO_VERSION_MAXIMUM_TMP:M[1-9].[0-9][0-9]} +# Fallback for versions with 1.X versioning scheme +.if empty(_DJANGO_VERSION_MAXIMUM) +_DJANGO_VERSION_MAXIMUM:= ${_DJANGO_VERSION_MAXIMUM_TMP:M[1-9].[0-9]} +.endif + +# Reset _DJANGO_VERSION_NONSUPPORTED just to be sure +.undef _DJANGO_VERSION_NONSUPPORTED + +# Split the given (system/user defined) Django version into major and minor +# versions +# Get the major version number +_DJANGO_VERSION_MAJOR_TMP= ${_DJANGO_VERSION:C/^([1-9]).*/\1/} +_DJANGO_VERSION_MAJOR= ${_DJANGO_VERSION_MAJOR_TMP:M[1-9]} +# Get the minor version number +_DJANGO_VERSION_MINOR_TMP= ${_DJANGO_VERSION:C/.*\.([0-9]+)$/\1/} +_DJANGO_VERSION_MINOR= ${_DJANGO_VERSION_MINOR_TMP:M[0-9][0-9]} +# Fallback for versions with 1.X versioning scheme +.if empty(_DJANGO_VERSION_MINOR) +_DJANGO_VERSION_MINOR= ${_DJANGO_VERSION_MINOR_TMP:M[0-9]} +.endif + +# If set, split up the minimum version into major and minor versions +.if !empty(_DJANGO_VERSION_MINIMUM) +# Get the major version number +_DJANGO_VERSION_MINIMUM_MAJOR_TMP= ${_DJANGO_VERSION_MINIMUM:C/^([1-9]).*/\1/} +_DJANGO_VERSION_MINIMUM_MAJOR= ${_DJANGO_VERSION_MINIMUM_MAJOR_TMP:M[1-9]} +# Get the minor version number +_DJANGO_VERSION_MINIMUM_MINOR_TMP= ${_DJANGO_VERSION_MINIMUM:C/.*\.([0-9]+)$/\1/} +_DJANGO_VERSION_MINIMUM_MINOR= ${_DJANGO_VERSION_MINIMUM_MINOR_TMP:M[0-9][0-9]} +# Fallback for versions with 1.X versioning scheme +.if empty(_DJANGO_VERSION_MINIMUM_MINOR) +_DJANGO_VERSION_MINIMUM_MINOR= ${_DJANGO_VERSION_MINIMUM_MINOR_TMP:M[0-9]} +.endif +.endif # !empty(_DJANGO_VERSION_MINIMUM) + +# If set, split up the maximum version into major and minor versions +.if !empty(_DJANGO_VERSION_MAXIMUM) +# Get the major version number +_DJANGO_VERSION_MAXIMUM_MAJOR_TMP= ${_DJANGO_VERSION_MAXIMUM:C/^([1-9]).*/\1/} +_DJANGO_VERSION_MAXIMUM_MAJOR= ${_DJANGO_VERSION_MAXIMUM_MAJOR_TMP:M[1-9]} +# Get the minor version number +_DJANGO_VERSION_MAXIMUM_MINOR_TMP= ${_DJANGO_VERSION_MAXIMUM:C/.*\.([0-9]+)$/\1/} +_DJANGO_VERSION_MAXIMUM_MINOR= ${_DJANGO_VERSION_MAXIMUM_MINOR_TMP:M[0-9][0-9]} +# Fallback for versions with 1.X versioning scheme +.if empty(_DJANGO_VERSION_MAXIMUM_MINOR) +_DJANGO_VERSION_MAXIMUM_MINOR= ${_DJANGO_VERSION_MAXIMUM_MINOR_TMP:M[0-9]} +.endif +.endif # !empty(_DJANGO_VERSION_MAXIMUM) + +# Check the given Django version against the minimum version +.if !empty(_DJANGO_VERSION_MINIMUM) +.if (${_DJANGO_VERSION_MAJOR} < ${_DJANGO_VERSION_MINIMUM_MAJOR}) || \ + (${_DJANGO_VERSION_MINOR} < ${_DJANGO_VERSION_MINIMUM_MINOR}) +_DJANGO_VERSION_NONSUPPORTED= ${_DJANGO_VERSION_MINIMUM} at least +.endif +.endif # !empty(_DJANGO_VERSION_MINIMUM) + +# Check the given Django version against the maximum version +.if !empty(_DJANGO_VERSION_MAXIMUM) +.if (${_DJANGO_VERSION_MAJOR} > ${_DJANGO_VERSION_MAXIMUM_MAJOR}) || \ + (${_DJANGO_VERSION_MINOR} > ${_DJANGO_VERSION_MAXIMUM_MINOR}) +_DJANGO_VERSION_NONSUPPORTED= ${_DJANGO_VERSION_MAXIMUM} at most +.endif +.endif # !empty(_DJANGO_VERSION_MAXIMUM) + +# If we have an unsupported version of Django, try to fall back to the system +# wide default version +.if defined(_DJANGO_VERSION_NONSUPPORTED) +.if defined(DJANGO_VERSION) +_DV:= ${_DJANGO_VERSION} # preserve the specified django version +IGNORE= needs Django ${_DJANGO_VERSION_NONSUPPORTED}, but ${_DV} was specified +.endif # defined(DJANGO_VERSION) + +# Reset _DJANGO_VERSION +.undef _DJANGO_VERSION + +__DVER= ${_DJANGO_VERSIONS} +# Split up the given Django versions into major and minor versions +# Get the major version number +__DVER_MAJOR_TMP= ${__DVER:C/^([1-9]).*/\1/} +__DVER_MAJOR= ${__DVER_MAJOR_TMP:M[1-9]} +# Get the minor version number +__DVER_MINOR_TMP= ${__DVER:C/.*\.([0-9]+)$/\1/} +__DVER_MINOR= ${__DVER_MINOR_TMP:M[0-9][0-9]} +# Fall back for versions with 1.X versioning scheme +.if empty(__DVER_MINOR) +__DVER_MINOR= ${__DVER_MINOR_TMP:M[0-9]} +.endif + +.if !defined(_DJANGO_VERSION) && \ + !(!empty(_DJANGO_VERSION_MINIMUM) && ( \ + (${__DVER_MAJOR} < ${_DJANGO_VERSION_MINIMUM_MAJOR}) || \ + (${__DVER_MINOR} < ${_DJANGO_VERSION_MINIMUM_MINOR}))) && \ + !(!empty(_DJANGO_VERSION_MAXIMUM) && ( \ + (${__DVER_MAJOR} > ${_DJANGO_VERSION_MAXIMUM_MAJOR}) || \ + (${__DVER_MINOR} > ${_DJANGO_VERSION_MAXIMUM_MINOR}))) +_DJANGO_VERSION= ${__DVER} +.endif # !defined(_DJANGO_VERSION && [...] + +.if !defined(_DJANGO_VERSION) +IGNORE= needs an unsupported version of Django +.endif +.endif # defined(_DJANGO_VERSION_NONSUPPORTED) + +# Pass DJANGO_VERSION down the dependency chain. This ensures that +# port A -> B -> C all will use the same django version and do not +# try to find a different one, if the passed version fits into +# the supported version range. +DJANGO_VERSION?= django${_DJANGO_VERSION} +.if ${DJANGO_VERSION} != django${DJANGO_DEFAULT} +DEPENDS_ARGS+= DJANGO_VERSION=${DJANGO_VERSION} +.endif + +# Set RUN_DEPENDS accordingly to the given Django version +.if defined(_DJANGO_VERSION) +.if ${_DJANGO_VERSION} == "1.8" +RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}django18>0:www/py-django18@${PY_FLAVOR} +.elif ${_DJANGO_VERSION} == "1.11" +RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}django111>0:www/py-django111@${PY_FLAVOR} +.elif ${_DJANGO_VERSION} == "2.0" +RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}django20>0:www/py-django20@${PY_FLAVOR} +.endif +.endif # if defined(_DJANGO_VERSION) + +.endif # defined(_PYTHON_FEATURE_DJANGO) + # distutils support PYSETUP?= setup.py PYDISTUTILS_SETUP?= -c \ --- Mk/bsd.default-versions.mk (revision 466252) +++ Mk/bsd.default-versions.mk (working copy) @@ -32,6 +32,8 @@ APACHE_DEFAULT?= 2.4 # Possible values: 48, 5, 6 BDB_DEFAULT?= 5 +# Possible values: 1.8, 1.11, 2.0 +DJANGO_DEFAULT?= 1.11 # Possible_values: full canna nox devel_full devel_nox #EMACS_DEFAULT?= let the flavor be the default if not explicitly set # Possible values: 2.5 --- databases/py-django-transaction-hooks/Makefile (revision 466252) +++ databases/py-django-transaction-hooks/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= django-transaction-hooks PORTVERSION= 0.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= databases python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,11 +13,9 @@ LICENSE= BSD3CLAUSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django>=1.8:www/py-django@${FLAVOR} - NO_ARCH= yes USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.8+ .include --- devel/py-django-rq/Makefile (revision 466252) +++ devel/py-django-rq/Makefile (working copy) @@ -4,7 +4,7 @@ PORTNAME= django-rq PORTVERSION= 1.0.1 DISTVERSIONPREFIX= v -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,13 +14,12 @@ LICENSE= MIT TEST_DEPENDS= redis-server:databases/redis -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=1.8:www/py-django18@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}rq>=0.5.5:devel/py-rq@${FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}rq>=0.5.5:devel/py-rq@${FLAVOR} NO_ARCH= yes USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.8 USE_GITHUB= yes GH_ACCOUNT= ui --- devel/py-django-rq-dashboard/Makefile (revision 466252) +++ devel/py-django-rq-dashboard/Makefile (working copy) @@ -2,6 +2,7 @@ PORTNAME= django-rq-dashboard PORTVERSION= 0.3.1 +PORTREVISION= 1 CATEGORIES= devel python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -8,8 +9,6 @@ MAINTAINER= swills@FreeBSD.org COMMENT= Monitor your RQ queues, jobs and workers from the Django admin -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django-rq>0:devel/py-django-rq@${FLAVOR} - USE_GITHUB= yes GH_ACCOUNT= brutasse @@ -16,6 +15,6 @@ NO_ARCH= yes USES= python:2.7 -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django .include --- devel/py-django-tastypie-mongoengine/Makefile (revision 466252) +++ devel/py-django-tastypie-mongoengine/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= django-tastypie-mongoengine PORTVERSION= 0.4.6 -PORTREVISION= 1 +PORTREVISION= 2 DISTVERSIONPREFIX= v CATEGORIES= devel PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,13 +15,12 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS?= ${PYTHON_PKGNAMEPREFIX}django-tastypie>=0.9.12:www/py-django-tastypie@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}mongoengine>=0.8.7:devel/py-mongoengine@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}django18>0:www/py-django18@${FLAVOR} + ${PYTHON_PKGNAMEPREFIX}mongoengine>=0.8.7:devel/py-mongoengine@${FLAVOR} USE_GITHUB= yes GH_ACCOUNT= wlanslovenija USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.8+ .include --- devel/py-eventlib/Makefile (revision 466252) +++ devel/py-eventlib/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= eventlib PORTVERSION= 0.1.5 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,13 +15,12 @@ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}celery>=3.0.0:devel/py-celery@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ejson>=0:devel/py-ejson@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}logan>=0.5.0:devel/py-logan@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}redis>=2.7.1:databases/py-redis@${FLAVOR} NO_ARCH= yes -USE_PYTHON= autoplist concurrent distutils +USE_PYTHON= autoplist concurrent distutils django:1.11+ USES= python .include --- devel/py-logan/Makefile (revision 466252) +++ devel/py-logan/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= logan PORTVERSION= 0.7.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,13 +13,12 @@ LICENSE= APACHE20 -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.5:www/py-django111@${FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.5:www/py-django111@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>=0.8.0:devel/py-mock@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}nose>=1.1.2:devel/py-nose@${FLAVOR} USES= python -USE_PYTHON= autoplist concurrent distutils +USE_PYTHON= autoplist concurrent distutils django:1.11+ NO_ARCH= yes OPTIONS_DEFINE= DOCS --- devel/py-pytest-django/Makefile (revision 466252) +++ devel/py-pytest-django/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= pytest-django PORTVERSION= 2.9.1 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -10,8 +11,7 @@ MAINTAINER= tj@FreeBSD.org COMMENT= Django plugin for py.test -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}django-configurations>=0:www/py-django-configurations@${FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django-configurations>=0:www/py-django-configurations@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-xdist>=0:devel/py-pytest-xdist@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tox>=0:devel/py-tox@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${FLAVOR} \ @@ -21,6 +21,6 @@ BUILD_DEPENDS= ${RUN_DEPENDS} USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8+ .include --- graphics/py-django-easy-thumbnails/Makefile (revision 466252) +++ graphics/py-django-easy-thumbnails/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= easy-thumbnails PORTVERSION= 2.3 +PORTREVISION= 1 CATEGORIES= graphics python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}django- @@ -12,9 +13,7 @@ LICENSE= BSD3CLAUSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} - USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8+ .include --- graphics/py-sorl-thumbnail/Makefile (revision 466252) +++ graphics/py-sorl-thumbnail/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= sorl-thumbnail PORTVERSION= 3.2.5 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= graphics python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -30,7 +30,7 @@ .include .if ${PORT_OPTIONS:MDJANGO} -RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${FLAVOR} +USE_PYTHON+= django:1.8+ .endif .if ${PORT_OPTIONS:MPDF} --- security/py-first-server/Makefile (revision 466252) +++ security/py-first-server/Makefile (working copy) @@ -2,6 +2,7 @@ PORTNAME= first-server PORTVERSION= 0.0.3 +PORTREVISION= 1 PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTVERSIONPREFIX= v @@ -13,7 +14,6 @@ LICENSE= GPLv2 RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}mysqlclient>=1.3.8:databases/py-mysqlclient@${FLAVOR} -RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}django>=1.11.4:www/py-django@${FLAVOR} RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}werkzeug>=0.11.11:www/py-werkzeug@${FLAVOR} RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}httplib2>=0.9.2:www/py-httplib2@${FLAVOR} RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}oauth2client>=3.0.0:security/py-oauth2client@${FLAVOR} @@ -25,7 +25,7 @@ GH_PROJECT= FIRST-server USES= python -USE_PYTHON= flavors +USE_PYTHON= flavors django:1.8+ NO_BUILD= yes --- www/py-django-allauth/Makefile (revision 466252) +++ www/py-django-allauth/Makefile (working copy) @@ -2,6 +2,7 @@ PORTNAME= django-allauth PORTVERSION= 0.35.0 +PORTREVISON= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,13 +13,12 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django>=1.11:www/py-django@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}requests-oauthlib>=0.3.0:www/py-requests-oauthlib@${FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests-oauthlib>=0.3.0:www/py-requests-oauthlib@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${FLAVOR} NO_ARCH= yes USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.11+ .include --- www/py-django-annoying/Makefile (revision 466252) +++ www/py-django-annoying/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= django-annoying PORTVERSION= 0.10.3 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= www python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,12 +13,10 @@ LICENSE= BSD3CLAUSE -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${FLAVOR} - USE_GITHUB= yes GH_ACCOUNT= skorokithakis USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.8+ .include --- www/py-django-appmedia/Makefile (revision 466252) +++ www/py-django-appmedia/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= django-appmedia PORTVERSION= 1.0.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,9 +11,7 @@ MAINTAINER= kurt.lidl@cello.com COMMENT= Serve static content from within django app directories -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${FLAVOR} - USES= python:2.7 -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.8+ .include --- www/py-django-assets/Makefile (revision 466252) +++ www/py-django-assets/Makefile (working copy) @@ -2,6 +2,7 @@ PORTNAME= django-assets PORTVERSION= 0.12 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,11 +12,10 @@ LICENSE= BSD2CLAUSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>0:www/py-django18@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}webassets>0:www/py-webassets@${FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}webassets>0:www/py-webassets@${FLAVOR} USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.8+ NO_ARCH= yes --- www/py-django-auth-ldap/Makefile (revision 466252) +++ www/py-django-auth-ldap/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= django-auth-ldap PORTVERSION= 1.2.7 +PORTREVISION= 1 CATEGORIES= www security python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,11 +14,9 @@ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=1.3.1:www/py-django18@${FLAVOR} - NO_ARCH= yes USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.8+ .include --- www/py-django-babel/Makefile (revision 466252) +++ www/py-django-babel/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= django-babel PORTVERSION= 0.5.1 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,12 +14,11 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}Babel>=0:devel/py-babel@${FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=0:devel/py-babel@${FLAVOR} NO_ARCH= yes USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.8+ .include --- www/py-django-bitfield/Makefile (revision 466252) +++ www/py-django-bitfield/Makefile (working copy) @@ -2,6 +2,7 @@ PORTNAME= django-bitfield PORTVERSION= 1.9.3 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,11 +13,10 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>0:www/py-django18@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${FLAVOR} NO_ARCH= yes USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.8+ .include --- www/py-django-bootstrap-form/Makefile (revision 466252) +++ www/py-django-bootstrap-form/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= django-bootstrap-form PORTVERSION= 3.3 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,8 +14,6 @@ LICENSE= MIT USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8+ -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=1.5:www/py-django18@${FLAVOR} - .include --- www/py-django-braces/Makefile (revision 466252) +++ www/py-django-braces/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= django-braces PORTVERSION= 1.12.0 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,10 +14,8 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.5:www/py-django111@${FLAVOR} - NO_ARCH= yes -USE_PYTHON= autoplist concurrent distutils +USE_PYTHON= autoplist concurrent distutils django:1.11+ USES= python .include --- www/py-django-bulk-update/Makefile (revision 466252) +++ www/py-django-bulk-update/Makefile (working copy) @@ -2,7 +2,7 @@ PORTNAME= django-bulk-update PORTVERSION= 2.2.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,10 +12,8 @@ LICENSE= MIT -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django>=1.11:www/py-django@${FLAVOR} - NO_ARCH= yes USES= python:-3.4 -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.11+ .include --- www/py-django-caching-app-plugins/Makefile (revision 466252) +++ www/py-django-caching-app-plugins/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= django-caching-app-plugins PORTVERSION= 0.1.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,9 +15,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.rst BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_hg>=0.4:devel/py-setuptools_hg@${FLAVOR} -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${FLAVOR} USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8 .include --- www/py-django-classy-tags/Makefile (revision 466252) +++ www/py-django-classy-tags/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= django-classy-tags PORTVERSION= 0.8.0 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -10,9 +11,7 @@ MAINTAINER= cs@FreeBSD.org COMMENT= Class based template tags for Django -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${FLAVOR} - USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.8 .include --- www/py-django-cms/Makefile (revision 466252) +++ www/py-django-cms/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= django-cms PORTVERSION= 2.4.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,7 +14,6 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}south>=0.7.3:databases/py-south@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}django18>=1.4:www/py-django18@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}django-classy-tags>=0.3.4.1:www/py-django-classy-tags@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}django-mptt>=0.5.2:www/py-django-mptt@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}django-sekizai>=0.6.1:www/py-django-sekizai@${FLAVOR} \ @@ -21,7 +20,7 @@ ${PYTHON_PKGNAMEPREFIX}html5lib>=0.90:www/py-html5lib@${FLAVOR} USES= python:2.7 -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.8+ OPTIONS_MULTI= DATABASE OPTIONS_DEFAULT=SQLITE --- www/py-django-configurations/Makefile (revision 466252) +++ www/py-django-configurations/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= configurations PORTVERSION= 1.0 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= GH PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}django- @@ -10,10 +11,8 @@ MAINTAINER= tj@FreeBSD.org COMMENT= Django project configuration using the composability of Python classes -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} - USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8 NO_ARCH= yes USE_GITHUB= yes GH_ACCOUNT= jazzband --- www/py-django-constance/Makefile (revision 466252) +++ www/py-django-constance/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= django-constance PORTVERSION= 2.2.0 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= GH PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,11 +16,10 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}redis>=0:databases/py-redis@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}django-picklefield>=0:www/py-django-picklefield@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}django18>=1.8:www/py-django18@${FLAVOR} + ${PYTHON_PKGNAMEPREFIX}django-picklefield>=0:www/py-django-picklefield@${FLAVOR} USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.8+ NO_ARCH= yes USE_GITHUB= yes GH_ACCOUNT= jazzband --- www/py-django-contact-form/Makefile (revision 466252) +++ www/py-django-contact-form/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= django-contact-form PORTVERSION= 1.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,13 +13,12 @@ LICENSE= BSD3CLAUSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django>=1.11:www/py-django@${FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}akismet>=0:devel/py-akismet@${FLAVOR} NO_ARCH= yes USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.11+ do-test: @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test --- www/py-django-contrib-comments/Makefile (revision 466252) +++ www/py-django-contrib-comments/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= django-contrib-comments PORTVERSION= 1.7.3 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,10 +14,8 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} - USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.8+ NO_ARCH= yes --- www/py-django-cors-headers/Makefile (revision 466252) +++ www/py-django-cors-headers/Makefile (working copy) @@ -2,6 +2,7 @@ PORTNAME= django-cors-headers PORTVERSION= 2.2.0 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,9 +12,7 @@ LICENSE= MIT -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>0:www/py-django18@${FLAVOR} - USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8+ .include --- www/py-django-crispy-forms/Makefile (revision 466252) +++ www/py-django-crispy-forms/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= django-crispy-forms PORTVERSION= 1.7.2 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,10 +14,8 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${FLAVOR} - NO_ARCH= yes USES= python -USE_PYTHON= autoplist concurrent distutils +USE_PYTHON= autoplist concurrent distutils django:1.11+ .include --- www/py-django-datetime-widget/Makefile (revision 466252) +++ www/py-django-datetime-widget/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= django-datetime-widget PORTVERSION= 0.9.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,11 +14,10 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${FLAVOR} USES= python -USE_PYTHON= autoplist concurrent distutils +USE_PYTHON= autoplist concurrent distutils django:1.11+ NO_ARCH= yes .include --- www/py-django-debug-toolbar/Makefile (revision 466252) +++ www/py-django-debug-toolbar/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= django-debug-toolbar PORTVERSION= 1.9.1 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,11 +14,10 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.8:www/py-django111@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}sqlparse>=0.2.0:databases/py-sqlparse@${FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlparse>=0.2.0:databases/py-sqlparse@${FLAVOR} USES= python -USE_PYTHON= autoplist concurrent distutils +USE_PYTHON= autoplist concurrent distutils django:1.11+ NO_ARCH= yes .include --- www/py-django-dpaste/Makefile (revision 466252) +++ www/py-django-dpaste/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= dpaste PORTVERSION= 2.10 +PORTREVISON= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}django- @@ -13,8 +14,7 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}django-mptt>=0.8.3:www/py-django-mptt@${FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django-mptt>=0.8.3:www/py-django-mptt@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygments>=1.6:textproc/py-pygments@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.0.0:www/py-requests@${FLAVOR} @@ -25,7 +25,7 @@ MIGRATIONS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}south>=0.8.2:databases/py-south@${FLAVOR} USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.8 NO_ARCH= yes --- www/py-django-evolution/Makefile (revision 466252) +++ www/py-django-evolution/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= django-evolution PORTVERSION= 0.7.6 -PORTREVISION= 1 +PORTREVISION= 2 DISTVERSIONPREFIX= release- CATEGORIES= www python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,13 +13,11 @@ LICENSE= BSD3CLAUSE -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${FLAVOR} - USE_GITHUB= yes GH_ACCOUNT= beanbaginc USES= python:2.7 -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8 post-extract: ${RM} -r ${WRKSRC}/tests --- www/py-django-extensions/Makefile (revision 466252) +++ www/py-django-extensions/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= django-extensions PORTVERSION= 2.0.3 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,12 +14,11 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django>=1.8:www/py-django@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}six>=1.2:devel/py-six@${FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.2:devel/py-six@${FLAVOR} NO_ARCH= yes USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.8+ .include --- www/py-django-filer/Makefile (revision 466252) +++ www/py-django-filer/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= django-filer PORTVERSION= 0.8.6 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,11 +11,10 @@ MAINTAINER= xenophon+fbsdports@irtnog.org COMMENT= File and Image Management Application for django -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}django-easy-thumbnails>=0:graphics/py-django-easy-thumbnails@${FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django-easy-thumbnails>=0:graphics/py-django-easy-thumbnails@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pillow>=0:graphics/py-pillow@${FLAVOR} USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django .include --- www/py-django-filter/Makefile (revision 466252) +++ www/py-django-filter/Makefile (working copy) @@ -2,6 +2,7 @@ PORTNAME= django-filter DISTVERSION= 1.1.0 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,13 +13,12 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django>0:www/py-django@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}djangorestframework>0:www/py-djangorestframework@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}djangorestframework>0:www/py-djangorestframework@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}coreapi>0:devel/py-coreapi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}coreschema>0:devel/py-coreschema@${PY_FLAVOR} USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8+ NO_ARCH= yes .include --- www/py-django-happenings/Makefile (revision 466252) +++ www/py-django-happenings/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= django-happenings PORTVERSION= 0.3.3 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,12 +14,11 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${FLAVOR} CONFLICTS_INSTALL= py*-django-mptt USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8+ .include --- www/py-django-haystack/Makefile (revision 466252) +++ www/py-django-haystack/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= django-haystack PORTVERSION= 2.5.0 +PORTREVISION= 1 CATEGORIES= www databases python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,10 +14,8 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} - NO_ARCH= yes USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8+ .include --- www/py-django-hijack/Makefile (revision 466252) +++ www/py-django-hijack/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= django-hijack PORTVERSION= 2.1.7 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,10 +14,8 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django>=1.8:www/py-django@${FLAVOR} - NO_ARCH= yes USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8+ .include --- www/py-django-js-asset/Makefile (revision 466252) +++ www/py-django-js-asset/Makefile (working copy) @@ -2,7 +2,7 @@ PORTNAME= django-js-asset DISTVERSION= 1.0.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,10 +13,8 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>0:www/py-django18@${FLAVOR} # >= 1.8 - USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8+ NO_ARCH= yes .include --- www/py-django-json-rpc/Makefile (revision 466252) +++ www/py-django-json-rpc/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= django-json-rpc PORTVERSION= 0.6.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= www python MASTER_SITES= http://wiki.pcbsd.org/ports/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,11 +11,9 @@ MAINTAINER= jhixson@gmail.com COMMENT= Simple JSON-RPC implementation for Django -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${FLAVOR} - LICENSE= MIT USES= python tar:bzip2 -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8+ .include --- www/py-django-jsonfield/Makefile (revision 466252) +++ www/py-django-jsonfield/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= jsonfield PORTVERSION= 1.0.3 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= GH PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}django- @@ -10,10 +11,8 @@ MAINTAINER= tj@FreeBSD.org COMMENT= Reusable JSONField model for Django to store ad-hoc data -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} - USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8+ NO_ARCH= yes USE_GITHUB= yes GH_ACCOUNT= bradjasper --- www/py-django-keyedcache/Makefile (revision 466252) +++ www/py-django-keyedcache/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= django-keyedcache PORTVERSION= 1.5.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,9 +13,7 @@ LICENSE= BSD3CLAUSE -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${FLAVOR} - USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8 .include --- www/py-django-ldapdb/Makefile (revision 466252) +++ www/py-django-ldapdb/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= django-ldapdb PORTVERSION= 0.3.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,10 +13,9 @@ LICENSE= BSD2CLAUSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=1.6.0:www/py-django18@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}ldap>=2.0:net/py-ldap@${FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ldap>=2.0:net/py-ldap@${FLAVOR} USES= python:2.7 -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8+ .include --- www/py-django-livesettings/Makefile (revision 466252) +++ www/py-django-livesettings/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= django-livesettings DISTVERSION= 1.4-16 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www python MASTER_SITES= CHEESESHOP/source/d/${PORTNAME} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,9 +14,8 @@ LICENSE= BSD3CLAUSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_hg>=0.4:devel/py-setuptools_hg@${FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>0:www/py-django18@${FLAVOR} USES= python:2.7 -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8 .include --- www/py-django-markdownx/Makefile (revision 466252) +++ www/py-django-markdownx/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= django-markdownx PORTVERSION= 2.0.21 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= www python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,14 +13,13 @@ LICENSE= GPLv2 -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${FLAVOR} USE_GITHUB= yes GH_ACCOUNT= neutronX USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.8+ NO_ARCH= yes --- www/py-django-mezzanine/Makefile (revision 466252) +++ www/py-django-mezzanine/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= django-mezzanine PORTVERSION= 4.2.2 +PORTREVISON= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,8 +15,7 @@ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=1.8:www/py-django18@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}django-contrib-comments>0:www/py-django-contrib-comments@${FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django-contrib-comments>0:www/py-django-contrib-comments@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}django-mezzanine-filebrowser>=0.4.6:www/py-django-mezzanine-filebrowser@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}django-mezzanine-grappelli>=0.4.5:www/py-django-mezzanine-grappelli@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tzlocal>=1.0:devel/py-tzlocal@${FLAVOR} \ @@ -30,7 +30,7 @@ ${PYTHON_PKGNAMEPREFIX}pyflakes>=0.6.1:devel/py-pyflakes@${FLAVOR} USES= gettext python -USE_PYTHON= autoplist concurrent distutils +USE_PYTHON= autoplist concurrent distutils django:1.8-1.10 do-test: @cd ${WRKSRC} && ${SETENV} TZ=UTC LC_ALL=en_US.UTF-8 ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test --- www/py-django-model-utils/Makefile (revision 466252) +++ www/py-django-model-utils/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= django-model-utils PORTVERSION= 3.1.1 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,10 +14,8 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.8:www/py-django111@${FLAVOR} - NO_ARCH= yes -USE_PYTHON= autoplist concurrent distutils +USE_PYTHON= autoplist concurrent distutils django:1.8+ USES= python .include --- www/py-django-mptt/Makefile (revision 466252) +++ www/py-django-mptt/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= django-mptt PORTVERSION= 0.9.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,14 +13,12 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${FLAVOR} # >= 1.8 - CONFLICTS_INSTALL=py*-django-happenings USE_GITHUB= yes USES= gettext python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.8+ NO_ARCH= yes --- www/py-django-netfields/Makefile (revision 466252) +++ www/py-django-netfields/Makefile (working copy) @@ -2,6 +2,7 @@ PORTNAME= django-netfields DISTVERSION= 0.8 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,12 +13,11 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>0:www/py-django18@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}netaddr>=0:net/py-netaddr@${FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}netaddr>=0:net/py-netaddr@${FLAVOR} \ ${PY_IPADDRESS} USES= python -USE_PYTHON= autoplist concurrent distutils +USE_PYTHON= autoplist concurrent distutils django:1.8+ NO_ARCH= yes --- www/py-django-openid-auth/Makefile (revision 466252) +++ www/py-django-openid-auth/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= django-openid-auth PORTVERSION= 0.4 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www security python MASTER_SITES= http://launchpadlibrarian.net/80020365/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,11 +14,10 @@ LICENSE= BSD2CLAUSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=1.3.1:www/py-django18@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}python-openid>=2.2.5:security/py-python-openid@${FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-openid>=2.2.5:security/py-python-openid@${FLAVOR} USES= python:2.7 -USE_PYTHON= distutils +USE_PYTHON= distutils django:1.8+ NO_WRKSUBDIR= yes --- www/py-django-overextends/Makefile (revision 466252) +++ www/py-django-overextends/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= django-overextends PORTVERSION= 0.4.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,12 +13,11 @@ LICENSE= BSD2CLAUSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django>=1.8:www/py-django@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}sphinx-me>=0.1.2:textproc/py-sphinx-me@${FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx-me>=0.1.2:textproc/py-sphinx-me@${FLAVOR} NO_ARCH= yes USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.8+ .include --- www/py-django-paging/Makefile (revision 466252) +++ www/py-django-paging/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= paging PORTVERSION= 0.2.5 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}django- @@ -11,10 +12,8 @@ MAINTAINER= tj@FreeBSD.org COMMENT= Paging module for Django -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} - USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8 NO_ARCH= yes .include --- www/py-django-photologue/Makefile (revision 466252) +++ www/py-django-photologue/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= django-photologue PORTVERSION= 3.8.1 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,13 +14,12 @@ LICENSE= BSD3CLAUSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django>=1.11:www/py-django@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}django-sortedm2m>=1.5.0:www/py-django-sortedm2m@${FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django-sortedm2m>=1.5.0:www/py-django-sortedm2m@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ExifRead>=2.1.2:graphics/py-exifread@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pillow>=4.3.0:graphics/py-pillow@${FLAVOR} NO_ARCH= yes USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.11+ .include --- www/py-django-picklefield/Makefile (revision 466252) +++ www/py-django-picklefield/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= django-picklefield PORTVERSION= 1.0.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,10 +13,8 @@ LICENSE= MIT -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} - USES= python -USE_PYTHON= autoplist concurrent distutils +USE_PYTHON= autoplist concurrent distutils django:1.8+ NO_ARCH= yes PORTDOCS= README.rst --- www/py-django-post_office/Makefile (revision 466252) +++ www/py-django-post_office/Makefile (working copy) @@ -4,6 +4,7 @@ PORTNAME= django-post_office DISTVERSIONPREFIX= v DISTVERSION= 3.0.4 +PORTREVISION= 1 CATEGORIES= www python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,11 +14,10 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django-jsonfield>=0:www/py-django-jsonfield@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}django18>=1.8:www/py-django18@${FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django-jsonfield>=0:www/py-django-jsonfield@${FLAVOR} USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.8+ USE_GITHUB= yes GH_ACCOUNT= ui --- www/py-django-profiles/Makefile (revision 466252) +++ www/py-django-profiles/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= django-profiles PORTVERSION= 0.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www python MASTER_SITES= http://bitbucket.org/ubernostrum/django-profiles/get/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,11 +15,9 @@ LICENSE= BSD3CLAUSE -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${FLAVOR} - WRKSRC= ${WRKDIR}/${PORTNAME} USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8 DOCSDIR= ${PREFIX}/share/doc/${PYTHON_PKGNAMEPREFIX}${PORTNAME} OPTIONS_DEFINE= DOCS --- www/py-django-pyscss/Makefile (revision 466252) +++ www/py-django-pyscss/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= django-pyscss PORTVERSION= 2.0.2 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,12 +14,11 @@ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyscss>=1.3.4:textproc/py-pyscss@${FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyscss>=1.3.4:textproc/py-pyscss@${FLAVOR} NO_ARCH= yes USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.8+ .include --- www/py-django-recaptcha/Makefile (revision 466252) +++ www/py-django-recaptcha/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= recaptcha PORTVERSION= 1.1.0 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}django- @@ -11,10 +12,8 @@ MAINTAINER= tj@FreeBSD.org COMMENT= Django reCAPTCHA form field/widget integration app -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} - USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8+ NO_ARCH= yes .include --- www/py-django-redis/Makefile (revision 466252) +++ www/py-django-redis/Makefile (working copy) @@ -2,7 +2,7 @@ PORTNAME= django-redis PORTVERSION= 4.9.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www databases MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,8 +13,7 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django>=1.8:www/py-django@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}redis>=2.10.0:databases/py-redis@${FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}redis>=2.10.0:databases/py-redis@${FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fakeredis>=0:databases/py-fakeredis@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hiredis>=0:databases/py-hiredis@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${FLAVOR} \ @@ -21,7 +20,7 @@ ${PYTHON_PKGNAMEPREFIX}msgpack-python>=0:devel/py-msgpack-python@${FLAVOR} USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8+ NO_ARCH= yes do-test: build --- www/py-django-registration/Makefile (revision 466252) +++ www/py-django-registration/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= django-registration PORTVERSION= 2.4.1 +PORTREVISON= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,11 +15,10 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}confusable_homoglyphs>=0:devel/py-confusable_homoglyphs@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}django>=1.8:www/py-django@${FLAVOR} NO_ARCH= yes USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8+ CONFLICTS_INSTALL= pootle ${PYTHON_PKGNAMEPREFIX}django-registration-redux --- www/py-django-registration-redux/Makefile (revision 466252) +++ www/py-django-registration-redux/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= django-registration-redux PORTVERSION= 2.2 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= www python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,11 +14,9 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django>=1.11:www/py-django@${FLAVOR} - NO_ARCH= yes USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.11+ USE_GITHUB= yes GH_ACCOUNT= macropin --- www/py-django-reversion/Makefile (revision 466252) +++ www/py-django-reversion/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= django-reversion PORTVERSION= 1.6.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,9 +13,7 @@ LICENSE= BSD3CLAUSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} - USES= python:2.7 -USE_PYTHON= distutils +USE_PYTHON= distutils django:1.8+ .include --- www/py-django-sekizai/Makefile (revision 466252) +++ www/py-django-sekizai/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= django-sekizai PORTVERSION= 0.7 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,10 +11,9 @@ MAINTAINER= xenophon+fbsdports@irtnog.org COMMENT= Block templating system for Django -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>0:www/py-django18@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}django-classy-tags>=0.3.1:www/py-django-classy-tags@${FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django-classy-tags>=0.3.1:www/py-django-classy-tags@${FLAVOR} USES= python:2.7 -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8+ .include --- www/py-django-signals-ahoy/Makefile (revision 466252) +++ www/py-django-signals-ahoy/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= django-signals-ahoy PORTVERSION= 0.1.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www python MASTER_SITES= CHEESESHOP/source/d/${PORTNAME} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,10 +14,8 @@ LICENSE= BSD3CLAUSE -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${FLAVOR} - NO_ARCH= yes USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.8 .include --- www/py-django-simple-captcha/Makefile (revision 466252) +++ www/py-django-simple-captcha/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= django-simple-captcha PORTVERSION= 0.4.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,11 +13,10 @@ LICENSE= MIT -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=1.3:www/py-django18@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pillow>=2.0.0:graphics/py-pillow@${FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>=2.0.0:graphics/py-pillow@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.2.0:devel/py-six@${FLAVOR} USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8+ .include --- www/py-django-simple-history/Makefile (revision 466252) +++ www/py-django-simple-history/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= django-simple-history PORTVERSION= 1.8.2 +PORTREVISION= 1 CATEGORIES= www python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,13 +12,11 @@ LICENSE= BSD3CLAUSE -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${FLAVOR} # >= 1.8 - USE_GITHUB= yes GH_ACCOUNT= treyhunner USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.8+ NO_ARCH= yes --- www/py-django-social-auth/Makefile (revision 466252) +++ www/py-django-social-auth/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= social-auth PORTVERSION= 0.7.28 +PORTREVISON= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}django- @@ -11,11 +12,10 @@ MAINTAINER= tj@FreeBSD.org COMMENT= Setup social authentication/authorization mechanism for Django -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}python-social-auth>=0:security/py-python-social-auth@${FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-social-auth>=0:security/py-python-social-auth@${FLAVOR} USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8 NO_ARCH= yes .include --- www/py-django-sortedm2m/Makefile (revision 466252) +++ www/py-django-sortedm2m/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= django-sortedm2m PORTVERSION= 1.5.0 +PORTREVISON= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,10 +14,8 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django>=1.8:www/py-django@${FLAVOR} - NO_ARCH= yes USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8+ .include --- www/py-django-star-ratings/Makefile (revision 466252) +++ www/py-django-star-ratings/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= django-star-ratings PORTVERSION= 0.6.1 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,13 +13,12 @@ LICENSE= BSD3CLAUSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django>=1.8:www/py-django@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}django-braces>=0:www/py-django-braces@${FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django-braces>=0:www/py-django-braces@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}django-model-utils>=0:www/py-django-model-utils@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}swapper>=0:www/py-swapper@${FLAVOR} NO_ARCH= yes USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8+ .include --- www/py-django-statici18n/Makefile (revision 466252) +++ www/py-django-statici18n/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= django-statici18n PORTVERSION= 1.7.0 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,11 +14,10 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}django-appconf>=0.6:www/py-django-appconf@${FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django-appconf>=0.6:www/py-django-appconf@${FLAVOR} USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.8+ NO_ARCH= yes .include --- www/py-django-subdomains/Makefile (revision 466252) +++ www/py-django-subdomains/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= django-subdomains PORTVERSION= 2.1.0 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,9 +13,7 @@ LICENSE= MIT -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>0:www/py-django18@${FLAVOR} - USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8 .include --- www/py-django-sudo/Makefile (revision 466252) +++ www/py-django-sudo/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= sudo PORTVERSION= 2.1.0 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}django- @@ -13,10 +14,8 @@ LICENSE= BSD3CLAUSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} - USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8 NO_ARCH= yes .include --- www/py-django-tables2/Makefile (revision 466252) +++ www/py-django-tables2/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= django-tables2 PORTVERSION= 1.2.9 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,12 +14,11 @@ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${FLAVOR} NO_ARCH= yes USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.8+ .include --- www/py-django-tagging/Makefile (revision 466252) +++ www/py-django-tagging/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= django-tagging PORTVERSION= 0.4.6 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,10 +15,8 @@ LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django>=1.8:www/py-django@${FLAVOR} - NO_ARCH= yes USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8+ .include --- www/py-django-taggit/Makefile (revision 466252) +++ www/py-django-taggit/Makefile (working copy) @@ -2,7 +2,7 @@ PORTNAME= django-taggit PORTVERSION= 0.15.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,10 +12,8 @@ LICENSE= BSD3CLAUSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>0:www/py-django18@${FLAVOR} - USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.8+ NO_ARCH= yes --- www/py-django-tastypie/Makefile (revision 466252) +++ www/py-django-tastypie/Makefile (working copy) @@ -17,11 +17,8 @@ BUILD_DEPENDS= ${MY_DEPENDS} -RUN_DEPENDS?= ${MY_DEPENDS} \ - ${PYTHON_PKGNAMEPREFIX}django18>=1.5:www/py-django18@${FLAVOR} - USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8+ CONFLICTS_INSTALL= ${PKGNAMEPREFIX}${PORTNAME}16 --- www/py-django-templatetag-sugar/Makefile (revision 466252) +++ www/py-django-templatetag-sugar/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= templatetag-sugar PORTVERSION= 1.0 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}django- @@ -11,10 +12,8 @@ MAINTAINER= tj@FreeBSD.org COMMENT= Library to make writing templatetags in Django sweet -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} - USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8 NO_ARCH= yes .include --- www/py-django-threaded-multihost/Makefile (revision 466252) +++ www/py-django-threaded-multihost/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= django-threaded-multihost PORTVERSION= 1.4.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= www python MASTER_SITES= http://www.caomhin.org/geek/ports/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,12 +12,11 @@ COMMENT= Multi-host utilities to Django BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_hg>=0.4:devel/py-setuptools_hg@${FLAVOR} -RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django18@${FLAVOR} LICENSE= BSD3CLAUSE WRKSRC= ${WRKDIR}/${PORTNAME} USES= python:2.7 -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8 .include --- www/py-django-timezone-field/Makefile (revision 466252) +++ www/py-django-timezone-field/Makefile (working copy) @@ -2,6 +2,7 @@ PORTNAME= django-timezone-field DISTVERSION= 2.1 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,11 +13,10 @@ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django>=1.8:www/py-django@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8+ NO_ARCH= yes .include --- www/py-django-tinymce/Makefile (revision 466252) +++ www/py-django-tinymce/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= django-tinymce PORTVERSION= 2.0.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,11 +13,9 @@ LICENSE= MIT -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} - NO_ARCH= yes USES= python zip -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.8+ .include --- www/py-django_openstack_auth/Makefile (revision 466252) +++ www/py-django_openstack_auth/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= django_openstack_auth PORTVERSION= 3.1.0 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -19,11 +20,10 @@ ${PYTHON_PKGNAMEPREFIX}python-keystoneclient>=3.8.0:net/py-python-keystoneclient@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.policy>=1.17.0:devel/py-oslo.policy@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.config>=0:devel/py-oslo.config@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} NO_ARCH= yes USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.8+ .include --- www/py-django_polymorphic/Makefile (revision 466252) +++ www/py-django_polymorphic/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= django_polymorphic PORTVERSION= 0.9.2 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,9 +14,7 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} - USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8+ .include --- www/py-djangotoolbox/Makefile (revision 466252) +++ www/py-djangotoolbox/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= djangotoolbox PORTVERSION= 1.6.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,9 +13,7 @@ LICENSE= BSD3CLAUSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>0:www/py-django18@${FLAVOR} - USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8 .include --- www/py-dojango/Makefile (revision 466252) +++ www/py-dojango/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= dojango PORTVERSION= 0.5.7 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www python java MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,10 +12,8 @@ COMMENT= Django application for building dojo USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.8 -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=1.6:www/py-django18@${FLAVOR} - OPTIONS_DEFINE= JAVA .include --- www/py-google-api-python-client/Makefile (revision 466252) +++ www/py-google-api-python-client/Makefile (working copy) @@ -18,7 +18,7 @@ ${PYTHON_PKGNAMEPREFIX}uritemplate>=3.0.0:net/py-uritemplate@${FLAVOR} DJANGO_DESC= Use the library with Django -DJANGO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django18>=1.3:www/py-django18@${FLAVOR} +DJANGO_VARS= USE_PYTHON+=django:1.8+ GAE_DESC= Use the library with Google App Engine GAE_RUN_DEPENDS= google-appengine>=1.4.3:www/google-appengine --- www/py-graphite-web/Makefile (revision 466252) +++ www/py-graphite-web/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= graphite-web PORTVERSION= 1.1.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,7 +15,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairo>=1.8.10:graphics/py-cairo@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}carbon>=${PORTVERSION}:databases/py-carbon@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}django-tagging>=0.3.1:www/py-django-tagging@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}django>=1.4:www/py-django@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scandir>=0:sysutils/py-scandir@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyparsing>=0:devel/py-pyparsing@${FLAVOR} \ @@ -27,7 +26,7 @@ GH_ACCOUNT= graphite-project CPE_VENDOR= graphite_project CPE_PRODUCT= graphite -USE_PYTHON= distutils +USE_PYTHON= distutils django:1.8+ SHEBANG_FILES= bin/build-index.sh SUB_FILES= pkg-message SUB_LIST+= PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR} WWWOWN=${WWWOWN} \ --- www/py-horizon/Makefile (revision 466252) +++ www/py-horizon/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= horizon PORTVERSION= 10.0.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www python MASTER_SITES= https://fossies.org/linux/misc/openstack/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -16,7 +16,6 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=1.6:devel/py-pbr@${FLAVOR} RUN_DEPENDS:= ${BUILD_DEPENDS} RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}Babel>=2.3.4:devel/py-babel@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Pint>=0.5:devel/py-Pint@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}django-babel>=0.5.1:www/py-django-babel@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}django_compressor>=2.0:www/py-django_compressor@${FLAVOR} \ @@ -77,7 +76,7 @@ NO_ARCH= yes USES= python:2.7 -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils django:1.8+ USERS= horizon GROUPS= horizon --- www/py-jsonfield/Makefile (revision 466252) +++ www/py-jsonfield/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= jsonfield PORTVERSION= 2.0.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,10 +14,8 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${FLAVOR} - USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist django:1.11+ NO_ARCH= yes .include --- www/py-swapper/Makefile (revision 466252) +++ www/py-swapper/Makefile (working copy) @@ -3,6 +3,7 @@ PORTNAME= swapper PORTVERSION= 1.1.0 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,10 +13,8 @@ LICENSE= MIT -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.6:www/py-django111@${FLAVOR} - NO_ARCH= yes -USE_PYTHON= autoplist concurrent distutils +USE_PYTHON= autoplist concurrent distutils django:1.11+ USES= python .include --- www/seahub/Makefile (revision 466252) +++ www/seahub/Makefile (working copy) @@ -4,7 +4,7 @@ DISTVERSIONPREFIX= v DISTVERSION= ${SEAHUB_VER} DISTVERSIONSUFFIX= -pro -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www MAINTAINER= ultima@FreeBSD.org @@ -15,7 +15,6 @@ RUN_DEPENDS= bash:shells/bash \ ${LOCALBASE}/www/haiwen/seafile-server/seafile/bin/seaf-server:net-mgmt/seafile-server \ - ${PYTHON_PKGNAMEPREFIX}django18>=0:www/py-django18@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}django-statici18n>=0:www/py-django-statici18n@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}djangorestframework>=0:www/py-djangorestframework@${PY_FLAVOR} \ @@ -36,6 +35,7 @@ ${PY_FUTURES} USES= python:-2.7 shebangfix +USE_PYTHON= django:1.8+ USE_GITHUB= yes GH_ACCOUNT= haiwen SHEBANG_FILES= *.sh tests/*.sh *.template *.py tools/*.py seahub/*.py