Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F135950895
D12592.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
189 KB
Referenced Files
None
Subscribers
None
D12592.diff
View Options
Index: Mk/Uses/python.mk
===================================================================
--- Mk/Uses/python.mk
+++ Mk/Uses/python.mk
@@ -121,6 +121,31 @@
#
# noegginfo - Skip an egg-info entry from plist, if defined.
#
+# django - Add a dependency on Django, and a second level of
+# flavoring so that we now have a combination
+# python+django flavor. This variable takes a
+# variety of additional sub-options.
+# Combinations of these can be supplied as a
+# comma-separated list:
+#
+# django=1.11 - Only use the specified version of Django
+# django=2.2+ - Use at least the specified version of Django
+# django=1.11-2.2 - Use a version from the indicated range
+# django=-3.0 - Use at most the specified version of Django
+# django=build - Add django as a build dependency
+# django=run - Add django as a run-time dependency
+# django=test - Add django as a test dependency
+#
+# If none of build, run or test are set
+# explicitly, the default behaviour is
+# equivalent to django=run.
+#
+# Not all combinations of Django and Python
+# versions are permitted. Django 1.11 is
+# compatible with all of the Python versions
+# in the ports, but Django 2.0+ requires
+# Python 3.5+
+#
# PYTHON_CMD - Python's command line file name, including the
# version number (used for dependencies).
# default: ${PYTHONBASE}/bin/${PYTHON_VERSION}
@@ -242,6 +267,35 @@
# PYDISTUTILS_INSTALLNOSINGLE
# - Deprecated without replacement
#
+# Adding django to the USE_PYTHON settings causes the following
+# additional variables to be defined:
+#
+# DJANGO_PKGNAMEPREFIX
+# - Use instead of PYTHON_PKGNAMEPREFIX for Django
+# packages.
+# default py${PYTHON_SUFFIX}-django${DJANGO_SUFFIX}-
+#
+# DJANGO_FLAVOR - Use to tag Django ports in
+# {BUILD,RUN,TEST}_DEPENDS lines for flavor
+# support. This is a combination of PY_FLAVOR
+# with the addition of the Django version eg
+# py36-django21
+#
+# DJANGO_MAJOR_VER - The major release version of the chosen Django
+# framework. e.g. 1, 2
+#
+# DJANGO_VERSION - The major-minor release version of the chosen
+# Django framework. e.g. django1.11, django2.2,
+# django3.0
+#
+# DJANGO_PORTVERSION - Version number suitable for ${PORTVERSION}
+# Imported from ${DJANGO_PORTSDIR}/Makefile.version
+#
+# DJANGO_SUFFIX - The major-minor release version of the chosen
+# Django framework without dots. e.g. 111, 22, 30
+#
+# DJANGO_PORTSDIR - The port directory of the chosen Django framework
+#
# MAINTAINER: python@FreeBSD.org
.if !defined(_INCLUDE_USES_PYTHON_MK)
@@ -256,9 +310,11 @@
_PYTHON_RELPORTDIR= lang/python
# List all valid USE_PYTHON features here
-_VALID_PYTHON_FEATURES= allflavors autoplist concurrent cython cython_run \
- distutils flavors noegginfo noflavors optsuffix \
+
+_VALID_PYTHON_FEATURES= allflavors autoplist concurrent cython cython_run \
+ distutils django flavors noegginfo noflavors optsuffix \
py3kplist pythonprefix
+
_INVALID_PYTHON_FEATURES=
.for var in ${USE_PYTHON}
. if empty(_VALID_PYTHON_FEATURES:M${var})
@@ -396,7 +452,7 @@
# Decide how many flavors we want. By default, only generate the default
# versions.
. if defined(BUILD_ALL_PYTHON_FLAVORS) || defined(_PYTHON_FEATURE_ALLFLAVORS)
-FLAVORS= ${_ALL_PYTHON_FLAVORS}
+FLAVORS:= ${_ALL_PYTHON_FLAVORS}
. else
. for _v in ${PYTHON_DEFAULT} ${PYTHON2_DEFAULT} ${PYTHON3_DEFAULT}
_f= py${_v:S/.//}
@@ -410,12 +466,12 @@
. endfor
. endif
. if !empty(FLAVORS) && empty(FLAVOR)
-FLAVOR= ${FLAVORS:[1]}
+FLAVOR:= ${FLAVORS:[1]}
. endif
.endif
.if ${FLAVOR:Mpy[23][0-9]}
-_PYTHON_VERSION= ${FLAVOR:S/py//:C/(.)/\1./}
+_PYTHON_VERSION:= ${FLAVOR:S/py//:C/(.)/\1./}
.endif
.if !empty(FLAVOR) && ${_PYTHON_VERSION} != ${PYTHON_DEFAULT}
@@ -431,7 +487,7 @@
# - If using a version restriction (USES=python:3.5+), from the first
# acceptable default Python version.
# - From PYTHON_DEFAULT
-PY_FLAVOR= py${_PYTHON_VERSION:S/.//}
+PY_FLAVOR:= py${_PYTHON_VERSION:S/.//}
PYTHON_VERSION= python${_PYTHON_VERSION}
@@ -490,6 +546,173 @@
PYTHON_PYOEXTENSION= opt-1.pyc
.endif
+.if defined(_PYTHON_FEATURE_DJANGO)
+
+# What Django versions are currently supported? Please keep in sync
+# with the comment in Mk/bsd.default-versions.mk. These are in
+# preference order
+_DJANGO_VERSIONS= 1.11 2.2 3.0
+_DJANGO_PORTBRANCH= 1.11 # ${_DJANGO_VERSIONS:[1]}
+_DJANGO_RELPORTDIR= www/py-django
+
+# Dependencies -- unless specific dependencies are requested, default
+# to adding a RUN_DEPENDS on the selected Django port with the
+# selected Python flavor.
+
+.undef _DJANGO_BUILD_DEP
+.if ${_PYTHON_FEATURE_DJANGO:Mbuild}
+_DJANGO_BUILD_DEP= yes
+_PYTHON_FEATURE_DJANGO:= ${_PYTHON_FEATURE_DJANGO:Nbuild}
+.endif
+
+.undef _DJANGO_RUN_DEP
+.if ${_PYTHON_FEATURE_DJANGO:Mrun}
+_DJANGO_RUN_DEP= yes
+_PYTHON_FEATURE_DJANGO:= ${_PYTHON_FEATURE_DJANGO:Nrun}
+.endif
+
+.undef _DJANGO_TEST_DEP
+.if ${_PYTHON_FEATURE_DJANGO:Mtest}
+_DJANGO_TEST_DEP= yes
+_PYTHON_FEATURE_DJANGO:= ${_PYTHON_FEATURE_DJANGO:Ntest}
+.endif
+
+.if !defined(_DJANGO_BUILD_DEP) && !defined(_DJANGO_RUN_DEP) && \
+ !defined(_DJANGO_TEST_DEP)
+_DJANGO_RUN_DEP= yes
+.endif
+
+# Choose ether the systemwide default -- the first value from
+# _DJANGO_VERSIONS -- or the value set in DEFAULT_VERSIONS
+_DJANGO_DEFAULT:= ${DJANGO_DEFAULT:U${_DJANGO_PORTBRANCH}}
+
+# DEFAULT_VERSIONS should contain one of the known Django versions
+.if ! ${_DJANGO_VERSIONS:M${_DJANGO_DEFAULT}}
+IGNORE= Invalid django version ${_DJANGO_DEFAULT} should be one of: ${_DJANGO_VERSIONS:O}
+.endif
+
+.if defined(DJANGO_VERSION)
+_DJANGO_VERSION:= ${DJANGO_VERSION:S/^django//}
+.else
+_DJANGO_VERSION:= ${_DJANGO_DEFAULT}
+.endif # defined(DJANGO_VERSION)
+
+# Validate Django version whether it meets the version restriction.
+_DJANGO_VERSION_CHECK:= ${_PYTHON_FEATURE_DJANGO:C/^([1-9]\.[0-9]+)$/\1-\1/}
+_DJANGO_VERSION_MINIMUM:= ${_DJANGO_VERSION_CHECK:C/^([1-9]\.[0-9]+)[-+].*$/\1/}
+_DJANGO_VERSION_MAXIMUM:= ${_DJANGO_VERSION_CHECK:C/^[^-]+-([1-9]\.[0-9]+)$/\1/}
+
+# Remove any version specifiers and the word 'django: there should be
+# nothing remaining in ${_PYTHON_FEATURE_DJANGO}
+_PYTHON_FEATURE_DJANGO:= ${_PYTHON_FEATURE_DJANGO:C/^[1-9]\.[0-9]+\+?//:C/^-[1-9]\.[0-9]+//}
+_PYTHON_FEATURE_DJANGO:= ${_PYTHON_FEATURE_DJANGO:Ndjango}
+.if !empty(_PYTHON_FEATURE_DJANGO)
+IGNORE= uses unknown USE_PYTHON=django arguments: ${_PYTHON_FEATURE_DJANGO}
+.endif
+
+DJANGO_VERSION= django${_DJANGO_VERSION}
+DJANGO_MAJOR_VER= ${_DJANGO_VERSION:R}
+DJANGO_SUFFIX= ${_DJANGO_VERSION:S/.//}
+DJANGO_PKGNAMEPREFIX= py${PYTHON_SUFFIX}-django${DJANGO_SUFFIX}-
+DJANGO_PORTSDIR= ${_DJANGO_RELPORTDIR}${DJANGO_SUFFIX}
+
+# Protect partial checkouts from Mk/Scripts/functions.sh:export_ports_env().
+.if !defined(_PORTS_ENV_CHECK) || exists(${PORTSDIR}/${DJANGO_PORTSDIR})
+.include "${PORTSDIR}/${DJANGO_PORTSDIR}/Makefile.version"
+.endif
+
+# Create a 3 digit integer version string in seven easy steps:
+# 1: Double up the field separator '.' to '..' This makes step 6 easy
+# 2: Delete any non-numeric suffix (rc1, alpha4, etc.)
+# 3: Use only the first two fields
+# 4: Add a '.' at the end -- 2nd and subseq. fields are now bounded by '.'
+# 5: Append .00. if the third field is absent
+# 6: Zero fill any 1 digit fields after the first
+# 7: Delete all the '.' characters
+#
+# 1.11.20 2.0.13 2.1.8 2 2.2 1.2.3.4 2.2r1 2.3.0.b4
+# _1 1..11..20 2..0..13 2..1..8 2 2..2 1..2..3..4 2..2r1 2..3..0..b4
+# _2 1..11..20 2..0..13 2..1..8 2 2..2 1..2..3..4 2..2 2..3..0..
+# _3 1..11 2..0 2..1 2 2..2 1..2 2..2 2..3
+# _4 1..11. 2..0. 2..1. 2. 2..2. 1..2. 2..2. 2..3.
+# _5 1..11. 2..0. 2..1. 2..00. 2..2. 1..2. 2..2. 2..3.
+# _6 1..11. 2..00. 2..01. 2..00. 2..02. 1..02. 2..02. 2..03.
+# _7 111 200 201 200 202 102 202 203
+
+_1= C/\./../g
+_2= C/[^0-9\.].*$$//
+_3= C/^([0-9]+\.\.[0-9]+).*$$/\1/
+_4= C/$$/./
+_5= C/^([0-9]+\.)$$/\1.00./
+_6= C/\.([0-9])\./.0\1./g
+_7= S/.//g
+
+DJANGO_REL:= ${DJANGO_PORTVERSION:${_1}:${_2}:${_3}:${_4}:${_5}:${_6}:${_7}}
+_DJANGO_MIN:= ${_DJANGO_VERSION_MINIMUM:${_1}:${_2}:${_3}:${_4}:${_5}:${_6}:${_7}}
+_DJANGO_MAX:= ${_DJANGO_VERSION_MAXIMUM:${_1}:${_2}:${_3}:${_4}:${_5}:${_6}:${_7}}
+
+.undef _DJANGO_VERSION_NONSUPPORTED
+.if !empty(_DJANGO_MIN) && (${DJANGO_REL} < ${_DJANGO_MIN})
+_DJANGO_VERSION_NONSUPPORTED= ${_DJANGO_VERSION_MINIMUM} at least
+.elif !empty(_DJANGO_MAX) && (${DJANGO_REL} >= ${_DJANGO_MAX})
+_DJANGO_VERSION_NONSUPPORTED= ${_DJANGO_VERSION_MAXIMUM} at most
+.endif
+
+.if defined(_DJANGO_VERSION_NONSUPPORTED)
+. if defined(DJANGO_VERSION)
+_DV:= ${_DJANGO_VERSION}
+IGNORE= needs Django ${_DJANGO_VERSION_NONSUPPORTED}, but ${_DV} was specified
+. endif # defined(DJANGO_VERSION)
+. undef _DJANGO_VERSION
+. for ver in ${DJANGO_DEFAULT} ${_DJANGO_VERSIONS}
+__VER= ${ver:${_1}:${_2}:${_3}:${_4}:${_5}:${_6}:${_7}}
+. if !defined(_DJANGO_VERSION) && \
+ ${__VER} >= ${_DJANGO_MIN} && \
+ ${__VER} <= ${_DJANGO_MAX}
+_DJANGO_VERSION= ${ver}
+. endif
+. endfor
+. if !defined(_DJANGO_VERSION)
+IGNORE= needs an unsupported version of Django
+. endif
+.endif # defined(_DJANGO_VERSION_NONSUPPORTED)
+
+# ----------------------------------
+# FLAVORS: A combination if the Django and Python versions, with
+# certain restrictions.
+
+_PY_FLAVORS:= ${FLAVORS}
+.undef FLAVORS
+
+# We have _PYTHON_VERSION as the chosen python version and
+# _DJANGO_VERSION as the chosen django version, from which we should
+# be able to derive the particular DJANGO_FLAVOR we want to build.
+# Except that we need to ensure compatible versions of python and
+# django -- django-2.2+ requires python-3.5+ while django-1.11 will
+# work with all python 2.7+
+DJANGO_FLAVOR= py${_PYTHON_VERSION:S/.//}-django${_DJANGO_VERSION:S/.//}
+
+.for _djv in ${_DJANGO_VERSIONS:S/.//}
+. for _pyv in ${_PYTHON_VERSIONS:S/.//}
+. if ( ${_pyv} != 27 || ${_djv} == 111 )
+_f:= py${_pyv}-django${_djv}
+FLAVORS:= ${FLAVORS} ${_f}
+. endif
+. endfor
+.endfor
+
+.if empty(FLAVOR)
+FLAVOR:= ${FLAVORS:[1]}
+.endif
+
+.for _stage in BUILD RUN TEST
+. if defined(_DJANGO_${_stage}_DEP)
+${_stage}_DEPENDS+= py${PYTHON_SUFFIX}-django${DJANGO_SUFFIX}>0:${DJANGO_PORTSDIR}@${PY_FLAVOR}
+. endif
+.endfor
+
+.endif # defined(_PYTHON_FEATURE_DJANGO)
+
# Ports bound to a certain python version SHOULD
# - use the PYTHON_PKGNAMEPREFIX
# - use directories using the PYTHON_PKGNAMEPREFIX
@@ -720,4 +943,5 @@
@(cd ${INSTALL_WRKSRC}; ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} ${PYDISTUTILS_SETUP} ${PYDISTUTILS_INSTALL_TARGET} ${PYDISTUTILS_INSTALLARGS})
.endif
.endif # defined(_PYTHON_FEATURE_DISTUTILS)
+
.endif # defined(_POSTMKINCLUDED) && !defined(_INCLUDE_USES_PYTHON_POST_MK)
Index: Mk/bsd.default-versions.mk
===================================================================
--- Mk/bsd.default-versions.mk
+++ Mk/bsd.default-versions.mk
@@ -15,9 +15,10 @@
LOCALBASE?= /usr/local
-.for lang in APACHE BDB COROSYNC EMACS FIREBIRD FORTRAN FPC GCC GHOSTSCRIPT \
- JULIA LAZARUS LINUX LLVM LUA MYSQL PERL5 PGSQL PHP PYTHON PYTHON2 \
- PYTHON3 RUBY RUST SAMBA SSL TCLTK VARNISH
+.for lang in APACHE BDB COROSYNC DJANGO EMACS FIREBIRD FORTRAN FPC \
+ GCC GHOSTSCRIPT JULIA LAZARUS LINUX LLVM LUA MYSQL PERL5 \
+ PGSQL PHP PYTHON PYTHON2 PYTHON3 RUBY RUST SAMBA SSL TCLTK \
+ VARNISH
.if defined(${lang}_DEFAULT)
ERROR+= "The variable ${lang}_DEFAULT is set and it should only be defined through DEFAULT_VERSIONS+=${lang:tl}=${${lang}_DEFAULT} in /etc/make.conf"
.endif
@@ -35,6 +36,8 @@
BDB_DEFAULT?= 5
# Possible values: 2, 3
COROSYNC_DEFAULT?= 2
+# Possible values: 1.11 2.2 3.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
Index: Mk/bsd.port.mk
===================================================================
--- Mk/bsd.port.mk
+++ Mk/bsd.port.mk
@@ -2581,7 +2581,7 @@
VALID_CATEGORIES+= accessibility afterstep arabic archivers astro audio \
benchmarks biology cad chinese comms converters databases \
- deskutils devel dns docs editors elisp emulators enlightenment finance french ftp \
+ deskutils devel django dns docs editors elisp emulators enlightenment finance french ftp \
games geography german gnome gnustep graphics hamradio haskell hebrew hungarian \
irc japanese java kde ${_KDE_CATEGORIES_SUPPORTED} kld korean lang linux lisp \
mail mate math mbone misc multimedia net net-im net-mgmt net-p2p net-vpn news \
Index: databases/py-django-transaction-hooks/Makefile
===================================================================
--- databases/py-django-transaction-hooks/Makefile
+++ databases/py-django-transaction-hooks/Makefile
@@ -4,20 +4,18 @@
PORTNAME= django-transaction-hooks
PORTVERSION= 0.2
PORTREVISION= 3
-CATEGORIES= databases python
+CATEGORIES= databases python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Django database backends to register transaction-commit hooks
LICENSE= BSD3CLAUSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR}
-
NO_ARCH= yes
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
.include <bsd.port.mk>
Index: databases/py-south/Makefile
===================================================================
--- databases/py-south/Makefile
+++ databases/py-south/Makefile
@@ -3,7 +3,7 @@
PORTNAME= south
PORTVERSION= 1.0.2
-CATEGORIES= databases python
+CATEGORIES= databases python django
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= South-${PORTVERSION}
Index: deskutils/py-paperless/Makefile
===================================================================
--- deskutils/py-paperless/Makefile
+++ deskutils/py-paperless/Makefile
@@ -3,7 +3,7 @@
PORTNAME= paperless
PORTVERSION= 2.7.0
PORTREVISION= 3
-CATEGORIES= deskutils python
+CATEGORIES= deskutils python django
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= grembo@FreeBSD.org
@@ -13,12 +13,12 @@
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateparser>=0.7.1:devel/py-dateparser@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-cors-headers>=2.4.0:www/py-dj22-django-cors-headers@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-crispy-forms>=1.7.2:www/py-dj22-django-crispy-forms@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-extensions>=2.1.6:www/py-dj22-django-extensions@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-filter>=2.0.0:www/py-dj22-django-filter@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-djangoql>=0.12.4:www/py-dj22-djangoql@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-djangorestframework>=3.9.0:www/py-dj22-djangorestframework@${PY_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django-cors-headers>=2.4.0:www/py-django-cors-headers@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django-crispy-forms>=1.7.2:www/py-django-crispy-forms@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django-extensions>=2.1.6:www/py-django-extensions@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django-filter>=2.0.0:www/py-django-filter@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}djangoql>=0.12.4:www/py-djangoql@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}djangorestframework>=3.9.0:www/py-djangorestframework@${DJANGO_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}fuzzywuzzy>=0.15.1:devel/py-fuzzywuzzy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}langdetect>=1.0.7:textproc/py-langdetect@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pdftotext>=2.1.1:textproc/py-pdftotext@${PY_FLAVOR} \
@@ -34,6 +34,7 @@
unpaper:graphics/unpaper
USES= python:3.5+ shebangfix
+USE_PYTHON= django=2.2+
USE_GITHUB= yes
GH_ACCOUNT= the-paperless-project
GH_PROJECT= paperless
Index: devel/py-dj22-django-rq/Makefile
===================================================================
--- devel/py-dj22-django-rq/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# Created by: René Ladan <rene@freebsd.org>
-# $FreeBSD$
-
-PORTNAME= django-rq
-PORTVERSION= 2.2.0
-CATEGORIES= devel python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
-MASTER_SITES= CHEESESHOP
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Provides Django integration for RQ (Redis Queue)
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=2.0:www/py-django22@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}redis>=3:databases/py-redis@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}rq>=1.0:devel/py-rq@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}docutils>=0:textproc/py-docutils@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}yaml>=0:devel/py-yaml@${PY_FLAVOR} \
- redis-server:databases/redis4
-
-USES= python:3.5+
-USE_PYTHON= autoplist distutils
-
-NO_ARCH= yes
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-rq
-
-# https://github.com/rq/django-rq/blob/master/Makefile
-do-test:
- cd ${WRKSRC} && coverage-${PYTHON_VER} run ${LOCALBASE}/bin/django-admin.py test django_rq --settings=django_rq.tests.settings --pythonpath=.
- cd ${WRKSRC} && ${PYTHON_CMD} setup.py check --metadata --restructuredtext --strict
-
-.include <bsd.port.mk>
Index: devel/py-dj22-django-rq/distinfo
===================================================================
--- devel/py-dj22-django-rq/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1575793921
-SHA256 (django-rq-2.2.0.tar.gz) = f8d8998f60f915c7229a365e2e3d232be7aa27d32f3bbb3219a04a7e7a62a95c
-SIZE (django-rq-2.2.0.tar.gz) = 39758
Index: devel/py-dj22-django-rq/pkg-descr
===================================================================
--- devel/py-dj22-django-rq/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Django integration with RQ, a Redis based Python queuing library. Django-RQ is a
-simple app that allows you to configure your queues in django's settings.py and
-easily use them in your project.
-
-WWW: https://github.com/rq/django-rq
Index: devel/py-django-rq-dashboard/Makefile
===================================================================
--- devel/py-django-rq-dashboard/Makefile
+++ devel/py-django-rq-dashboard/Makefile
@@ -3,8 +3,8 @@
PORTNAME= django-rq-dashboard
PORTVERSION= 0.3.3
PORTREVISION= 1
-CATEGORIES= devel python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+CATEGORIES= devel python django
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Monitor your RQ queues, jobs and workers from the Django admin
@@ -12,10 +12,10 @@
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENCE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django-rq>0:devel/py-django-rq@${PY_FLAVOR}
+RUN_DEPENDS= ${DJANGO_PKGNAMEPREFIX}django-rq>0:devel/py-django-rq@${DJANGO_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
USE_GITHUB= yes
GH_ACCOUNT= brutasse
Index: devel/py-django-rq/Makefile
===================================================================
--- devel/py-django-rq/Makefile
+++ devel/py-django-rq/Makefile
@@ -2,10 +2,9 @@
# $FreeBSD$
PORTNAME= django-rq
-PORTVERSION= 2.1.0
-PORTREVISION= 1
-CATEGORIES= devel python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PORTVERSION= 2.2.0
+CATEGORIES= devel python django
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MASTER_SITES= CHEESESHOP
MAINTAINER= sunpoet@FreeBSD.org
@@ -14,9 +13,8 @@
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.8.0:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}redis>=3:databases/py-redis@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}rq>=1.0:devel/py-rq@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}rq>=1.0:devel/py-rq@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}redis>=3:databases/py-redis@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}docutils>=0:textproc/py-docutils@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \
@@ -24,15 +22,10 @@
redis-server:databases/redis
USES= python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent distutils django=2.2+
NO_ARCH= yes
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj22-django-rq
-
-# django-rq 2.2.0+ requires Django 2.0+
-PORTSCOUT= limit:^2\.1\.
-
# https://github.com/rq/django-rq/blob/master/Makefile
do-test:
cd ${WRKSRC} && coverage-${PYTHON_VER} run ${LOCALBASE}/bin/django-admin.py test django_rq --settings=django_rq.tests.settings --pythonpath=.
Index: devel/py-django-rq/distinfo
===================================================================
--- devel/py-django-rq/distinfo
+++ devel/py-django-rq/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1561199698
-SHA256 (django-rq-2.1.0.tar.gz) = 1eda0efe0ad1638c5671412edc28a3574a9a69fdc567be56dc86a7a0a8687343
-SIZE (django-rq-2.1.0.tar.gz) = 38237
+TIMESTAMP = 1575793921
+SHA256 (django-rq-2.2.0.tar.gz) = f8d8998f60f915c7229a365e2e3d232be7aa27d32f3bbb3219a04a7e7a62a95c
+SIZE (django-rq-2.2.0.tar.gz) = 39758
Index: devel/py-django-tastypie-mongoengine/Makefile
===================================================================
--- devel/py-django-tastypie-mongoengine/Makefile
+++ devel/py-django-tastypie-mongoengine/Makefile
@@ -5,8 +5,8 @@
PORTVERSION= 0.4.6
PORTREVISION= 3
DISTVERSIONPREFIX= v
-CATEGORIES= devel
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+CATEGORIES= devel python django
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= dvl@FreeBSD.org
COMMENT= MongoEngine support for django-tastypie
@@ -14,14 +14,13 @@
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS?= ${PYTHON_PKGNAMEPREFIX}django-tastypie>=0.9.12:www/py-django-tastypie@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}mongoengine>=0.8.7:databases/py-mongoengine@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django111>0:www/py-django111@${PY_FLAVOR}
+RUN_DEPENDS?= ${DJANGO_PKGNAMEPREFIX}django-tastypie>=0.9.12:www/py-django-tastypie@${DJANGO_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mongoengine>=0.8.7:databases/py-mongoengine@${PY_FLAVOR}
USE_GITHUB= yes
GH_ACCOUNT= wlanslovenija
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
.include <bsd.port.mk>
Index: devel/py-eventlib/Makefile
===================================================================
--- devel/py-eventlib/Makefile
+++ devel/py-eventlib/Makefile
@@ -4,9 +4,9 @@
PORTNAME= eventlib
PORTVERSION= 0.1.5
PORTREVISION= 2
-CATEGORIES= devel python
+CATEGORIES= devel python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library to make it easy to track events in python/django apps
@@ -15,13 +15,12 @@
LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}celery>=3.0.0:devel/py-celery@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}ejson>=0:devel/py-ejson@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}logan>=0.5.0:devel/py-logan@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}redis2>=2.7.1:databases/py-redis2@${PY_FLAVOR}
+ ${DJANGO_PKGNAMEPREFIX}logan>=0.5.0:devel/py-logan@${DJANGO_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}redis>=2.7.1:databases/py-redis@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent distutils django
NO_ARCH= yes
Index: devel/py-graphene-django/Makefile
===================================================================
--- devel/py-graphene-django/Makefile
+++ devel/py-graphene-django/Makefile
@@ -3,7 +3,7 @@
PORTNAME= graphene-django
PORTVERSION= 2.8.2
-CATEGORIES= devel python
+CATEGORIES= devel python django
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
Index: devel/py-logan/Makefile
===================================================================
--- devel/py-logan/Makefile
+++ devel/py-logan/Makefile
@@ -4,22 +4,20 @@
PORTNAME= logan
PORTVERSION= 0.7.2
PORTREVISION= 1
-CATEGORIES= devel python
+CATEGORIES= devel python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Toolkit for running standalone Django applications
LICENSE= APACHE20
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.5:www/py-django111@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0.8.0:devel/py-mock@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}nose>=1.1.2:devel/py-nose@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent distutils
-
+USE_PYTHON= autoplist concurrent distutils django
NO_ARCH= yes
OPTIONS_DEFINE= DOCS
Index: devel/py-pypugjs/Makefile
===================================================================
--- devel/py-pypugjs/Makefile
+++ devel/py-pypugjs/Makefile
@@ -2,7 +2,7 @@
PORTNAME= pypugjs
PORTVERSION= 4.2.2
-CATEGORIES= devel lang python
+CATEGORIES= devel lang python django
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
Index: devel/py-pytest-django/Makefile
===================================================================
--- devel/py-pytest-django/Makefile
+++ devel/py-pytest-django/Makefile
@@ -3,7 +3,7 @@
PORTNAME= pytest-django
PORTVERSION= 3.3.0
-CATEGORIES= devel python
+CATEGORIES= devel python django
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
Index: devel/py-sanetime/Makefile
===================================================================
--- devel/py-sanetime/Makefile
+++ devel/py-sanetime/Makefile
@@ -4,7 +4,7 @@
PORTNAME= sanetime
PORTVERSION= 4.2.3
PORTREVISION= 2
-CATEGORIES= devel python astro
+CATEGORIES= devel python astro django
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
Index: devel/py-semantic_version/Makefile
===================================================================
--- devel/py-semantic_version/Makefile
+++ devel/py-semantic_version/Makefile
@@ -13,10 +13,8 @@
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>0:www/py-django111@${PY_FLAVOR}
-
USES= python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent distutils django=1.11,test
NO_ARCH= yes
Index: finance/bitcoinnodestats/Makefile
===================================================================
--- finance/bitcoinnodestats/Makefile
+++ finance/bitcoinnodestats/Makefile
@@ -3,7 +3,7 @@
PORTNAME= bitcoinnodestats
DISTVERSION= g20171121
PORTREVISION= 1
-CATEGORIES= finance python
+CATEGORIES= finance python django
MAINTAINER= kai@FreeBSD.org
COMMENT= Basic Bitcoin node status and statistics web application
@@ -13,13 +13,13 @@
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>=2017.3:devel/py-pytz@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-bitcoinlib>=0.8.0:finance/py-python-bitcoinlib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django111>=1.11.7:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-bootstrap3>=9.1.0:www/py-django-bootstrap3@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-cron>=0.5.0:www/py-django-cron@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-debug-toolbar>=0:www/py-django-debug-toolbar@${PY_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django-bootstrap3>=9.1.0:www/py-django-bootstrap3@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django-cron>=0.5.0:www/py-django-cron@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django-debug-toolbar>=0:www/py-django-debug-toolbar@${DJANGO_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jsonfield>=2.0.2:www/py-jsonfield@${PY_FLAVOR}
USES= python:3.3+ shebangfix
+USE_PYTHON= django
USE_GITHUB= yes
GH_ACCOUNT= bartromgens
GH_TAGNAME= 5e8772d
Index: graphics/py-django-easy-thumbnails/Makefile
===================================================================
--- graphics/py-django-easy-thumbnails/Makefile
+++ graphics/py-django-easy-thumbnails/Makefile
@@ -4,9 +4,9 @@
PORTNAME= easy-thumbnails
PORTVERSION= 2.5
PORTREVISION= 1
-CATEGORIES= graphics python
+CATEGORIES= graphics python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}django-
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= xenophon+fbsdports@irtnog.org
COMMENT= Easy thumbnails for Django
@@ -14,17 +14,15 @@
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.8:www/py-django111@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent distutils django
NO_ARCH= yes
PORTDOCS= *
OPTIONS_DEFINE= DOCS
-DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.8:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx@${PY_FLAVOR}
+DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx@${PY_FLAVOR}
DOCS_VARS= PYDISTUTILS_BUILD_TARGET+="build_sphinx -a -E"
.include <bsd.port.pre.mk>
Index: graphics/py-sorl-thumbnail/Makefile
===================================================================
--- graphics/py-sorl-thumbnail/Makefile
+++ graphics/py-sorl-thumbnail/Makefile
@@ -4,9 +4,9 @@
PORTNAME= sorl-thumbnail
PORTVERSION= 12.4.1
PORTREVISION= 2
-CATEGORIES= graphics python
+CATEGORIES= graphics python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= ports@caomhin.org
COMMENT= Sorl-thumbnail provides an easy way to generate image thumbnails
@@ -14,10 +14,8 @@
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.8:www/py-django111@${PY_FLAVOR}
-
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
NO_ARCH= yes
PORTDOCS= *
Index: net-mgmt/netbox/Makefile
===================================================================
--- net-mgmt/netbox/Makefile
+++ net-mgmt/netbox/Makefile
@@ -3,7 +3,7 @@
PORTNAME= netbox
DISTVERSIONPREFIX= v
DISTVERSION= 2.7.7
-CATEGORIES= net-mgmt
+CATEGORIES= net-mgmt python django
MAINTAINER= kai@FreeBSD.org
COMMENT= IP address management tool
@@ -11,20 +11,19 @@
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=2.2<2.3:www/py-django22@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-cacheops>=4.2:www/py-dj22-django-cacheops@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-cors-headers>=3.2.1:www/py-dj22-django-cors-headers@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-debug-toolbar>=2.1:www/py-dj22-django-debug-toolbar@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-filter>=2.2.0:www/py-dj22-django-filter@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-mptt>=0.9.1:www/py-dj22-django-mptt@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-prometheus>=1.1.0:www/py-dj22-django-prometheus@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-rq>=2.2.0:devel/py-dj22-django-rq@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-tables2>=2.2.1:www/py-dj22-django-tables2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-taggit>=1.2.0:www/py-dj22-django-taggit@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-taggit-serializer>=0.1.7:www/py-dj22-django-taggit-serializer@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-timezone-field>=4.0:www/py-dj22-django-timezone-field@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-djangorestframework>=3.10.3:www/py-dj22-djangorestframework@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-drf-yasg>=1.17.0:www/py-dj22-drf-yasg@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django-cacheops>=4.2:www/py-dj22-django-cacheops@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django-cors-headers>=3.2.1:www/py-dj22-django-cors-headers@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django-debug-toolbar>=2.1:www/py-dj22-django-debug-toolbar@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django-filter>=2.2.0:www/py-dj22-django-filter@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django-mptt>=0.9.1:www/py-dj22-django-mptt@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django-prometheus>=1.1.0:www/py-dj22-django-prometheus@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django-rq>=2.2.0:devel/py-dj22-django-rq@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django-tables2>=2.2.1:www/py-dj22-django-tables2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django-taggit>=1.2.0:www/py-dj22-django-taggit@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django-taggit-serializer>=0.1.7:www/py-dj22-django-taggit-serializer@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django-timezone-field>=4.0:www/py-dj22-django-timezone-field@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}djangorestframework>=3.10.3:www/py-dj22-djangorestframework@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}drf-yasg>=1.17.0:www/py-dj22-drf-yasg@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}django-pglocks>=1.0.4:www/py-django-pglocks@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}gfm>=0.1.4:textproc/py-gfm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=2.10.1:devel/py-Jinja2@${PY_FLAVOR} \
@@ -38,6 +37,7 @@
${PYTHON_PKGNAMEPREFIX}yaml>=5.2:devel/py-yaml@${PY_FLAVOR}
USES= pgsql:9.4+ python:3.5+
+USE_PYTHON= django=2.2+
USE_GITHUB= yes
GH_ACCOUNT= netbox-community
Index: security/py-first-server/Makefile
===================================================================
--- security/py-first-server/Makefile
+++ security/py-first-server/Makefile
@@ -3,8 +3,8 @@
PORTNAME= first-server
PORTVERSION= 0.0.7
DISTVERSIONPREFIX= v
-CATEGORIES= security
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+CATEGORIES= security python django
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= dvl@FreeBSD.org
COMMENT= Function Identification and Recovery Signature Tool
@@ -13,7 +13,6 @@
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}capstone>0:devel/py-capstone@${PY_FLAVOR}
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}mysqlclient>=1.3.8:databases/py-mysqlclient@${PY_FLAVOR}
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}django30>=3.0.2:www/py-django30@${PY_FLAVOR}
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}werkzeug>=0.11.11:www/py-werkzeug@${PY_FLAVOR}
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}httplib2>=0.9.2:www/py-httplib2@${PY_FLAVOR}
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}oauth2client>=3.0.0:security/py-oauth2client@${PY_FLAVOR}
@@ -21,7 +20,7 @@
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}capstone>=3.0.4:devel/py-capstone@${PY_FLAVOR}
USES= python:3.6+
-USE_PYTHON= flavors
+USE_PYTHON= flavors django=3.0+
USE_GITHUB= yes
GH_ACCOUNT= vrtadmin
Index: textproc/py-pyjade/Makefile
===================================================================
--- textproc/py-pyjade/Makefile
+++ textproc/py-pyjade/Makefile
@@ -4,7 +4,7 @@
PORTNAME= pyjade
PORTVERSION= 4.0.0
PORTREVISION= 1
-CATEGORIES= textproc python
+CATEGORIES= textproc python django
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,14 +15,13 @@
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mako>=0:textproc/py-mako@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyramid>=1.4:www/py-pyramid@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tornado>=0:www/py-tornado@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent distutils django=1.11,test
.include <bsd.port.mk>
Index: www/Makefile
===================================================================
--- www/Makefile
+++ www/Makefile
@@ -1445,32 +1445,8 @@
SUBDIR += py-cssselect
SUBDIR += py-cssutils
SUBDIR += py-ddgr
- SUBDIR += py-dj22-django-auth-ldap
- SUBDIR += py-dj22-django-cacheops
- SUBDIR += py-dj22-django-cors-headers
- SUBDIR += py-dj22-django-crispy-forms
- SUBDIR += py-dj22-django-debug-toolbar
- SUBDIR += py-dj22-django-extensions
- SUBDIR += py-dj22-django-filter
- SUBDIR += py-dj22-django-formset-js-improved
- SUBDIR += py-dj22-django-jquery-js
- SUBDIR += py-dj22-django-js-asset
- SUBDIR += py-dj22-django-model-utils
- SUBDIR += py-dj22-django-mptt
- SUBDIR += py-dj22-django-prometheus
- SUBDIR += py-dj22-django-redis
- SUBDIR += py-dj22-django-tables2
- SUBDIR += py-dj22-django-taggit
- SUBDIR += py-dj22-django-taggit-serializer
- SUBDIR += py-dj22-django-timezone-field
- SUBDIR += py-dj22-django-treebeard
- SUBDIR += py-dj22-django_csp
- SUBDIR += py-dj22-djangoql
- SUBDIR += py-dj22-djangorestframework
- SUBDIR += py-dj22-drf-yasg
SUBDIR += py-dj22-jsonfield
SUBDIR += py-dj22-jsonfield2
- SUBDIR += py-dj22-swapper
SUBDIR += py-django
SUBDIR += py-django-allauth
SUBDIR += py-django-annotations
Index: www/py-dj22-django-auth-ldap/Makefile
===================================================================
--- www/py-dj22-django-auth-ldap/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# Created by: Alexander Kriventsov <avk@vl.ru>
-# $FreeBSD$
-
-PORTNAME= django-auth-ldap
-PORTVERSION= 2.1.0
-CATEGORIES= www security python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= LDAP integration for django.contrib.auth
-
-LICENSE= BSD2CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=1.11:www/py-django22@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}ldap>=3.1:net/py-ldap@${PY_FLAVOR}
-
-USES= python:3.5+
-USE_PYTHON= autoplist distutils
-
-NO_ARCH= yes
-PORTDOCS= *
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-auth-ldap \
- ${PYTHON_PKGNAMEPREFIX}dj21-django-auth-ldap
-
-OPTIONS_DEFINE= DOCS
-DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0:textproc/py-sphinx@${PY_FLAVOR}
-DOCS_VARS= PYDISTUTILS_BUILD_TARGET+="build_sphinx -a -E"
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC}/build/sphinx/html && \
- ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \
- "! -name .buildinfo -and ! -name objects.inv")
-
-.include <bsd.port.mk>
Index: www/py-dj22-django-auth-ldap/distinfo
===================================================================
--- www/py-dj22-django-auth-ldap/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1576141872
-SHA256 (django-auth-ldap-2.1.0.tar.gz) = 5f48232c85ddfa33e3573153e6080526ac2eef5e7ec9cf42b5c4ba3c62afb96d
-SIZE (django-auth-ldap-2.1.0.tar.gz) = 51027
Index: www/py-dj22-django-auth-ldap/pkg-descr
===================================================================
--- www/py-dj22-django-auth-ldap/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This is a Django authentication backend that authenticates against an LDAP
-service. Configuration can be as simple as a single distinguished name template,
-but there are many rich configuration options for working with users, groups,
-and permissions.
-
-WWW: https://github.com/django-auth-ldap/django-auth-ldap
Index: www/py-dj22-django-cacheops/Makefile
===================================================================
--- www/py-dj22-django-cacheops/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= django-cacheops
-PORTVERSION= 4.2
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= Slick ORM cache with automatic granular event-driven invalidation
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=1.8:www/py-django22@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}redis>=2.9.1:databases/py-redis@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}funcy>=1.8<2.0:devel/py-funcy@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}six>=1.4.0:devel/py-six@${PY_FLAVOR}
-
-USES= python:3.5+
-USE_PYTHON= autoplist distutils
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-cacheops
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
Index: www/py-dj22-django-cacheops/distinfo
===================================================================
--- www/py-dj22-django-cacheops/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1576102209
-SHA256 (django-cacheops-4.2.tar.gz) = 56ea95ad4eb1b61b6c014b7b23f3203ef8816611c9e8a097a7e99628810e9f16
-SIZE (django-cacheops-4.2.tar.gz) = 50240
Index: www/py-dj22-django-cacheops/pkg-descr
===================================================================
--- www/py-dj22-django-cacheops/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-A slick app that supports automatic or manual queryset caching and automatic
-granular event-driven invalidation.
-
-It uses redis as backend for ORM cache and redis or filesystem for simple
-time-invalidated one.
-
-And there is more to it:
-
-* Decorators to cache any user function or view as a queryset or by time
-* Extensions for django and jinja2 templates
-* Transparent transaction support
-* Dog-pile prevention mechanism
-* A couple of hacks to make django faster
-
-WWW: https://github.com/Suor/django-cacheops
Index: www/py-dj22-django-cors-headers/Makefile
===================================================================
--- www/py-dj22-django-cors-headers/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= django-cors-headers
-PORTVERSION= 3.2.1
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= Handles server headers required for Cross-Origin Resource Sharing
-
-LICENSE= MIT
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>0:www/py-django22@${PY_FLAVOR}
-
-USES= python:3.5+
-USE_PYTHON= distutils autoplist
-
-NO_ARCH= yes
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-cors-headers \
- ${PYTHON_PKGNAMEPREFIX}dj21-django-cors-headers
-
-.include <bsd.port.mk>
Index: www/py-dj22-django-cors-headers/distinfo
===================================================================
--- www/py-dj22-django-cors-headers/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1579256948
-SHA256 (django-cors-headers-3.2.1.tar.gz) = a5960addecc04527ab26617e51b8ed42f0adab4594b24bb0f3c33e2bd3857c3f
-SIZE (django-cors-headers-3.2.1.tar.gz) = 26261
Index: www/py-dj22-django-cors-headers/pkg-descr
===================================================================
--- www/py-dj22-django-cors-headers/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-A Django App that adds CORS (Cross-Origin Resource Sharing) headers to
-responses.
-
-WWW: https://github.com/adamchainz/django-cors-headers
Index: www/py-dj22-django-crispy-forms/Makefile
===================================================================
--- www/py-dj22-django-crispy-forms/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: Johannes Meixner <johannes@perceivon.net>
-# $FreeBSD$
-
-PORTNAME= django-crispy-forms
-PORTVERSION= 1.8.1
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Best way to have Django DRY forms
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=0:www/py-django22@${PY_FLAVOR}
-
-USES= python:3.5+
-USE_PYTHON= autoplist distutils
-
-NO_ARCH= yes
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-crispy-forms \
- ${PYTHON_PKGNAMEPREFIX}dj21-django-crispy-forms
-
-.include <bsd.port.mk>
Index: www/py-dj22-django-crispy-forms/distinfo
===================================================================
--- www/py-dj22-django-crispy-forms/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1575793985
-SHA256 (django-crispy-forms-1.8.1.tar.gz) = 0afc0ba730f52a13c02bfbd0e1423af4577a337d73a8a0ef96f2cbbc5f345ffa
-SIZE (django-crispy-forms-1.8.1.tar.gz) = 56835
Index: www/py-dj22-django-crispy-forms/pkg-descr
===================================================================
--- www/py-dj22-django-crispy-forms/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-The best way to have Django DRY forms. Build programmatic reusable layouts out
-of components, having full control of the rendered HTML without writing HTML in
-templates. All this without breaking the standard way of doing things in Django,
-so it plays nice with any other form application.
-
-The application mainly provides:
-- A filter named |crispy that will render elegant div based forms. Think of it
- as the built-in methods: as_table, as_ul and as_p. You cannot tune up the
- output, but it is easy to start using it.
-- A tag named {% crispy %} that will render a form based on your configuration
- and specific layout setup. This gives you amazing power without much hassle,
- helping you save tons of time.
-
-WWW: https://pypi.org/project/django-crispy-forms/
-WWW: https://github.com/django-crispy-forms/django-crispy-forms
Index: www/py-dj22-django-debug-toolbar/Makefile
===================================================================
--- www/py-dj22-django-debug-toolbar/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: Johannes Meixner <johannes@perceivon.net>
-# $FreeBSD$
-
-PORTNAME= django-debug-toolbar
-PORTVERSION= 2.1
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= Configurable set of panels to display debug information
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=1.11:www/py-django22@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}sqlparse>=0.2.0:databases/py-sqlparse@${PY_FLAVOR}
-
-USES= python:3.5+
-USE_PYTHON= autoplist concurrent distutils
-
-NO_ARCH= yes
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-debug-toolbar \
- ${PYTHON_PKGNAMEPREFIX}dj21-django-debug-toolbar
-
-.include <bsd.port.mk>
Index: www/py-dj22-django-debug-toolbar/distinfo
===================================================================
--- www/py-dj22-django-debug-toolbar/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1576139975
-SHA256 (django-debug-toolbar-2.1.tar.gz) = 24c157bc6c0e1648e0a6587511ecb1b007a00a354ce716950bff2de12693e7a8
-SIZE (django-debug-toolbar-2.1.tar.gz) = 108234
Index: www/py-dj22-django-debug-toolbar/pkg-descr
===================================================================
--- www/py-dj22-django-debug-toolbar/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-The Django Debug Toolbar is a configurable set of panels that display various
-debug information about the current request/response and when clicked, display
-more details about the panel's content.
-
-WWW: https://pypi.org/project/django-debug-toolbar/
-WWW: https://github.com/jazzband/django-debug-toolbar
Index: www/py-dj22-django-extensions/Makefile
===================================================================
--- www/py-dj22-django-extensions/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= django-extensions
-PORTVERSION= 2.1.7
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
-
-MAINTAINER= ports@caomhin.org
-COMMENT= Global custom management extensions for the Django Framework
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>0:www/py-django22@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}six>=1.2:devel/py-six@${PY_FLAVOR}
-
-USES= python:3.5+
-USE_PYTHON= autoplist distutils
-
-NO_ARCH= yes
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-extensions
-
-.include <bsd.port.mk>
Index: www/py-dj22-django-extensions/distinfo
===================================================================
--- www/py-dj22-django-extensions/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1559141480
-SHA256 (django-extensions-2.1.7.tar.gz) = 6766c573ffe63693cd485512a02f3b59622c884cbfeca241d1278ffdf0ac39ae
-SIZE (django-extensions-2.1.7.tar.gz) = 558972
Index: www/py-dj22-django-extensions/pkg-descr
===================================================================
--- www/py-dj22-django-extensions/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Global custom management extensions for the Django Framework.
-
-WWW: https://github.com/django-extensions/django-extensions
Index: www/py-dj22-django-filter/Makefile
===================================================================
--- www/py-dj22-django-filter/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= django-filter
-DISTVERSION= 2.2.0
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= Dynamic filtering for querysets with Django
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=1.11:www/py-django22@${PY_FLAVOR}
-
-USES= python:3.5+
-USE_PYTHON= distutils autoplist
-
-NO_ARCH= yes
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-filter \
- ${PYTHON_PKGNAMEPREFIX}dj21-django-filter
-
-.include <bsd.port.mk>
Index: www/py-dj22-django-filter/distinfo
===================================================================
--- www/py-dj22-django-filter/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1576101226
-SHA256 (django-filter-2.2.0.tar.gz) = c3deb57f0dd7ff94d7dce52a047516822013e2b441bed472b722a317658cfd14
-SIZE (django-filter-2.2.0.tar.gz) = 142804
Index: www/py-dj22-django-filter/pkg-descr
===================================================================
--- www/py-dj22-django-filter/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A generic system for filtering Django QuerySets based on user selections.
-
-WWW: https://github.com/carltongibson/django-filter
Index: www/py-dj22-django-formset-js-improved/Makefile
===================================================================
--- www/py-dj22-django-formset-js-improved/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= django-formset-js-improved
-PORTVERSION= 0.5.0.2
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
-
-MAINTAINER= alex@xanderio.de
-COMMENT= Fork of django-formset-js that adds support for reordering and nested formsets
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=1.8:www/py-django22@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-jquery-js>=0.:www/py-dj22-django-jquery-js@${PY_FLAVOR}
-
-USES= python:3.5+
-USE_PYTHON= autoplist distutils
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
Index: www/py-dj22-django-formset-js-improved/distinfo
===================================================================
--- www/py-dj22-django-formset-js-improved/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1563114828
-SHA256 (django-formset-js-improved-0.5.0.2.tar.gz) = 251649ca389144728359b57d5845c601b3420fdafa2e4634668de614e14953ce
-SIZE (django-formset-js-improved-0.5.0.2.tar.gz) = 13373
Index: www/py-dj22-django-formset-js-improved/pkg-descr
===================================================================
--- www/py-dj22-django-formset-js-improved/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This is a fork of django-formset-js that adds support for reordering and nested
-formsets.
-
-A wrapper for a JavaScript formset helper.
-
-WWW: https://github.com/pretix/django-formset-js
Index: www/py-dj22-django-jquery-js/Makefile
===================================================================
--- www/py-dj22-django-jquery-js/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= django-jquery-js
-PORTVERSION= 3.1.1
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
-
-MAINTAINER= alex@xanderio.de
-COMMENT= jQuery, bundled up so apps can depend upon it
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=1.4:www/py-django22@${PY_FLAVOR}
-
-USES= python:3.5+
-USE_PYTHON= autoplist distutils
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
Index: www/py-dj22-django-jquery-js/distinfo
===================================================================
--- www/py-dj22-django-jquery-js/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1563114828
-SHA256 (django-jquery-js-3.1.1.tar.gz) = 308e6472801f89be7c02fa3d06bea6470cfbcab8287db80c64b1093717b8eea9
-SIZE (django-jquery-js-3.1.1.tar.gz) = 111923
Index: www/py-dj22-django-jquery-js/pkg-descr
===================================================================
--- www/py-dj22-django-jquery-js/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-jQuery, bundled up so apps can depend upon it
-
-WWW: https://pypi.org/project/django-jquery-js/
Index: www/py-dj22-django-js-asset/Makefile
===================================================================
--- www/py-dj22-django-js-asset/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= django-js-asset
-DISTVERSION= 1.1.0
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= Insert script tags with additional attributes for django.forms.Media
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>0:www/py-django22@${PY_FLAVOR}
-
-USES= python:3.5+
-USE_PYTHON= distutils autoplist
-
-NO_ARCH= yes
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-js-asset \
- ${PYTHON_PKGNAMEPREFIX}dj21-django-js-asset
-
-.include <bsd.port.mk>
Index: www/py-dj22-django-js-asset/distinfo
===================================================================
--- www/py-dj22-django-js-asset/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1526924224
-SHA256 (django-js-asset-1.1.0.tar.gz) = 30149158206f693a5d027fe590096fc84495486bd11cd77d395b4f2ec27fc1d0
-SIZE (django-js-asset-1.1.0.tar.gz) = 4456
Index: www/py-dj22-django-js-asset/pkg-descr
===================================================================
--- www/py-dj22-django-js-asset/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Insert script tags with additional attributes (such as "id" and "data" for
-CSP-compatible data injection) for the django.forms.Media package.
-
-WWW: https://github.com/matthiask/django-js-asset
Index: www/py-dj22-django-model-utils/Makefile
===================================================================
--- www/py-dj22-django-model-utils/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= django-model-utils
-PORTVERSION= 4.0.0
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Django model mixins and utilities
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=2.0.1:www/py-django22@${PY_FLAVOR}
-
-USES= python:3.6+
-USE_PYTHON= autoplist distutils
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
Index: www/py-dj22-django-model-utils/distinfo
===================================================================
--- www/py-dj22-django-model-utils/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1577145789
-SHA256 (django-model-utils-4.0.0.tar.gz) = adf09e5be15122a7f4e372cb5a6dd512bbf8d78a23a90770ad0983ee9d909061
-SIZE (django-model-utils-4.0.0.tar.gz) = 55714
Index: www/py-dj22-django-model-utils/pkg-descr
===================================================================
--- www/py-dj22-django-model-utils/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-django-model-utils provides Django model mixins and utilities and supports
-Django 1.8 to 2.0.
-
-WWW: https://pypi.org/project/django-model-utils/
-WWW: https://github.com/jazzband/django-model-utils
Index: www/py-dj22-django-mptt/Makefile
===================================================================
--- www/py-dj22-django-mptt/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# Created by: Carlo Strub
-# $FreeBSD$
-
-PORTNAME= django-mptt
-PORTVERSION= 0.9.1
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= Utilities for implementing Modified Preorder Tree Traversal in Django
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=1.11:www/py-django22@${PY_FLAVOR}\
- ${PYTHON_PKGNAMEPREFIX}dj22-django-js-asset>0:www/py-dj22-django-js-asset@${PY_FLAVOR}
-
-USES= gettext python:3.5+
-USE_PYTHON= autoplist distutils
-
-NO_ARCH= yes
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-happenings \
- ${PYTHON_PKGNAMEPREFIX}django-mptt \
- ${PYTHON_PKGNAMEPREFIX}dj21-django-mptt
-
-.include <bsd.port.mk>
Index: www/py-dj22-django-mptt/distinfo
===================================================================
--- www/py-dj22-django-mptt/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1533818904
-SHA256 (django-mptt-0.9.1.tar.gz) = 689a04cce0981671d6061a9928c33a16b47abb0d4cd43cf7dec31ae284fdae9d
-SIZE (django-mptt-0.9.1.tar.gz) = 95615
Index: www/py-dj22-django-mptt/pkg-descr
===================================================================
--- www/py-dj22-django-mptt/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Utilities for implementing Modified Preorder Tree Traversal with your Django
-Models and working with trees of Model instances.
-
-WWW: https://github.com/django-mptt/django-mptt
Index: www/py-dj22-django-prometheus/Makefile
===================================================================
--- www/py-dj22-django-prometheus/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= django-prometheus
-PORTVERSION= 1.1.0
-PORTREVISION= 1
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= Export Django monitoring metrics for Prometheus.io
-
-LICENSE= APACHE20
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=1.11:www/py-django22@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}prometheus-client>=0.7:net-mgmt/py-prometheus-client@${PY_FLAVOR}
-
-USES= python:3.5+
-USE_PYTHON= autoplist distutils
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-prometheus
-
-NO_ARCH= yes
-
-OPTIONS_GROUP= DATABASE CACHE
-OPTIONS_GROUP_DATABASE= MYSQL PGSQL
-OPTIONS_GROUP_CACHE= MEMCACHED REDIS
-
-MEMCACHED_DESC= Memcached distributed memory caching support
-
-MEMCACHED_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-memcached>=0:databases/py-python-memcached@${PY_FLAVOR}
-MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mysqlclient>=0:databases/py-mysqlclient@${PY_FLAVOR}
-PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>=0:databases/py-psycopg2@${PY_FLAVOR}
-REDIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj22-django-redis>=4.8:www/py-dj22-django-redis@${PY_FLAVOR}
-
-.include <bsd.port.mk>
Index: www/py-dj22-django-prometheus/distinfo
===================================================================
--- www/py-dj22-django-prometheus/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1576101609
-SHA256 (django-prometheus-1.1.0.tar.gz) = bb2d4f8acd681fa5787df77e7482391017f0090c70473bccd2aa7cad327800ad
-SIZE (django-prometheus-1.1.0.tar.gz) = 18237
Index: www/py-dj22-django-prometheus/pkg-descr
===================================================================
--- www/py-dj22-django-prometheus/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-This library exports Django monitoring metrics for Prometheus.io.
-
-It provides support to monitor the following databases types:
-
-* SQLite (via Django)
-* PostgreSQL
-* MySQL
-
-In addition, caches can also be monitored:
-
-* memcached
-* Redis
-
-It's even possible to export metrics of Django models and migrations.
-
-WWW: https://github.com/korfuri/django-prometheus
Index: www/py-dj22-django-redis/Makefile
===================================================================
--- www/py-dj22-django-redis/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= django-redis
-PORTVERSION= 4.11.0
-CATEGORIES= www databases
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Full featured Redis cache/session backend for Django
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=1.11:www/py-django22@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}redis>=2.10.0:databases/py-redis@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hiredis>=0:databases/py-hiredis@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}msgpack>=0:devel/py-msgpack@${PY_FLAVOR}
-
-USES= python:3.5+
-USE_PYTHON= autoplist distutils
-
-NO_ARCH= yes
-
-do-test:
- @cd ${WRKSRC}/tests && ${PYTHON_CMD} runtests.py
-
-.include <bsd.port.mk>
Index: www/py-dj22-django-redis/distinfo
===================================================================
--- www/py-dj22-django-redis/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1577523920
-SHA256 (django-redis-4.11.0.tar.gz) = a5b1e3ffd3198735e6c529d9bdf38ca3fcb3155515249b98dc4d966b8ddf9d2b
-SIZE (django-redis-4.11.0.tar.gz) = 32219
Index: www/py-dj22-django-redis/pkg-descr
===================================================================
--- www/py-dj22-django-redis/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-Django-redis is a BSD Licensed, full featured Redis cache/session
-backend for Django.
-
-Why use django-redis?
-
- * Modular client system (pluggable clients).
- * Master-Slave support in the default client.
- * Used in production in several projects as cache and session storage.
- * Supports infinite timeouts.
- * Python 3 support in same code base.
- * Facilities for raw access to Redis client/connection pool.
- * Highly configurable (can emulate memcached exception behavior, for
- example).
- * Unix sockets supported by default.
- * Pluggable parsers.
-
-WWW: https://github.com/niwinz/django-redis
Index: www/py-dj22-django-tables2/Makefile
===================================================================
--- www/py-dj22-django-tables2/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# Created by: Kozlov Sergey <kozlov.sergey.404@gmail.com>
-# $FreeBSD$
-
-PORTNAME= django-tables2
-DISTVERSION= 2.2.1
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= Table/data-grid framework for Django
-
-LICENSE= BSD2CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=0:www/py-django22@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tablib>=0:textproc/py-tablib@${PY_FLAVOR}
-
-USES= python:3.5+
-USE_PYTHON= distutils autoplist
-
-NO_ARCH= yes
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-tables2 \
- ${PYTHON_PKGNAMEPREFIX}dj21-django-tables2
-
-.include <bsd.port.mk>
Index: www/py-dj22-django-tables2/distinfo
===================================================================
--- www/py-dj22-django-tables2/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1576250496
-SHA256 (django-tables2-2.2.1.tar.gz) = 0d9b17f5c030ba1b5fcaeb206d8397bf58f1fdfc6beaf56e7874841b8647aa94
-SIZE (django-tables2-2.2.1.tar.gz) = 71769
Index: www/py-dj22-django-tables2/pkg-descr
===================================================================
--- www/py-dj22-django-tables2/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-django-tables2 simplifies the task of turning sets of data into HTML tables.
-It has native support for pagination and sorting, does for HTML tables what
-django.forms does for HTML forms.
-
-WWW: https://github.com/jieter/django-tables2
Index: www/py-dj22-django-taggit-serializer/Makefile
===================================================================
--- www/py-dj22-django-taggit-serializer/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= django-taggit-serializer
-DISTVERSION= 0.1.7
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= Django Taggit serializer for the Django REST Framework
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj22-django-taggit>=0:www/py-dj22-django-taggit@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
-
-USES= python:3.5+
-USE_PYTHON= distutils autoplist
-
-NO_ARCH= yes
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-taggit-serializer \
- ${PYTHON_PKGNAMEPREFIX}dj21-django-taggit-serializer
-
-.include <bsd.port.mk>
Index: www/py-dj22-django-taggit-serializer/distinfo
===================================================================
--- www/py-dj22-django-taggit-serializer/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1533884090
-SHA256 (django-taggit-serializer-0.1.7.tar.gz) = f712eb2482079be452bcd1e82b18a820e26427c3ee1cef2b4fcd4d6b8b9f14d0
-SIZE (django-taggit-serializer-0.1.7.tar.gz) = 5589
Index: www/py-dj22-django-taggit-serializer/pkg-descr
===================================================================
--- www/py-dj22-django-taggit-serializer/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This package makes it possible to serialize tags generated by the django-taggit
-package. Because the tags in the django-taggit package need to be added into a
-TaggableManager() one cannot use the usual Serializer that is retrieved from the
-Django REST Framework.
-
-WWW: https://github.com/glemmaPaul/django-taggit-serializer
Index: www/py-dj22-django-taggit/Makefile
===================================================================
--- www/py-dj22-django-taggit/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= django-taggit
-PORTVERSION= 1.2.0
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Reusable Django application for simple tagging
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=1.11:www/py-django22@${PY_FLAVOR}
-
-USES= python:3.5+
-USE_PYTHON= autoplist distutils
-
-NO_ARCH= yes
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-taggit \
- ${PYTHON_PKGNAMEPREFIX}dj21-django-taggit
-
-.include <bsd.port.mk>
Index: www/py-dj22-django-taggit/distinfo
===================================================================
--- www/py-dj22-django-taggit/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1578117389
-SHA256 (django-taggit-1.2.0.tar.gz) = 4186a6ce1e1e9af5e2db8dd3479c5d31fa11a87d216a2ce5089ba3afde24a2c5
-SIZE (django-taggit-1.2.0.tar.gz) = 42938
Index: www/py-dj22-django-taggit/pkg-descr
===================================================================
--- www/py-dj22-django-taggit/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-django-taggit a simpler approach to tagging with Django.
-
-WWW: https://github.com/jazzband/django-taggit
Index: www/py-dj22-django-timezone-field/Makefile
===================================================================
--- www/py-dj22-django-timezone-field/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= django-timezone-field
-DISTVERSION= 4.0
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= Provides database and form fields for pytz timezone objects for Django
-
-LICENSE= BSD2CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=2.2:www/py-django22@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR}
-
-USES= python:3.5+
-USE_PYTHON= distutils autoplist
-
-NO_ARCH= yes
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-timezone-field \
- ${PYTHON_PKGNAMEPREFIX}dj21-django-timezone-field
-
-.include <bsd.port.mk>
Index: www/py-dj22-django-timezone-field/distinfo
===================================================================
--- www/py-dj22-django-timezone-field/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1576100374
-SHA256 (django-timezone-field-4.0.tar.gz) = 7e3620fe2211c2d372fad54db8f86ff884098d018d56fda4dca5e64929e05ffc
-SIZE (django-timezone-field-4.0.tar.gz) = 6866
Index: www/py-dj22-django-timezone-field/pkg-descr
===================================================================
--- www/py-dj22-django-timezone-field/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Provides database and form fields for pytz timezone objects for Django.
-
-WWW: https://github.com/mfogel/django-timezone-field
Index: www/py-dj22-django-treebeard/Makefile
===================================================================
--- www/py-dj22-django-treebeard/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= django-treebeard
-DISTVERSION= 4.3
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Efficient tree implementations for Django
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=0:www/py-django22@${PY_FLAVOR}
-
-USES= python:3.5+
-USE_PYTHON= autoplist distutils
-
-NO_ARCH= yes
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-treebeard
-
-.include <bsd.port.mk>
Index: www/py-dj22-django-treebeard/distinfo
===================================================================
--- www/py-dj22-django-treebeard/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1524164190
-SHA256 (django-treebeard-4.3.tar.gz) = c21db06a8d4943bf2a28d9d7a119058698fb76116df2679ecbf15a46a501de42
-SIZE (django-treebeard-4.3.tar.gz) = 310617
Index: www/py-dj22-django-treebeard/pkg-descr
===================================================================
--- www/py-dj22-django-treebeard/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-django-treebeard is a library that implements efficient tree implementations for
-the Django Web Framework 1.8 and later.
-
-Features:
-
-- Flexible: Includes 3 different tree implementations with the same API:
- * Adjacency List
- * Materialized Path
- * Nested Sets
-- Fast: Optimized non-naive tree operations
-- Easy: Uses Django Model Inheritance with abstract classes to define your own
- models.
-- Clean: Testable and well tested code base. Code/branch test coverage is
- above 96%.
-
-WWW: https://github.com/django-treebeard/django-treebeard
Index: www/py-dj22-django_csp/Makefile
===================================================================
--- www/py-dj22-django_csp/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= django_csp
-PORTVERSION= 3.5
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
-
-MAINTAINER= alex@xanderio.de
-COMMENT= Adds Content-Security-Policy headers to Django
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=1.8:www/py-django22@${PY_FLAVOR}
-
-USES= python:3.5+
-USE_PYTHON= autoplist distutils
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
Index: www/py-dj22-django_csp/distinfo
===================================================================
--- www/py-dj22-django_csp/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1563114827
-SHA256 (django_csp-3.5.tar.gz) = 04600237701e6d6ff78ed7d41209ff923988148bf292c128f6b474b9befe444f
-SIZE (django_csp-3.5.tar.gz) = 11532
Index: www/py-dj22-django_csp/pkg-descr
===================================================================
--- www/py-dj22-django_csp/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Django-CSP adds Content-Security-Policy headers to Django.
-
-WWW: https://github.com/mozilla/django-csp
Index: www/py-dj22-djangoql/distinfo
===================================================================
--- /dev/null
+++ www/py-dj22-djangoql/distinfo
@@ -1,3 +0,0 @@
-TIMESTAMP = 1580255749
-SHA256 (djangoql-0.13.1.tar.gz) = 366293d7d4e416f9f7d6e2b98775c2129222fbb4dc660f3e6c7b9e35a3cf3fce
-SIZE (djangoql-0.13.1.tar.gz) = 223631
Index: www/py-dj22-djangoql/pkg-descr
===================================================================
--- /dev/null
+++ www/py-dj22-djangoql/pkg-descr
@@ -1,5 +0,0 @@
-Advanced search language for Django, with auto-completion.
-Supports logical operators, parenthesis, table joins, works
-with any Django models
-
-WWW: https://github.com/ivelum/djangoql
Index: www/py-dj22-djangorestframework/Makefile
===================================================================
--- www/py-dj22-djangorestframework/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= djangorestframework
-PORTVERSION= 3.11.0
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Django REST framework
-
-LICENSE= BSD2CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE.md
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=1.11:www/py-django22@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${PY_FLAVOR}
-
-USES= python:3.5+
-USE_PYTHON= autoplist distutils
-
-NO_ARCH= yes
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}djangorestframework \
- ${PYTHON_PKGNAMEPREFIX}djangorestframework36 \
- ${PYTHON_PKGNAMEPREFIX}dj21-djangorestframework
-
-.include <bsd.port.mk>
Index: www/py-dj22-djangorestframework/distinfo
===================================================================
--- www/py-dj22-djangorestframework/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1577145791
-SHA256 (djangorestframework-3.11.0.tar.gz) = e782087823c47a26826ee5b6fa0c542968219263fb3976ec3c31edab23a4001f
-SIZE (djangorestframework-3.11.0.tar.gz) = 791688
Index: www/py-dj22-djangorestframework/pkg-descr
===================================================================
--- www/py-dj22-djangorestframework/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Django REST framework is a powerful and flexible toolkit that makes
-it easy to build Web APIs.
-
-Note: This is the 3.9.x branch which supports Django 1.11 and later
-
-WWW: https://www.django-rest-framework.org/
Index: www/py-dj22-drf-yasg/Makefile
===================================================================
--- www/py-dj22-drf-yasg/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= drf-yasg
-DISTVERSION= 1.17.0
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= Yet Another Swagger Generator
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE.rst
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=3.0.6:devel/py-setuptools_scm@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=1.11.7:www/py-django22@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-djangorestframework>=3.8:www/py-dj22-djangorestframework@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}coreapi>=2.3.3:devel/py-coreapi@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}coreschema>=0.0.4:devel/py-coreschema@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}inflection>=0.3.1:devel/py-inflection@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}ruamel.yaml>=0.15.34:devel/py-ruamel.yaml@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}swagger-spec-validator>=2.1.0:devel/py-swagger-spec-validator@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}uritemplate>=3.0.0:net/py-uritemplate@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR}
-
-USES= python:3.5+
-USE_PYTHON= distutils autoplist
-
-NO_ARCH= yes
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}drf-yasg \
- ${PYTHON_PKGNAMEPREFIX}dj21-drf-yasg
-
-.include <bsd.port.mk>
Index: www/py-dj22-drf-yasg/distinfo
===================================================================
--- www/py-dj22-drf-yasg/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1571128144
-SHA256 (drf-yasg-1.17.0.tar.gz) = 504cce09035cf1bace63b84d9d778b772f86bb37d8a71ed6f723346362e633b2
-SIZE (drf-yasg-1.17.0.tar.gz) = 1299955
Index: www/py-dj22-drf-yasg/pkg-descr
===================================================================
--- www/py-dj22-drf-yasg/pkg-descr
+++ /dev/null
@@ -1,20 +0,0 @@
-Generate real Swagger/OpenAPI 2.0 specifications from a Django Rest
-Framework API.
-
-Features:
-
-- full support for nested serializers and schemas
-- response schemas and descriptions
-- model definitions compatible with codegen tools
-- customization hooks at all points in the spec generation process
-- JSON and YAML format for spec
-- bundles latest version of swagger-ui and redoc for viewing the generated
- documentation
-- schema view is cacheable out of the box
-- generated Swagger schema can be automatically validated by
- swagger-spec-validator or flex
-- supports Django REST Framework API versioning with URLPathVersioning
- and NamespaceVersioning (other DRF or custom versioning schemes are
- not currently supported)
-
-WWW: https://github.com/axnsan12/drf-yasg
Index: www/py-dj22-jsonfield/Makefile
===================================================================
--- www/py-dj22-jsonfield/Makefile
+++ www/py-dj22-jsonfield/Makefile
@@ -3,9 +3,9 @@
PORTNAME= jsonfield
PORTVERSION= 3.1.0
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}dj22-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Reusable JSONField model for Django to store validated JSON
@@ -13,13 +13,11 @@
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=2.2:www/py-django22@${PY_FLAVOR} \
-
USES= python:3.6+
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent distutils django=2.2+
NO_ARCH= yes
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}jsonfield
+CONFLICTS_INSTALL= ${DJANGO_PKGNAMEPREFIX}jsonfield
.include <bsd.port.mk>
Index: www/py-dj22-jsonfield2/Makefile
===================================================================
--- www/py-dj22-jsonfield2/Makefile
+++ www/py-dj22-jsonfield2/Makefile
@@ -3,9 +3,9 @@
PORTNAME= jsonfield2
PORTVERSION= 4.0.0
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}dj22-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Reusable Django field to store validated JSON in your model
@@ -13,13 +13,11 @@
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=2.2:www/py-django22@${PY_FLAVOR}
-
USES= python:3.5+
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django=2.2+
NO_ARCH= yes
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}jsonfield2
+CONFLICTS_INSTALL= ${DJANGO_PKGNAMEPREFIX}jsonfield2
.include <bsd.port.mk>
Index: www/py-dj22-swapper/Makefile
===================================================================
--- www/py-dj22-swapper/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= swapper
-PORTVERSION= 1.1.2
-CATEGORIES= www python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Unofficial Django swappable models API
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=1.6:www/py-django22@${PY_FLAVOR}
-
-USES= python:3.5+
-USE_PYTHON= autoplist distutils
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
Index: www/py-dj22-swapper/distinfo
===================================================================
--- www/py-dj22-swapper/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1579099037
-SHA256 (swapper-1.1.2.tar.gz) = 4c094929675559d34ff555bfdd7ae56aa22ed828d55e8850599fadb36ca822fc
-SIZE (swapper-1.1.2.tar.gz) = 10334
Index: www/py-dj22-swapper/pkg-descr
===================================================================
--- www/py-dj22-swapper/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Swapper is an unofficial API for the undocumented but very powerful Django
-feature: swappable models. Swapper facilitates implementing arbitrary swappable
-models in your own reusable apps.
-
-WWW: https://pypi.org/project/swapper/
-WWW: https://github.com/wq/django-swappable-models
Index: www/py-django-allauth/Makefile
===================================================================
--- www/py-django-allauth/Makefile
+++ www/py-django-allauth/Makefile
@@ -2,9 +2,9 @@
PORTNAME= django-allauth
PORTVERSION= 0.40.0
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= Vladimir.Chukharev@gmail.com
COMMENT= User registration with social account authentication
@@ -12,12 +12,11 @@
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests-oauthlib>=0.3.0:www/py-requests-oauthlib@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests-oauthlib>=0.3.0:www/py-requests-oauthlib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
NO_ARCH= yes
Index: www/py-django-annotations/Makefile
===================================================================
--- www/py-django-annotations/Makefile
+++ www/py-django-annotations/Makefile
@@ -3,23 +3,23 @@
PORTNAME= django-annotations
PORTVERSION= 0.0.0.2016041401
PORTREVISION= 4
-CATEGORIES= www python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+CATEGORIES= www python django
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Django implementation of annotatorjs Storage
LICENSE= APACHE20
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django-cors-headers>=1.1.0:www/py-django-cors-headers@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}djangorestframework>=3.3.2:www/py-djangorestframework@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-rq>0:devel/py-django-rq@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-rq-dashboard>0:devel/py-django-rq-dashboard@${PY_FLAVOR} \
+RUN_DEPENDS= ${DJANGO_PKGNAMEPREFIX}django-cors-headers>=1.1.0:www/py-django-cors-headers@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}djangorestframework>=3.3.2:www/py-djangorestframework@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django-rq>0:devel/py-django-rq@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django-rq-dashboard>0:devel/py-django-rq-dashboard@${DJANGO_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR}
USES= python
USE_GITHUB= yes
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent distutils django
GH_ACCOUNT= TheDataShed
GH_TAGNAME= cdb04b4
Index: www/py-django-annoying/Makefile
===================================================================
--- www/py-django-annoying/Makefile
+++ www/py-django-annoying/Makefile
@@ -4,18 +4,16 @@
PORTNAME= django-annoying
PORTVERSION= 0.10.4
PORTREVISION= 1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= cs@FreeBSD.org
COMMENT= Eliminate annoying things in the Django framework
LICENSE= BSD3CLAUSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR}
-
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
.include <bsd.port.mk>
Index: www/py-django-appconf/Makefile
===================================================================
--- www/py-django-appconf/Makefile
+++ www/py-django-appconf/Makefile
@@ -2,9 +2,10 @@
PORTNAME= django-appconf
PORTVERSION= 1.0.2
-CATEGORIES= www python
+PORTREVISION= 1
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= rm@FreeBSD.org
COMMENT= Helper class for handling configuration defaults gracefully
@@ -16,6 +17,6 @@
NO_ARCH= yes
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
.include <bsd.port.mk>
Index: www/py-django-appmedia/Makefile
===================================================================
--- www/py-django-appmedia/Makefile
+++ www/py-django-appmedia/Makefile
@@ -4,9 +4,9 @@
PORTNAME= django-appmedia
PORTVERSION= 1.0.1
PORTREVISION= 4
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= kurt.lidl@cello.com
COMMENT= Serve static content from within django app directories
@@ -14,9 +14,7 @@
DEPRECATED= Uses deprecated version of python
EXPIRATION_DATE= 2020-08-15
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django111@${PY_FLAVOR}
-
USES= python:2.7
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
.include <bsd.port.mk>
Index: www/py-django-assets/Makefile
===================================================================
--- www/py-django-assets/Makefile
+++ www/py-django-assets/Makefile
@@ -3,20 +3,19 @@
PORTNAME= django-assets
PORTVERSION= 0.12
PORTREVISION= 1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= wg@FreeBSD.org
COMMENT= Compress and merge CSS and Javascript files
LICENSE= BSD2CLAUSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>0:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}webassets>0:www/py-webassets@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}webassets>0:www/py-webassets@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
NO_ARCH= yes
Index: www/py-django-auth-ldap/Makefile
===================================================================
--- www/py-django-auth-ldap/Makefile
+++ www/py-django-auth-ldap/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-auth-ldap
PORTVERSION= 2.1.0
-CATEGORIES= www security python
+CATEGORIES= www security python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= LDAP integration for django.contrib.auth
@@ -13,16 +13,13 @@
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}ldap>=3.1:net/py-ldap@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ldap>=3.1:net/py-ldap@${PY_FLAVOR}
USES= python:3.5+
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
NO_ARCH= yes
PORTDOCS= *
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-auth-ldap \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-auth-ldap
OPTIONS_DEFINE= DOCS
DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0:textproc/py-sphinx@${PY_FLAVOR}
@@ -31,7 +28,7 @@
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
(cd ${WRKSRC}/build/sphinx/html && \
- ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \
+ ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \
"! -name .buildinfo -and ! -name objects.inv")
.include <bsd.port.mk>
Index: www/py-django-babel/Makefile
===================================================================
--- www/py-django-babel/Makefile
+++ www/py-django-babel/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-babel
PORTVERSION= 0.6.2
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= alexander.nusov@nfvexpress.com
COMMENT= Utilities for using Babel in django
@@ -13,11 +13,10 @@
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.8:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}Babel>=1.3:devel/py-babel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=1.3:devel/py-babel@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
NO_ARCH= yes
PORTDOCS= *
Index: www/py-django-bitfield/Makefile
===================================================================
--- www/py-django-bitfield/Makefile
+++ www/py-django-bitfield/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-bitfield
PORTVERSION= 1.9.3
PORTREVISION= 1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= rm@FreeBSD.org
COMMENT= BitField in Django
@@ -13,11 +13,10 @@
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>0:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
NO_ARCH= yes
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
.include <bsd.port.mk>
Index: www/py-django-bootstrap-form/Makefile
===================================================================
--- www/py-django-bootstrap-form/Makefile
+++ www/py-django-bootstrap-form/Makefile
@@ -4,9 +4,9 @@
PORTNAME= django-bootstrap-form
PORTVERSION= 3.4
PORTREVISION= 1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= alfred@FreeBSD.org
COMMENT= Bootstrap forms for django
@@ -14,8 +14,6 @@
LICENSE= MIT
USES= python
-USE_PYTHON= distutils autoplist
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR}
+USE_PYTHON= distutils autoplist django
.include <bsd.port.mk>
Index: www/py-django-bootstrap3/Makefile
===================================================================
--- www/py-django-bootstrap3/Makefile
+++ www/py-django-bootstrap3/Makefile
@@ -2,7 +2,7 @@
PORTNAME= django-bootstrap3
PORTVERSION= 11.1.0
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
Index: www/py-django-braces/Makefile
===================================================================
--- www/py-django-braces/Makefile
+++ www/py-django-braces/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-braces
PORTVERSION= 1.14.0
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Reusable, generic mixins for Django
@@ -13,11 +13,10 @@
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11.0:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent distutils django
NO_ARCH= yes
Index: www/py-django-bulk-update/Makefile
===================================================================
--- www/py-django-bulk-update/Makefile
+++ www/py-django-bulk-update/Makefile
@@ -3,19 +3,17 @@
PORTNAME= django-bulk-update
PORTVERSION= 2.2.0
PORTREVISION= 5
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Bulk update using a single query over Django ORM
LICENSE= MIT
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.8:www/py-django111@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist concurrent distutils
+USES= python:-3.4
+USE_PYTHON= autoplist concurrent distutils django
NO_ARCH= yes
Index: www/py-django-cacheops/Makefile
===================================================================
--- www/py-django-cacheops/Makefile
+++ www/py-django-cacheops/Makefile
@@ -2,9 +2,9 @@
PORTNAME= django-cacheops
PORTVERSION= 4.2
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Slick ORM cache with automatic granular event-driven invalidation
@@ -12,15 +12,12 @@
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.8:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}redis>=2.9.1:databases/py-redis@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}redis>=2.9.1:databases/py-redis@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}funcy>=1.8<2.0:devel/py-funcy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=1.4.0:devel/py-six@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj22-django-cacheops
+USE_PYTHON= autoplist distutils django
NO_ARCH= yes
Index: www/py-django-caching-app-plugins/Makefile
===================================================================
--- www/py-django-caching-app-plugins/Makefile
+++ www/py-django-caching-app-plugins/Makefile
@@ -4,9 +4,9 @@
PORTNAME= django-caching-app-plugins
PORTVERSION= 0.1.4
PORTREVISION= 2
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= ports@caomhin.org
COMMENT= Django app for writing pluggable reusable django applications
@@ -15,9 +15,8 @@
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_hg>=0.4:devel/py-setuptools_hg@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django111@${PY_FLAVOR}
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
.include <bsd.port.mk>
Index: www/py-django-classy-tags/Makefile
===================================================================
--- www/py-django-classy-tags/Makefile
+++ www/py-django-classy-tags/Makefile
@@ -4,18 +4,16 @@
PORTNAME= django-classy-tags
PORTVERSION= 0.8.0
PORTREVISION= 1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= cs@FreeBSD.org
COMMENT= Class based template tags for Django
LICENSE= BSD3CLAUSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>0:www/py-django111@${PY_FLAVOR}
-
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
.include <bsd.port.mk>
Index: www/py-django-cms/Makefile
===================================================================
--- www/py-django-cms/Makefile
+++ www/py-django-cms/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-cms
PORTVERSION= 3.5.2
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= xenophon+fbsdports@irtnog.org
COMMENT= Content management system built with the Django framework
@@ -13,15 +13,14 @@
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>0:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}djangocms-admin-style>=1.0:www/py-djangocms-admin-style@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-classy-tags>=0.7.2:www/py-django-classy-tags@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-formtools>=1.0:www/py-django-formtools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-sekizai>=0.7:www/py-django-sekizai@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-treebeard>=4.0.1:www/py-django-treebeard@${PY_FLAVOR}
+RUN_DEPENDS= ${DJANGO_PKGNAMEPREFIX}djangocms-admin-style>=1.0:www/py-djangocms-admin-style@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django-classy-tags>=0.7.2:www/py-django-classy-tags@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django-formtools>=1.0:www/py-django-formtools@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django-sekizai>=0.7:www/py-django-sekizai@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django-treebeard>=4.0.1:www/py-django-treebeard@${DJANGO_FLAVOR}
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
NO_ARCH= yes
OPTIONS_MULTI= DATABASE
Index: www/py-django-common-helpers/Makefile
===================================================================
--- www/py-django-common-helpers/Makefile
+++ www/py-django-common-helpers/Makefile
@@ -2,9 +2,9 @@
PORTNAME= django-common-helpers
PORTVERSION= 0.9.2
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Common things every Django app needs
@@ -12,10 +12,8 @@
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.8:www/py-django111@${PY_FLAVOR}
-
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
NO_ARCH= yes
Index: www/py-django-configurations/Makefile
===================================================================
--- www/py-django-configurations/Makefile
+++ www/py-django-configurations/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-configurations
PORTVERSION= 2.2
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Django project configuration using the composability of Python classes
@@ -14,11 +14,10 @@
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent distutils django
NO_ARCH= yes
Index: www/py-django-constance/Makefile
===================================================================
--- www/py-django-constance/Makefile
+++ www/py-django-constance/Makefile
@@ -3,7 +3,7 @@
PORTNAME= django-constance
PORTVERSION= 2.5.0
-CATEGORIES= www python
+CATEGORIES= www python django
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ultima@FreeBSD.org
@@ -14,11 +14,10 @@
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}redis>=0:databases/py-redis@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-picklefield>=0:www/py-django-picklefield@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django111>=1.8:www/py-django111@${PY_FLAVOR}
+ ${DJANGO_PKGNAMEPREFIX}django-picklefield>=0:www/py-django-picklefield@${DJANGO_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
NO_ARCH= yes
USE_GITHUB= yes
GH_ACCOUNT= jazzband
Index: www/py-django-contact-form/Makefile
===================================================================
--- www/py-django-contact-form/Makefile
+++ www/py-django-contact-form/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-contact-form
PORTVERSION= 1.7
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generic contact-form application for Django
@@ -13,11 +13,10 @@
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent distutils django
NO_ARCH= yes
Index: www/py-django-contrib-comments/Makefile
===================================================================
--- www/py-django-contrib-comments/Makefile
+++ www/py-django-contrib-comments/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-contrib-comments
PORTVERSION= 1.9.1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= koobs@FreeBSD.org
COMMENT= Code formerly known as django.contrib.comments
@@ -13,10 +13,8 @@
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${PY_FLAVOR}
-
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
NO_ARCH= yes
Index: www/py-django-cors-headers/Makefile
===================================================================
--- www/py-django-cors-headers/Makefile
+++ www/py-django-cors-headers/Makefile
@@ -2,22 +2,18 @@
PORTNAME= django-cors-headers
PORTVERSION= 3.1.1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Handles server headers required for Cross-Origin Resource Sharing
LICENSE= MIT
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>0:www/py-django111@${PY_FLAVOR}
-
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
-NO_ARCH= yes
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-cors-headers \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-cors-headers
+NO_ARCH= yes
.include <bsd.port.mk>
Index: www/py-django-countries/Makefile
===================================================================
--- www/py-django-countries/Makefile
+++ www/py-django-countries/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-countries
PORTVERSION= 5.3
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= alfred@FreeBSD.org
COMMENT= Provides country choices for use with django
@@ -13,6 +13,6 @@
LICENSE= BSD2CLAUSE
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
.include <bsd.port.mk>
Index: www/py-django-crispy-forms/Makefile
===================================================================
--- www/py-django-crispy-forms/Makefile
+++ www/py-django-crispy-forms/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-crispy-forms
PORTVERSION= 1.8.1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Best way to have Django DRY forms
@@ -13,14 +13,9 @@
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${PY_FLAVOR}
-
USES= python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent distutils django
NO_ARCH= yes
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-crispy-forms \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-crispy-forms
-
.include <bsd.port.mk>
Index: www/py-django-cron/Makefile
===================================================================
--- www/py-django-cron/Makefile
+++ www/py-django-cron/Makefile
@@ -2,9 +2,9 @@
PORTNAME= django-cron
PORTVERSION= 0.5.1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Running Python crons in a Django project
@@ -12,11 +12,10 @@
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.8:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-common-helpers>=0.6.4:www/py-django-common-helpers@${PY_FLAVOR}
+RUN_DEPENDS= ${DJANGO_PKGNAMEPREFIX}django-common-helpers>=0.6.4:www/py-django-common-helpers@${DJANGO_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
NO_ARCH= yes
Index: www/py-django-datetime-widget/Makefile
===================================================================
--- www/py-django-datetime-widget/Makefile
+++ www/py-django-datetime-widget/Makefile
@@ -4,9 +4,9 @@
PORTNAME= django-datetime-widget
PORTVERSION= 0.9.3
PORTREVISION= 1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple and clean widget for DateTimeField
@@ -14,11 +14,10 @@
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${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= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent distutils django
NO_ARCH= yes
.include <bsd.port.mk>
Index: www/py-django-debug-toolbar/Makefile
===================================================================
--- www/py-django-debug-toolbar/Makefile
+++ www/py-django-debug-toolbar/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-debug-toolbar
PORTVERSION= 2.2
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Configurable set of panels to display debug information
@@ -13,15 +13,11 @@
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}sqlparse>=0.2.0:databases/py-sqlparse@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlparse>=0.2.0:databases/py-sqlparse@${PY_FLAVOR}
-USES= python:3.5+
-USE_PYTHON= autoplist distutils
+USES= python
+USE_PYTHON= autoplist distutils django
NO_ARCH= yes
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-debug-toolbar \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-debug-toolbar
-
.include <bsd.port.mk>
Index: www/py-django-dpaste/Makefile
===================================================================
--- www/py-django-dpaste/Makefile
+++ www/py-django-dpaste/Makefile
@@ -3,9 +3,9 @@
PORTNAME= dpaste
PORTVERSION= 3.3.1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}django-
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= koobs@FreeBSD.org
COMMENT= Django based pastebin for text and code
@@ -14,16 +14,15 @@
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django22>=1.11:www/py-django22@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pygments>=1.6:textproc/py-pygments@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-django_csp>=3.3:www/py-dj22-django_csp@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-staticinline>=1.0:www/py-django-staticinline@${PY_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django_csp>=3.3:www/py-django_csp@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django-staticinline>=1.0:www/py-django-staticinline@${DJANGO_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jsx-lexer=0.0.7:textproc/py-jsx-lexer@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}docutils>0:textproc/py-docutils@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}misaka>=2.1.0:textproc/py-misaka@${PY_FLAVOR}
USES= python:3.4+
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
NO_ARCH= yes
Index: www/py-django-evolution/Makefile
===================================================================
--- www/py-django-evolution/Makefile
+++ www/py-django-evolution/Makefile
@@ -5,8 +5,8 @@
PORTVERSION= 0.7.7
PORTREVISION= 1
DISTVERSIONPREFIX= release-
-CATEGORIES= www python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+CATEGORIES= www python django
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= cs@FreeBSD.org
COMMENT= Database schema evolution tool for the Django web framework
@@ -16,13 +16,11 @@
DEPRECATED= Uses deprecated version of python
EXPIRATION_DATE= 2020-08-15
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django111@${PY_FLAVOR}
-
USE_GITHUB= yes
GH_ACCOUNT= beanbaginc
USES= python:2.7
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
post-extract:
${RM} -r ${WRKSRC}/tests
Index: www/py-django-extensions/Makefile
===================================================================
--- www/py-django-extensions/Makefile
+++ www/py-django-extensions/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-extensions
PORTVERSION= 2.1.7
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= ports@caomhin.org
COMMENT= Global custom management extensions for the Django Framework
@@ -13,15 +13,11 @@
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}six>=1.2:devel/py-six@${PY_FLAVOR} \
- ${PY_TYPING}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.2:devel/py-six@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
NO_ARCH= yes
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj22-django-extensions
-
.include <bsd.port.mk>
Index: www/py-django-filer/Makefile
===================================================================
--- www/py-django-filer/Makefile
+++ www/py-django-filer/Makefile
@@ -4,9 +4,9 @@
PORTNAME= django-filer
PORTVERSION= 1.3.2
PORTREVISION= 1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= xenophon+fbsdports@irtnog.org
COMMENT= File and Image Management Application for django
@@ -14,14 +14,13 @@
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-easy-thumbnails>=2:graphics/py-django-easy-thumbnails@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-mptt>=0.6:www/py-django-mptt@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django_polymorphic>=0.7:www/py-django_polymorphic@${PY_FLAVOR} \
+RUN_DEPENDS= ${DJANGO_PKGNAMEPREFIX}django-easy-thumbnails>=2:graphics/py-django-easy-thumbnails@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django-mptt>=0.6:www/py-django-mptt@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django_polymorphic>=0.7:www/py-django_polymorphic@${DJANGO_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}unidecode>=0:converters/py-unidecode@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
NO_ARCH= yes
.include <bsd.port.pre.mk>
Index: www/py-django-filter/Makefile
===================================================================
--- www/py-django-filter/Makefile
+++ www/py-django-filter/Makefile
@@ -4,7 +4,7 @@
DISTVERSION= 2.2.0
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Dynamic filtering for querysets with Django
@@ -12,13 +12,9 @@
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR}
-
USES= python:3.5+
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
-NO_ARCH= yes
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-filter \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-filter
+NO_ARCH= yes
.include <bsd.port.mk>
Index: www/py-django-formtools/Makefile
===================================================================
--- www/py-django-formtools/Makefile
+++ www/py-django-formtools/Makefile
@@ -3,9 +3,10 @@
PORTNAME= django-formtools
PORTVERSION= 2.1
-CATEGORIES= www python
+PORTREVISION= 1
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= alfred@FreeBSD.org
COMMENT= Bootstrap forms for django
@@ -13,6 +14,6 @@
LICENSE= MIT
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
.include <bsd.port.mk>
Index: www/py-django-guardian/Makefile
===================================================================
--- www/py-django-guardian/Makefile
+++ www/py-django-guardian/Makefile
@@ -2,9 +2,10 @@
PORTNAME= django-guardian
PORTVERSION= 1.4.9
-CATEGORIES= www python
+PORTREVISION= 1
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= rm@FreeBSD.org
COMMENT= Implementation of per object permissions for Django
@@ -17,6 +18,6 @@
NO_ARCH= yes
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
.include <bsd.port.mk>
Index: www/py-django-happenings/Makefile
===================================================================
--- www/py-django-happenings/Makefile
+++ www/py-django-happenings/Makefile
@@ -4,9 +4,9 @@
PORTNAME= django-happenings
PORTVERSION= 0.3.3
PORTREVISION= 1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= ports@caomhin.org
COMMENT= Event calendar app for Django
@@ -14,12 +14,11 @@
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR}
-CONFLICTS_INSTALL= py*-django-mptt
+CONFLICTS_INSTALL= py*-django*-django-mptt
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
.include <bsd.port.mk>
Index: www/py-django-haystack/Makefile
===================================================================
--- www/py-django-haystack/Makefile
+++ www/py-django-haystack/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-haystack
PORTVERSION= 2.8.1
-CATEGORIES= www databases python
+CATEGORIES= www databases python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= kristaps.kulis@gmail.com
COMMENT= Pluggable search for Django
@@ -14,10 +14,9 @@
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${PY_FLAVOR}
USES= python
-USE_PYTHON= distutils concurrent autoplist
+USE_PYTHON= distutils concurrent autoplist django
NO_ARCH= yes
PORTDOCS= *
Index: www/py-django-hijack/Makefile
===================================================================
--- www/py-django-hijack/Makefile
+++ www/py-django-hijack/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-hijack
PORTVERSION= 2.1.10
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= ports@caomhin.org
COMMENT= Allows DJango superusers to login as other users
@@ -13,10 +13,8 @@
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>0:www/py-django111@${PY_FLAVOR}
-
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
NO_ARCH= yes
Index: www/py-django-htmlmin/Makefile
===================================================================
--- www/py-django-htmlmin/Makefile
+++ www/py-django-htmlmin/Makefile
@@ -3,9 +3,10 @@
PORTNAME= django-htmlmin
PORTVERSION= 0.9.1
-CATEGORIES= www python
+PORTREVISION= 1
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= demon@FreeBSD.org
COMMENT= HTML minifier for Python
@@ -14,7 +15,7 @@
${PYTHON_SITELIBDIR}/html5lib/html5parser.py:www/py-html5lib@${PY_FLAVOR}
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
NO_ARCH= yes
.include <bsd.port.mk>
Index: www/py-django-js-asset/Makefile
===================================================================
--- www/py-django-js-asset/Makefile
+++ www/py-django-js-asset/Makefile
@@ -2,9 +2,9 @@
PORTNAME= django-js-asset
DISTVERSION= 1.1.0
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Insert script tags with additional attributes for django.forms.Media
@@ -12,13 +12,9 @@
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>0:www/py-django111@${PY_FLAVOR}
-
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
-NO_ARCH= yes
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-js-asset \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-js-asset
+NO_ARCH= yes
.include <bsd.port.mk>
Index: www/py-django-json-rpc/Makefile
===================================================================
--- www/py-django-json-rpc/Makefile
+++ www/py-django-json-rpc/Makefile
@@ -4,18 +4,16 @@
PORTNAME= django-json-rpc
PORTVERSION= 0.7.2
PORTREVISION= 1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= jhixson@FreeBSD.org
COMMENT= Simple JSON-RPC implementation for Django
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django111@${PY_FLAVOR}
-
LICENSE= MIT
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
.include <bsd.port.mk>
Index: www/py-django-jsonfield/Makefile
===================================================================
--- www/py-django-jsonfield/Makefile
+++ www/py-django-jsonfield/Makefile
@@ -5,7 +5,7 @@
PORTVERSION= 2.0.2
PORTREVISION= 1
CATEGORIES= www python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}django-
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= ultima@FreeBSD.org
COMMENT= Reusable JSONField model for Django to store ad-hoc data
@@ -13,13 +13,10 @@
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${PY_FLAVOR}
-
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
NO_ARCH= yes
USE_GITHUB= yes
GH_ACCOUNT= bradjasper
-GH_PROJECT= django-jsonfield
.include <bsd.port.mk>
Index: www/py-django-ldapdb/Makefile
===================================================================
--- www/py-django-ldapdb/Makefile
+++ www/py-django-ldapdb/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-ldapdb
PORTVERSION= 1.0.0
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= avk@vl.ru
COMMENT= LDAP database backend for Django
@@ -13,11 +13,10 @@
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.8:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}ldap>=2.4.25:net/py-ldap@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ldap>=2.4.25:net/py-ldap@${PY_FLAVOR}
USES= python
-USE_PYTHON= distutils concurrent autoplist
+USE_PYTHON= distutils concurrent autoplist django
NO_ARCH= yes
PORTDOCS= README.rst
Index: www/py-django-markdownx/Makefile
===================================================================
--- www/py-django-markdownx/Makefile
+++ www/py-django-markdownx/Makefile
@@ -4,9 +4,9 @@
PORTNAME= django-markdownx
PORTVERSION= 2.0.23
PORTREVISION= 2
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= cs@FreeBSD.org
COMMENT= Django Markdown editor with image uploads and live preview
@@ -14,11 +14,10 @@
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}markdown>0:textproc/py-markdown@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}markdown>0:textproc/py-markdown@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
NO_ARCH= yes
.include <bsd.port.pre.mk>
Index: www/py-django-markwhat/Makefile
===================================================================
--- www/py-django-markwhat/Makefile
+++ www/py-django-markwhat/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-markwhat
PORTVERSION= 1.6.1
-CATEGORIES= www python textproc
+CATEGORIES= www python django textproc
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= koobs@FreeBSD.org
COMMENT= Collection of template filters that implement common markup languages
@@ -14,7 +14,7 @@
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
NO_ARCH= yes
Index: www/py-django-mezzanine-filebrowser/Makefile
===================================================================
--- www/py-django-mezzanine-filebrowser/Makefile
+++ www/py-django-mezzanine-filebrowser/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-mezzanine-filebrowser
PORTVERSION= 0.5.0
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
DISTNAME= filebrowser_safe-${PORTVERSION}
MAINTAINER= koobs@FreeBSD.org
@@ -15,7 +15,7 @@
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gettext python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent distutils django
NO_ARCH= yes
Index: www/py-django-mezzanine-grappelli/Makefile
===================================================================
--- www/py-django-mezzanine-grappelli/Makefile
+++ www/py-django-mezzanine-grappelli/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-mezzanine-grappelli
PORTVERSION= 0.5.2
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
DISTNAME= grappelli_safe-${PORTVERSION}
MAINTAINER= koobs@FreeBSD.org
@@ -15,7 +15,7 @@
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= gettext python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent distutils django
NO_ARCH= yes
Index: www/py-django-mezzanine/Makefile
===================================================================
--- www/py-django-mezzanine/Makefile
+++ www/py-django-mezzanine/Makefile
@@ -4,7 +4,7 @@
PORTNAME= django-mezzanine
PORTVERSION= 4.3.1
PORTREVISION= 1
-CATEGORIES= www python
+CATEGORIES= www python django
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= koobs@FreeBSD.org
@@ -13,10 +13,9 @@
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.8:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-contrib-comments>0:www/py-django-contrib-comments@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-mezzanine-filebrowser>=0.5.0:www/py-django-mezzanine-filebrowser@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-mezzanine-grappelli>=0.5.0:www/py-django-mezzanine-grappelli@${PY_FLAVOR} \
+RUN_DEPENDS= ${DJANGO_PKGNAMEPREFIX}django-contrib-comments>0:www/py-django-contrib-comments@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django-mezzanine-filebrowser>=0.5.0:www/py-django-mezzanine-filebrowser@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django-mezzanine-grappelli>=0.5.0:www/py-django-mezzanine-grappelli@${DJANGO_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tzlocal>=1.0:devel/py-tzlocal@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}bleach>=2.0:www/py-bleach@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.5.3:www/py-beautifulsoup@${PY_FLAVOR} \
@@ -29,7 +28,7 @@
USES= gettext python
USE_GITHUB= yes
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent distutils django
GH_ACCOUNT= stephenmcd
GH_PROJECT= mezzanine
Index: www/py-django-model-utils/Makefile
===================================================================
--- www/py-django-model-utils/Makefile
+++ www/py-django-model-utils/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-model-utils
PORTVERSION= 3.2.0
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Django model mixins and utilities
@@ -13,10 +13,8 @@
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR}
-
USES= python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent distutils django
NO_ARCH= yes
Index: www/py-django-modelcluster/Makefile
===================================================================
--- www/py-django-modelcluster/Makefile
+++ www/py-django-modelcluster/Makefile
@@ -3,7 +3,7 @@
PORTNAME= django-modelcluster
PORTVERSION= 5.0
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,13 +16,13 @@
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>=2015.2:devel/py-pytz@${PY_FLAVOR}
USES= python:3.5+
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django:2.2+
NO_ARCH= yes
OPTIONS_DEFINE= TAGGIT
TAGGIT_DESC= Tagging support
-TAGGIT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj22-django-taggit>=0.20:www/py-dj22-django-taggit@${PY_FLAVOR}
+TAGGIT_RUN_DEPENDS= ${DJANGO_PKGNAMEPREFIX}django-taggit>=0.20:www/py-django-taggit@${DJANGO_FLAVOR}
.include <bsd.port.mk>
Index: www/py-django-modern-rpc/Makefile
===================================================================
--- www/py-django-modern-rpc/Makefile
+++ www/py-django-modern-rpc/Makefile
@@ -3,19 +3,17 @@
PORTNAME= django-modern-rpc
PORTVERSION= 0.12.0
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple and modern JSON-RPC and XML-RPC server implementation for Django
LICENSE= MIT
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.8.0:www/py-django111@${PY_FLAVOR}
-
USES= python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent distutils django
NO_ARCH= yes
Index: www/py-django-mptt/Makefile
===================================================================
--- www/py-django-mptt/Makefile
+++ www/py-django-mptt/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-mptt
PORTVERSION= 0.9.1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= cs@FreeBSD.org
COMMENT= Utilities for implementing Modified Preorder Tree Traversal in Django
@@ -13,15 +13,12 @@
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR}\
- ${PYTHON_PKGNAMEPREFIX}django-js-asset>0:www/py-django-js-asset@${PY_FLAVOR}
+RUN_DEPENDS= ${DJANGO_PKGNAMEPREFIX}django-js-asset>0:www/py-django-js-asset@${DJANGO_FLAVOR}
USES= gettext python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
NO_ARCH= yes
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django-happenings \
- ${PYTHON_PKGNAMEPREFIX}dj21-django-mptt \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-mptt
+CONFLICTS_INSTALL= ${DJANGO_PKGNAMEPREFIX}django-happenings
.include <bsd.port.mk>
Index: www/py-django-netfields/Makefile
===================================================================
--- www/py-django-netfields/Makefile
+++ www/py-django-netfields/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-netfields
DISTVERSION= 0.8
PORTREVISION= 1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= alfred@FreeBSD.org
COMMENT= Django PostgreSQL netfields implementation
@@ -13,12 +13,11 @@
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>0:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}netaddr>=0:net/py-netaddr@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}netaddr>=0:net/py-netaddr@${PY_FLAVOR} \
${PY_IPADDRESS}
USES= python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent distutils django
NO_ARCH= yes
Index: www/py-django-openid-auth/Makefile
===================================================================
--- www/py-django-openid-auth/Makefile
+++ www/py-django-openid-auth/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-openid-auth
PORTVERSION= 0.14
-CATEGORIES= www security python
+CATEGORIES= www security python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= xenophon+fbsdports@irtnog.org
COMMENT= OpenID integration for django.contrib.auth
@@ -13,11 +13,10 @@
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.6:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent distutils django
NO_ARCH= yes
PORTDOCS= README.txt TODO.txt
Index: www/py-django-otp-yubikey/Makefile
===================================================================
--- www/py-django-otp-yubikey/Makefile
+++ www/py-django-otp-yubikey/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-otp-yubikey
PORTVERSION= 0.5.0
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= cs@FreeBSD.org
COMMENT= Plugin that verifies YubiKey OTP tokens
@@ -13,9 +13,9 @@
LICENSE= BSD2CLAUSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}YubiOTP>=0.2.1:security/py-YubiOTP@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-otp>0.4.0:www/py-django-otp@${PY_FLAVOR}
+ ${DJANGO_PKGNAMEPREFIX}django-otp>0.4.0:www/py-django-otp@${DJANGO_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
.include <bsd.port.mk>
Index: www/py-django-otp/Makefile
===================================================================
--- www/py-django-otp/Makefile
+++ www/py-django-otp/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-otp
PORTVERSION= 0.5.2
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= cs@FreeBSD.org
COMMENT= Adding two-factor authentication to Django
@@ -13,6 +13,6 @@
LICENSE= BSD2CLAUSE
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
.include <bsd.port.mk>
Index: www/py-django-overextends/Makefile
===================================================================
--- www/py-django-overextends/Makefile
+++ www/py-django-overextends/Makefile
@@ -4,9 +4,9 @@
PORTNAME= django-overextends
PORTVERSION= 0.4.3
PORTREVISION= 2
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Django reusable app enabling circular template inheritance
@@ -14,11 +14,10 @@
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}sphinx-me>=0.1.2:textproc/py-sphinx-me@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx-me>=0.1.2:textproc/py-sphinx-me@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent distutils django
NO_ARCH= yes
Index: www/py-django-photologue/Makefile
===================================================================
--- www/py-django-photologue/Makefile
+++ www/py-django-photologue/Makefile
@@ -4,9 +4,9 @@
PORTNAME= django-photologue
PORTVERSION= 3.8.1
PORTREVISION= 2
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= ports@caomhin.org
COMMENT= Powerful image management and gallery application for Django
@@ -14,13 +14,12 @@
LICENSE= BSD3CLAUSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-sortedm2m>=1.5.0:www/py-django-sortedm2m@${PY_FLAVOR} \
+RUN_DEPENDS= ${DJANGO_PKGNAMEPREFIX}django-sortedm2m>=1.5.0:www/py-django-sortedm2m@${DJANGO_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}ExifRead>=2.1.2:graphics/py-exifread@${PY_FLAVOR}
NO_ARCH= yes
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
.include <bsd.port.pre.mk>
Index: www/py-django-picklefield/Makefile
===================================================================
--- www/py-django-picklefield/Makefile
+++ www/py-django-picklefield/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-picklefield
PORTVERSION= 2.1.1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Pickled object field for Django
@@ -15,10 +15,9 @@
# Reminder: www/seahub depends on django, changing django version may break seahub
BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent distutils django=build,run
NO_ARCH= yes
Index: www/py-django-pipeline/Makefile
===================================================================
--- www/py-django-pipeline/Makefile
+++ www/py-django-pipeline/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-pipeline
PORTVERSION= 1.6.14
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= rm@FreeBSD.org
COMMENT= Asset (css/js) packaging library for Django
@@ -17,6 +17,6 @@
NO_ARCH= yes
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
.include <bsd.port.mk>
Index: www/py-django-post_office/Makefile
===================================================================
--- www/py-django-post_office/Makefile
+++ www/py-django-post_office/Makefile
@@ -4,8 +4,8 @@
PORTNAME= django-post_office
DISTVERSIONPREFIX= v
DISTVERSION= 3.2.1
-CATEGORIES= www python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+CATEGORIES= www python django
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= ultima@FreeBSD.org
COMMENT= Django app to monitor and send mail asynchronously
@@ -13,11 +13,10 @@
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django-jsonfield>=0:www/py-django-jsonfield@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django111>=1.8:www/py-django111@${PY_FLAVOR}
+RUN_DEPENDS= ${DJANGO_PKGNAMEPREFIX}django-jsonfield>=0:www/py-django-jsonfield@${DJANGO_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
USE_LOCALE= en_US.UTF-8
USE_GITHUB= yes
Index: www/py-django-profiles/Makefile
===================================================================
--- www/py-django-profiles/Makefile
+++ www/py-django-profiles/Makefile
@@ -4,9 +4,9 @@
PORTNAME= django-profiles
PORTVERSION= 0.2
PORTREVISION= 2
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= http://bitbucket.org/ubernostrum/django-profiles/get/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
DISTNAME= v${PORTVERSION}
DIST_SUBDIR= ${PORTNAME}
@@ -17,12 +17,10 @@
LICENSE= BSD3CLAUSE
-RUN_DEPENDS= ${PYTHON_SITELIBDIR}/django/bin/django-admin.py:www/py-django111@${PY_FLAVOR}
-
WRKSRC= ${WRKDIR}/${PORTNAME}
USES= python
-USE_PYTHON= distutils autoplist
-DOCSDIR= ${PREFIX}/share/doc/${PYTHON_PKGNAMEPREFIX}${PORTNAME}
+USE_PYTHON= distutils autoplist django
+DOCSDIR= ${PREFIX}/share/doc/${DJANGO_PKGNAMEPREFIX}-${PORTNAME}
OPTIONS_DEFINE= DOCS
PORTDOCS= *
Index: www/py-django-prometheus/Makefile
===================================================================
--- www/py-django-prometheus/Makefile
+++ www/py-django-prometheus/Makefile
@@ -12,13 +12,10 @@
LICENSE= APACHE20
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}prometheus-client>=0.7:net-mgmt/py-prometheus-client@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}prometheus-client>=0.7:net-mgmt/py-prometheus-client@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj22-django-prometheus
+USE_PYTHON= autoplist distutils django
NO_ARCH= yes
@@ -31,6 +28,6 @@
MEMCACHED_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-memcached>=0:databases/py-python-memcached@${PY_FLAVOR}
MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mysqlclient>=0:databases/py-mysqlclient@${PY_FLAVOR}
PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>=0:databases/py-psycopg2@${PY_FLAVOR}
-REDIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django-redis>=4.8:www/py-django-redis@${PY_FLAVOR}
+REDIS_RUN_DEPENDS= ${DJANGO_PKGNAMEPREFIX}django-redis>=4.8:www/py-django-redis@${DJANGO_FLAVOR}
.include <bsd.port.mk>
Index: www/py-django-pyscss/Makefile
===================================================================
--- www/py-django-pyscss/Makefile
+++ www/py-django-pyscss/Makefile
@@ -4,9 +4,9 @@
PORTNAME= django-pyscss
PORTVERSION= 2.0.2
PORTREVISION= 1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= alexander.nusov@nfvexpress.com
COMMENT= Makes it easier to use PySCSS in Django
@@ -14,11 +14,10 @@
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.4:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyscss>=1.3.4:textproc/py-pyscss@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyscss>=1.3.4:textproc/py-pyscss@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
NO_ARCH= yes
.include <bsd.port.mk>
Index: www/py-django-ranged-response/Makefile
===================================================================
--- www/py-django-ranged-response/Makefile
+++ www/py-django-ranged-response/Makefile
@@ -2,19 +2,17 @@
PORTNAME= django-ranged-response
DISTVERSION= 0.2.0
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Modified Django FileResponse that adds Content-Range headers
LICENSE= MIT
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${PY_FLAVOR}
-
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
NO_ARCH= yes
.include <bsd.port.mk>
Index: www/py-django-recaptcha/Makefile
===================================================================
--- www/py-django-recaptcha/Makefile
+++ www/py-django-recaptcha/Makefile
@@ -3,9 +3,9 @@
PORTNAME= recaptcha
PORTVERSION= 2.0.2
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}django-
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
DISTNAME= django-${PORTNAME}-${PORTVERSION}
MAINTAINER= python@FreeBSD.org
@@ -14,10 +14,8 @@
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${PY_FLAVOR}
-
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
NO_ARCH= yes
Index: www/py-django-redis/Makefile
===================================================================
--- www/py-django-redis/Makefile
+++ www/py-django-redis/Makefile
@@ -1,11 +1,10 @@
# $FreeBSD$
PORTNAME= django-redis
-PORTVERSION= 4.10.0
-PORTREVISION= 1
-CATEGORIES= www databases
+PORTVERSION= 4.11.0
+CATEGORIES= www databases python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Full featured Redis cache/session backend for Django
@@ -13,14 +12,14 @@
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}redis>=2.10.0:databases/py-redis@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hiredis>=0:databases/py-hiredis@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}redis>=2.10.0:databases/py-redis@${PY_FLAVOR}
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fakeredis>=0:databases/py-fakeredis@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}hiredis>=0:databases/py-hiredis@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}msgpack>=0:devel/py-msgpack@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent distutils django
NO_ARCH= yes
Index: www/py-django-redis/distinfo
===================================================================
--- www/py-django-redis/distinfo
+++ www/py-django-redis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1547928909
-SHA256 (django-redis-4.10.0.tar.gz) = af0b393864e91228dd30d8c85b5c44d670b5524cb161b7f9e41acc98b6e5ace7
-SIZE (django-redis-4.10.0.tar.gz) = 59208
+TIMESTAMP = 1581247415
+SHA256 (django-redis-4.11.0.tar.gz) = a5b1e3ffd3198735e6c529d9bdf38ca3fcb3155515249b98dc4d966b8ddf9d2b
+SIZE (django-redis-4.11.0.tar.gz) = 32219
Index: www/py-django-registration-defaults/Makefile
===================================================================
--- www/py-django-registration-defaults/Makefile
+++ www/py-django-registration-defaults/Makefile
@@ -3,19 +3,19 @@
PORTNAME= django-registration-defaults
PORTVERSION= 0.4.4
-PORTREVISION= 1
-CATEGORIES= www python
+PORTREVISION= 2
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= skozlov@FreeBSD.org
COMMENT= Default templates and settings for django-registration
LICENSE= MIT
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django-registration>=0:www/py-django-registration@${PY_FLAVOR}
+RUN_DEPENDS= ${DJANGO_PKGNAMEPREFIX}django-registration>=0:www/py-django-registration@${DJANGO_FLAVOR}
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
.include <bsd.port.mk>
Index: www/py-django-registration-redux/Makefile
===================================================================
--- www/py-django-registration-redux/Makefile
+++ www/py-django-registration-redux/Makefile
@@ -4,8 +4,8 @@
PORTNAME= django-registration-redux
PORTVERSION= 2.6
DISTVERSIONPREFIX= v
-CATEGORIES= www python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+CATEGORIES= www python django
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= ports@caomhin.org
COMMENT= User-registration application for Django
@@ -13,16 +13,15 @@
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR}
-
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
+
USE_GITHUB= yes
GH_ACCOUNT= macropin
GH_PROJECT= django-registration
NO_ARCH= yes
-CONFLICTS_INSTALL= pootle ${PYTHON_PKGNAMEPREFIX}django-registration
+CONFLICTS_INSTALL= pootle ${DJANGO_PKGNAMEPREFIX}django-registration
.include <bsd.port.mk>
Index: www/py-django-registration/Makefile
===================================================================
--- www/py-django-registration/Makefile
+++ www/py-django-registration/Makefile
@@ -4,9 +4,9 @@
PORTNAME= django-registration
PORTVERSION= 2.4.1
PORTREVISION= 1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= ports@caomhin.org
COMMENT= User-registration application for Django
@@ -14,13 +14,12 @@
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}confusable_homoglyphs>=0:devel/py-confusable_homoglyphs@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}confusable_homoglyphs>=0:devel/py-confusable_homoglyphs@${PY_FLAVOR}
NO_ARCH= yes
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
-CONFLICTS_INSTALL= pootle ${PYTHON_PKGNAMEPREFIX}django-registration-redux
+CONFLICTS_INSTALL= pootle ${DJANGO_PKGNAMEPREFIX}django-registration-redux
.include <bsd.port.mk>
Index: www/py-django-rest-swagger/Makefile
===================================================================
--- www/py-django-rest-swagger/Makefile
+++ www/py-django-rest-swagger/Makefile
@@ -2,9 +2,9 @@
PORTNAME= django-rest-swagger
DISTVERSION= 2.2.0
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Swagger UI for Django REST framework
@@ -13,12 +13,12 @@
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coreapi>0:devel/py-coreapi@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}djangorestframework>0:www/py-djangorestframework@${PY_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}djangorestframework>0:www/py-djangorestframework@${DJANGO_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}openapi-codec>0:devel/py-openapi-codec@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}simplejson>0:devel/py-simplejson@${PY_FLAVOR}
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
NO_ARCH= yes
.include <bsd.port.mk>
Index: www/py-django-reversion/Makefile
===================================================================
--- www/py-django-reversion/Makefile
+++ www/py-django-reversion/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-reversion
PORTVERSION= 2.0.13
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= xenophon+fbsdports@irtnog.org
COMMENT= Provides comprehensive version control facilities to Django apps
@@ -13,10 +13,8 @@
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.8:www/py-django111@${PY_FLAVOR}
-
USES= python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent distutils django
NO_ARCH= yes
PORTDOCS= *
Index: www/py-django-sekizai/Makefile
===================================================================
--- www/py-django-sekizai/Makefile
+++ www/py-django-sekizai/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-sekizai
PORTVERSION= 0.10.0
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= xenophon+fbsdports@irtnog.org
COMMENT= Block templating system for Django
@@ -13,11 +13,10 @@
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>0:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-classy-tags>=0.3.1:www/py-django-classy-tags@${PY_FLAVOR}
+RUN_DEPENDS= ${DJANGO_PKGNAMEPREFIX}django-classy-tags>=0.3.1:www/py-django-classy-tags@${DJANGO_FLAVOR}
USES= python
-USE_PYTHON= distutils concurrent autoplist
+USE_PYTHON= distutils concurrent autoplist django
NO_ARCH= yes
PORTDOCS= *
Index: www/py-django-simple-captcha/Makefile
===================================================================
--- www/py-django-simple-captcha/Makefile
+++ www/py-django-simple-captcha/Makefile
@@ -4,9 +4,9 @@
PORTNAME= django-simple-captcha
PORTVERSION= 0.5.12
PORTREVISION= 1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= jhixson@FreeBSD.org
COMMENT= Simple, yet powerful, Django captcha application
@@ -14,12 +14,11 @@
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.7.0:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-ranged-response>=0.2.0:www/py-django-ranged-response@${PY_FLAVOR} \
+RUN_DEPENDS= ${DJANGO_PKGNAMEPREFIX}django-ranged-response>=0.2.0:www/py-django-ranged-response@${DJANGO_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=1.2.0:devel/py-six@${PY_FLAVOR}
USES= python zip
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent distutils django
NO_ARCH= yes
Index: www/py-django-simple-history/Makefile
===================================================================
--- www/py-django-simple-history/Makefile
+++ www/py-django-simple-history/Makefile
@@ -4,9 +4,9 @@
PORTNAME= django-simple-history
PORTVERSION= 2.0
PORTREVISION= 1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= cs@FreeBSD.org
COMMENT= Store model history and view/revert changes from admin site
@@ -14,10 +14,8 @@
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR}
-
USES= python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent distutils django
NO_ARCH= yes
PORTDOCS= *.rst
Index: www/py-django-solo/Makefile
===================================================================
--- www/py-django-solo/Makefile
+++ www/py-django-solo/Makefile
@@ -2,9 +2,9 @@
PORTNAME= django-solo
PORTVERSION= 1.1.3
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= rozhuk.im@gmail.com
COMMENT= Helps working with singletons
@@ -12,10 +12,8 @@
LICENSE= CC-BY-3.0
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>1.6:www/py-django111@${PY_FLAVOR}
-
NO_ARCH= yes
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
.include <bsd.port.mk>
Index: www/py-django-sortedm2m/Makefile
===================================================================
--- www/py-django-sortedm2m/Makefile
+++ www/py-django-sortedm2m/Makefile
@@ -4,9 +4,9 @@
PORTNAME= django-sortedm2m
PORTVERSION= 1.5.0
PORTREVISION= 1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= ports@caomhin.org
COMMENT= Replacement for Django's many to many field #'
@@ -14,10 +14,8 @@
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR}
-
NO_ARCH= yes
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
.include <bsd.port.mk>
Index: www/py-django-star-ratings/Makefile
===================================================================
--- www/py-django-star-ratings/Makefile
+++ www/py-django-star-ratings/Makefile
@@ -4,22 +4,21 @@
PORTNAME= django-star-ratings
PORTVERSION= 0.7.0
PORTREVISION= 1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= ports@caomhin.org
COMMENT= Django app to add star ratings to models
LICENSE= BSD3CLAUSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-braces>=0:www/py-django-braces@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-model-utils>=0:www/py-django-model-utils@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}swapper>=0:www/py-swapper@${PY_FLAVOR}
+RUN_DEPENDS= ${DJANGO_PKGNAMEPREFIX}django-braces>=0:www/py-django-braces@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django-model-utils>=0:www/py-django-model-utils@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}swapper>=0:www/py-swapper@${DJANGO_FLAVOR}
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
NO_ARCH= yes
Index: www/py-django-statici18n/Makefile
===================================================================
--- www/py-django-statici18n/Makefile
+++ www/py-django-statici18n/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-statici18n
PORTVERSION= 1.9.0
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= ultima@FreeBSD.org
COMMENT= Helper for generating Javascript catalog to static files
@@ -13,12 +13,11 @@
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-appconf>=0.6:www/py-django-appconf@${PY_FLAVOR} \
+RUN_DEPENDS= ${DJANGO_PKGNAMEPREFIX}django-appconf>=0.6:www/py-django-appconf@${DJANGO_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
NO_ARCH= yes
Index: www/py-django-storages/Makefile
===================================================================
--- www/py-django-storages/Makefile
+++ www/py-django-storages/Makefile
@@ -2,9 +2,9 @@
PORTNAME= django-storages
PORTVERSION= 1.9.1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Generic storages for Django
@@ -12,6 +12,6 @@
LICENSE= BSD3CLAUSE
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
.include <bsd.port.mk>
Index: www/py-django-subdomains/Makefile
===================================================================
--- www/py-django-subdomains/Makefile
+++ www/py-django-subdomains/Makefile
@@ -4,18 +4,16 @@
PORTNAME= django-subdomains
PORTVERSION= 2.1.0
PORTREVISION= 1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= rum1cro@yandex.ru
COMMENT= Subdomains helpers for the Django framework
LICENSE= MIT
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>0:www/py-django111@${PY_FLAVOR}
-
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
.include <bsd.port.mk>
Index: www/py-django-sudo/Makefile
===================================================================
--- www/py-django-sudo/Makefile
+++ www/py-django-sudo/Makefile
@@ -5,17 +5,15 @@
PORTVERSION= 3.1.0
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Sudo mode is an extra layer of security for Django
LICENSE= BSD3CLAUSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${PY_FLAVOR}
-
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
NO_ARCH= yes
Index: www/py-django-tables2/Makefile
===================================================================
--- www/py-django-tables2/Makefile
+++ www/py-django-tables2/Makefile
@@ -5,7 +5,7 @@
DISTVERSION= 2.2.1
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Table/data-grid framework for Django
@@ -13,14 +13,11 @@
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tablib>=0:textproc/py-tablib@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tablib>=0:textproc/py-tablib@${PY_FLAVOR}
USES= python:3.4+
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
NO_ARCH= yes
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-tables2 \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-tables2
.include <bsd.port.mk>
Index: www/py-django-tagging/Makefile
===================================================================
--- www/py-django-tagging/Makefile
+++ www/py-django-tagging/Makefile
@@ -4,9 +4,9 @@
PORTNAME= django-tagging
PORTVERSION= 0.4.6
PORTREVISION= 1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= ports@caomhin.org
COMMENT= Generic tagging application for Django
@@ -15,10 +15,8 @@
LICENSE_COMB= multi
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR}
-
NO_ARCH= yes
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
.include <bsd.port.mk>
Index: www/py-django-taggit-serializer/Makefile
===================================================================
--- www/py-django-taggit-serializer/Makefile
+++ www/py-django-taggit-serializer/Makefile
@@ -2,9 +2,9 @@
PORTNAME= django-taggit-serializer
DISTVERSION= 0.1.7
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Django Taggit serializer for the Django REST Framework
@@ -12,14 +12,12 @@
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django-taggit>=0:www/py-django-taggit@${PY_FLAVOR} \
+RUN_DEPENDS= ${DJANGO_PKGNAMEPREFIX}django-taggit>=0:www/py-django-taggit@${DJANGO_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
USES= python:3.5+
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
NO_ARCH= yes
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-taggit-serializer \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-taggit-serializer
.include <bsd.port.mk>
Index: www/py-django-taggit/Makefile
===================================================================
--- www/py-django-taggit/Makefile
+++ www/py-django-taggit/Makefile
@@ -2,9 +2,9 @@
PORTNAME= django-taggit
PORTVERSION= 1.2.0
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Reusable Django application for simple tagging
@@ -12,13 +12,12 @@
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}isort>0:devel/py-isort@${PY_FLAVOR}
USES= python:3.5+
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
NO_ARCH= yes
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-taggit \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-taggit
+
.include <bsd.port.mk>
Index: www/py-django-tastypie/Makefile
===================================================================
--- www/py-django-tastypie/Makefile
+++ www/py-django-tastypie/Makefile
@@ -4,9 +4,9 @@
PORTNAME= django-tastypie
PORTVERSION= 0.14.1
PORTREVISION= 1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= wg@FreeBSD.org
COMMENT= Create REST API for Django apps
@@ -14,11 +14,10 @@
LICENSE= BSD3CLAUSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=2.1:devel/py-dateutil@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django111>0:www/py-django111@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-mimeparse>=0.1.4:devel/py-python-mimeparse@${PY_FLAVOR}
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
NO_ARCH= yes
Index: www/py-django-templatetag-sugar/Makefile
===================================================================
--- www/py-django-templatetag-sugar/Makefile
+++ www/py-django-templatetag-sugar/Makefile
@@ -4,18 +4,16 @@
PORTNAME= templatetag-sugar
PORTVERSION= 1.0
PORTREVISION= 1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}django-
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
DISTNAME= django-${PORTNAME}-${PORTVERSION}
MAINTAINER= python@FreeBSD.org
COMMENT= Library to make writing templatetags in Django sweet
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${PY_FLAVOR}
-
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
NO_ARCH= yes
.include <bsd.port.mk>
Index: www/py-django-timezone-field/Makefile
===================================================================
--- www/py-django-timezone-field/Makefile
+++ www/py-django-timezone-field/Makefile
@@ -2,9 +2,9 @@
PORTNAME= django-timezone-field
DISTVERSION= 3.1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Provides database and form fields for pytz timezone objects for Django
@@ -12,15 +12,12 @@
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${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
-NO_ARCH= yes
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-django-timezone-field \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-timezone-field
+NO_ARCH= yes
# The 4.0 release dropped support for Django 1.11, 2.0, 2.1 and Python 2.7
PORTSCOUT= limit:^3\.
Index: www/py-django-tinymce/Makefile
===================================================================
--- www/py-django-tinymce/Makefile
+++ www/py-django-tinymce/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-tinymce
PORTVERSION= 2.7.0
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= skozlov@FreeBSD.org
COMMENT= Django application to use TinyMCE editor
@@ -13,10 +13,8 @@
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR}
-
USES= python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent distutils django
NO_ARCH= yes
PORTDOCS= *.rst
Index: www/py-django-treebeard/Makefile
===================================================================
--- www/py-django-treebeard/Makefile
+++ www/py-django-treebeard/Makefile
@@ -2,9 +2,9 @@
PORTNAME= django-treebeard
DISTVERSION= 4.3
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Efficient tree implementations for Django
@@ -12,16 +12,14 @@
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>0:www/py-django111@${PY_FLAVOR}
-
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
NO_ARCH= yes
PORTDOCS= *
OPTIONS_DEFINE= DOCS
-DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>0:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}graphviz>0:graphics/py-graphviz@${PY_FLAVOR} \
+DOCS_USE= PYTHON=django=build
+DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}graphviz>0:graphics/py-graphviz@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx@${PY_FLAVOR}
DOCS_VARS= PYDISTUTILS_BUILD_TARGET+="build_sphinx -a -E"
Index: www/py-django-voting/Makefile
===================================================================
--- www/py-django-voting/Makefile
+++ www/py-django-voting/Makefile
@@ -3,9 +3,10 @@
PORTNAME= django-voting
PORTVERSION= 0.2
-CATEGORIES= www python
+PORTREVISION= 1
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= koobs@FreeBSD.org
COMMENT= Generic voting application for Django
@@ -14,6 +15,6 @@
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
.include <bsd.port.mk>
Index: www/py-django-webpack-loader/Makefile
===================================================================
--- www/py-django-webpack-loader/Makefile
+++ www/py-django-webpack-loader/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-webpack-loader
PORTVERSION= 0.6.0
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= ultima@FreeBSD.org
COMMENT= Transparently use webpack with Django
@@ -13,10 +13,8 @@
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.10.1:www/py-django111@${PY_FLAVOR}
-
USES= python
-USE_PYTHON= distutils autoplist concurrent
+USE_PYTHON= distutils autoplist concurrent django
NO_ARCH= yes
.include <bsd.port.mk>
Index: www/py-django-widget-tweaks/Makefile
===================================================================
--- www/py-django-widget-tweaks/Makefile
+++ www/py-django-widget-tweaks/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django-widget-tweaks
PORTVERSION= 1.4.2
PORTREVISION= 1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= rozhuk.im@gmail.com
COMMENT= Tweak form field rendering in templates, not in python-level form definitions
@@ -13,10 +13,8 @@
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>1.2:www/py-django111@${PY_FLAVOR}
-
NO_ARCH= yes
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
.include <bsd.port.mk>
Index: www/py-django/Makefile
===================================================================
--- www/py-django/Makefile
+++ www/py-django/Makefile
@@ -3,7 +3,7 @@
PORTNAME= django
PORTVERSION= 1.11.28
-CATEGORIES= www python
+CATEGORIES= www python django
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
Index: www/py-django111/Makefile
===================================================================
--- www/py-django111/Makefile
+++ www/py-django111/Makefile
@@ -4,8 +4,8 @@
# Remember to update www/py-django along with this port.
PORTNAME= django
-PORTVERSION= 1.11.28
-CATEGORIES= www python
+PORTVERSION= ${DJANGO_PORTVERSION}
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP \
https://www.djangoproject.com/m/releases/${PORTVERSION}/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -63,4 +63,5 @@
${MKDIR} ${STAGEDIR}/${DOCSDIR}
${CP} -R ${WRKSRC}/docs/_build/html ${STAGEDIR}/${DOCSDIR}
+.include "${.CURDIR}/Makefile.version"
.include <bsd.port.mk>
Index: www/py-django111/Makefile.version
===================================================================
--- /dev/null
+++ www/py-django111/Makefile.version
@@ -0,0 +1,4 @@
+# Mk/Uses/python.mk includes this file, don't remove it!
+# $FreeBSD$
+
+DJANGO_PORTVERSION= 1.11.28
Index: www/py-django22/Makefile
===================================================================
--- www/py-django22/Makefile
+++ www/py-django22/Makefile
@@ -2,8 +2,8 @@
# $FreeBSD$
PORTNAME= django
-PORTVERSION= 2.2.10
-CATEGORIES= www python
+PORTVERSION= ${DJANGO_PORTVERSION}
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP \
https://www.djangoproject.com/m/releases/${PORTVERSION}/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
Index: www/py-django22/Makefile.version
===================================================================
--- /dev/null
+++ www/py-django22/Makefile.version
@@ -0,0 +1,4 @@
+# Mk/Uses/python.mk includes this file, don't remove it!
+# $FreeBSD$
+
+DJANGO_PORTVERSION= 2.2.10
Index: www/py-django30/Makefile
===================================================================
--- www/py-django30/Makefile
+++ www/py-django30/Makefile
@@ -2,8 +2,8 @@
# $FreeBSD$
PORTNAME= django
-PORTVERSION= 3.0.3
-CATEGORIES= www python
+PORTVERSION= ${DJANGO_PORTVERSION}
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP \
https://www.djangoproject.com/m/releases/${PORTVERSION}/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -67,4 +67,5 @@
do-test:
@cd ${WRKSRC} && ${PYTHON_CMD} tests/runtests.py --settings=test_sqlite
+.include "${.CURDIR}/Makefile.version"
.include <bsd.port.mk>
Index: www/py-django30/Makefile.version
===================================================================
--- /dev/null
+++ www/py-django30/Makefile.version
@@ -0,0 +1,4 @@
+# Mk/Uses/python.mk includes this file, don't remove it!
+# $FreeBSD$
+
+DJANGO_PORTVERSION= 3.0.3
Index: www/py-django_compressor/Makefile
===================================================================
--- www/py-django_compressor/Makefile
+++ www/py-django_compressor/Makefile
@@ -3,9 +3,9 @@
PORTNAME= django_compressor
PORTVERSION= 2.4
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= ultima@FreeBSD.org
COMMENT= Compresses linked and inline JavaScript/CSS into a single cached file
@@ -13,12 +13,12 @@
LICENSE= MIT
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}versiontools>=1.8.2:devel/py-versiontools@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django-appconf>=1.0.2:www/py-django-appconf@${PY_FLAVOR} \
+RUN_DEPENDS= ${DJANGO_PKGNAMEPREFIX}django-appconf>=1.0.2:www/py-django-appconf@${DJANGO_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rcssmin>=1.0.6:archivers/py-rcssmin@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rjsmin>=1.1.0:archivers/py-rjsmin@${PY_FLAVOR}
USES= python${PY_SLIMIT}
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
NO_ARCH= yes
OPTIONS_DEFINE= BEAUTIFULSOUP LXML HTML5LIB SLIMIT
Index: www/py-django_openstack_auth/Makefile
===================================================================
--- www/py-django_openstack_auth/Makefile
+++ www/py-django_openstack_auth/Makefile
@@ -6,7 +6,7 @@
PORTREVISION= 1
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= alexander.nusov@nfvexpress.com
COMMENT= Django authentication backend for use with OpenStack Identity
@@ -16,14 +16,13 @@
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django111>=1.8:www/py-django111@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}oslo.config>=4.0.0:devel/py-oslo.config@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-keystoneclient>=3.8.0:net/py-python-keystoneclient@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}keystoneauth1>=3.1.0:devel/py-keystoneauth1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
NO_ARCH= yes
Index: www/py-django_polymorphic/Makefile
===================================================================
--- www/py-django_polymorphic/Makefile
+++ www/py-django_polymorphic/Makefile
@@ -1,11 +1,11 @@
# Created by: Kevin Golding <ports@caomhin.org>
# $FreeBSD$
-PORTNAME= django_polymorphic
+PORTNAME= polymorphic
PORTVERSION= 2.0.3
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
DISTNAME= django-polymorphic-${PORTVERSION}
MAINTAINER= ports@caomhin.org
@@ -14,10 +14,8 @@
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR}
-
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
NO_ARCH= yes
Index: www/py-djangocms-admin-style/Makefile
===================================================================
--- www/py-djangocms-admin-style/Makefile
+++ www/py-djangocms-admin-style/Makefile
@@ -2,19 +2,17 @@
PORTNAME= djangocms-admin-style
DISTVERSION= 1.4.0
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Pretty CSS styles for the django CMS admin interface
LICENSE= BSD3CLAUSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>0:www/py-django111@${PY_FLAVOR}
-
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
NO_ARCH= yes
Index: www/py-djangoql/Makefile
===================================================================
--- www/py-djangoql/Makefile
+++ www/py-djangoql/Makefile
@@ -2,9 +2,9 @@
PORTNAME= djangoql
PORTVERSION= 0.13.1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj22-
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= grembo@FreeBSD.org
COMMENT= Advanced search language for Django, with auto-completion
@@ -12,11 +12,10 @@
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>0:www/py-django22@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}ply>=3.8:devel/py-ply@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=3.8:devel/py-ply@${PY_FLAVOR}
USES= python:3.5+
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django=2.2+
NO_ARCH= yes
Index: www/py-djangorestframework-csv/Makefile
===================================================================
--- www/py-djangorestframework-csv/Makefile
+++ www/py-djangorestframework-csv/Makefile
@@ -3,9 +3,10 @@
PORTNAME= djangorestframework-csv
PORTVERSION= 2.0.0
-CATEGORIES= www python
+PORTREVISION= 1
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= alfred@FreeBSD.org
COMMENT= Django REST framework
@@ -13,6 +14,6 @@
LICENSE= BSD2CLAUSE
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
.include <bsd.port.mk>
Index: www/py-djangorestframework-filters/Makefile
===================================================================
--- www/py-djangorestframework-filters/Makefile
+++ www/py-djangorestframework-filters/Makefile
@@ -3,9 +3,10 @@
PORTNAME= djangorestframework-filters
PORTVERSION= 0.10.2
-CATEGORIES= www python
+PORTREVISION= 1
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= alfred@FreeBSD.org
COMMENT= Filtering extension to Django REST Framework
@@ -13,6 +14,6 @@
LICENSE= BSD2CLAUSE
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
.include <bsd.port.mk>
Index: www/py-djangorestframework-xml/Makefile
===================================================================
--- www/py-djangorestframework-xml/Makefile
+++ www/py-djangorestframework-xml/Makefile
@@ -3,9 +3,10 @@
PORTNAME= djangorestframework-xml
PORTVERSION= 1.3.0
-CATEGORIES= www python
+PORTREVISION= 1
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= alfred@FreeBSD.org
COMMENT= Django REST framework
@@ -13,6 +14,6 @@
LICENSE= BSD2CLAUSE
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
.include <bsd.port.mk>
Index: www/py-djangorestframework/Makefile
===================================================================
--- www/py-djangorestframework/Makefile
+++ www/py-djangorestframework/Makefile
@@ -5,7 +5,7 @@
PORTEPOCH= 1
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Django REST framework
@@ -13,14 +13,10 @@
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>0:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR}
-
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}djangorestframework?? \
- ${PYTHON_PKGNAMEPREFIX}dj21-djangorestframework
+CONFLICTS_INSTALL= ${DJANGO_PKGNAMEPREFIX}djangorestframework??
NO_ARCH= yes
.include <bsd.port.mk>
Index: www/py-djangorestframework36/Makefile
===================================================================
--- www/py-djangorestframework36/Makefile
+++ www/py-djangorestframework36/Makefile
@@ -5,7 +5,7 @@
PORTVERSION= 3.6.4
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
PKGNAMESUFFIX= 36
MAINTAINER= alfred@FreeBSD.org
@@ -14,9 +14,8 @@
LICENSE= BSD2CLAUSE
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django=1.11
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}djangorestframework \
- ${PYTHON_PKGNAMEPREFIX}dj21-djangorestframework
+CONFLICTS_INSTALL= ${DJANGO_PKGNAMEPREFIX}djangorestframework
.include <bsd.port.mk>
Index: www/py-djangotoolbox/Makefile
===================================================================
--- www/py-djangotoolbox/Makefile
+++ www/py-djangotoolbox/Makefile
@@ -3,18 +3,16 @@
PORTNAME= djangotoolbox
PORTVERSION= 1.8.0
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= jhixson@FreeBSD.org
COMMENT= Common API for running Django on non-relational/NoSQL databases
LICENSE= BSD3CLAUSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>0:www/py-django111@${PY_FLAVOR}
-
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
.include <bsd.port.mk>
Index: www/py-dojango/Makefile
===================================================================
--- www/py-dojango/Makefile
+++ www/py-dojango/Makefile
@@ -4,18 +4,16 @@
PORTNAME= dojango
PORTVERSION= 0.5.9
PORTREVISION= 1
-CATEGORIES= www python java
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+CATEGORIES= www python django java
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= jpaetzel@FreeBSD.org
COMMENT= Django application for building dojo
LICENSE= BSD3CLAUSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.6:www/py-django111@${PY_FLAVOR}
-
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
USE_GITHUB= yes
GH_ACCOUNT= william-gr
Index: www/py-drf-yasg/Makefile
===================================================================
--- www/py-drf-yasg/Makefile
+++ www/py-drf-yasg/Makefile
@@ -2,9 +2,9 @@
PORTNAME= drf-yasg
DISTVERSION= 1.17.0
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Yet Another Swagger Generator
@@ -13,8 +13,7 @@
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=3.0.6:devel/py-setuptools_scm@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11.7:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}djangorestframework>=3.8:www/py-djangorestframework@${PY_FLAVOR} \
+RUN_DEPENDS= ${DJANGO_PKGNAMEPREFIX}djangorestframework>=3.8:www/py-djangorestframework@${DJANGO_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}coreapi>=2.3.3:devel/py-coreapi@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}coreschema>=0.0.4:devel/py-coreschema@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}inflection>=0.3.1:devel/py-inflection@${PY_FLAVOR} \
@@ -25,10 +24,8 @@
${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR}
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist django
NO_ARCH= yes
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}dj21-drf-yasg \
- ${PYTHON_PKGNAMEPREFIX}dj22-drf-yasg
.include <bsd.port.mk>
Index: www/py-google-api-python-client/Makefile
===================================================================
--- www/py-google-api-python-client/Makefile
+++ www/py-google-api-python-client/Makefile
@@ -26,7 +26,8 @@
OPTIONS_DEFINE= DJANGO GAE WEBTEST
DJANGO_DESC= Use the library with Django
-DJANGO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.3:www/py-django111@${PY_FLAVOR}
+DJANGO_USE= PYTHON=django
+DJANGO_VARS= PKGNAMEPREFIX=${DJANGO_PKGNAMEPREFIX}
GAE_DESC= Use the library with Google App Engine
GAE_RUN_DEPENDS= google-appengine>=1.4.3:www/google-appengine
WEBTEST_DESC= Use WebTest helper to test WSGI apps
Index: www/py-graphite-web/Makefile
===================================================================
--- www/py-graphite-web/Makefile
+++ www/py-graphite-web/Makefile
@@ -4,8 +4,8 @@
PORTNAME= graphite-web
PORTVERSION= 1.1.5
PORTREVISION= 1
-CATEGORIES= www python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+CATEGORIES= www python django
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Enterprise scalable realtime graphing platform
@@ -17,8 +17,7 @@
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairo>=1.8.10:graphics/py-cairo@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}carbon>=${PORTVERSION}:databases/py-carbon@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-tagging>=0.3.1:www/py-django-tagging@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django-tagging>=0.3.1:www/py-django-tagging@${DJANGO_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scandir>=0:sysutils/py-scandir@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyparsing>=0:devel/py-pyparsing@${PY_FLAVOR} \
@@ -30,7 +29,7 @@
GH_ACCOUNT= graphite-project
CPE_VENDOR= graphite_project
CPE_PRODUCT= graphite
-USE_PYTHON= distutils
+USE_PYTHON= distutils django
SHEBANG_FILES= bin/build-index.sh
SUB_FILES= pkg-message
SUB_LIST+= PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR} WWWOWN=${WWWOWN} \
Index: www/py-horizon/Makefile
===================================================================
--- www/py-horizon/Makefile
+++ www/py-horizon/Makefile
@@ -4,9 +4,9 @@
PORTNAME= horizon
PORTVERSION= 13.0.1
PORTREVISION= 2
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= https://tarballs.openstack.org/horizon/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= alexander.nusov@nfvexpress.com
COMMENT= OpenStack Dashboard (Horizon)
@@ -17,11 +17,10 @@
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Babel>=2.3.4:devel/py-babel@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django111>=1.8:www/py-django111@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Pint>=0.5:devel/py-Pint@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-babel>=0.5.1:www/py-django-babel@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django_compressor>=2.0:www/py-django_compressor@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-pyscss>=2.0.2:www/py-django-pyscss@${PY_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django-babel>=0.5.1:www/py-django-babel@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django_compressor>=2.0:www/py-django_compressor@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django-pyscss>=2.0.2:www/py-django-pyscss@${DJANGO_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}futurist>=1.2.0:devel/py-futurist@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}keystoneauth1>=3.3.0:devel/py-keystoneauth1@${PY_FLAVOR} \
@@ -73,7 +72,7 @@
${PYTHON_PKGNAMEPREFIX}XStatic-tv4>=1.2.7.0:devel/py-XStatic-tv4@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django
NO_ARCH= yes
USERS= horizon
@@ -82,7 +81,7 @@
SUB_FILES= pkg-message
SUB_LIST= PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR}
-CONFLICTS_INSTALL= py??-horizon-*
+CONFLICTS_INSTALL= py??-django*-horizon-*
post-patch:
@${REINPLACE_CMD} -Ee 's|(pyScss)!=1.3.5,|\1|' ${WRKSRC}/requirements.txt
Index: www/py-jsonfield/Makefile
===================================================================
--- www/py-jsonfield/Makefile
+++ www/py-jsonfield/Makefile
@@ -5,7 +5,7 @@
PORTVERSION= 2.1.1
CATEGORIES= www python
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Reusable JSONField model for Django to store validated JSON
@@ -13,11 +13,8 @@
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
-
USES= python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent distutils django=1.11
NO_ARCH= yes
Index: www/py-jsonfield2/Makefile
===================================================================
--- www/py-jsonfield2/Makefile
+++ www/py-jsonfield2/Makefile
@@ -3,8 +3,8 @@
PORTNAME= jsonfield2
PORTVERSION= 3.0.3
-CATEGORIES= www python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+CATEGORIES= www python django
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Reusable Django field to store validated JSON in your model
@@ -12,10 +12,8 @@
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR}
-
USES= python:3.5+
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django=1.11
NO_ARCH= yes
Index: www/py-swapper/Makefile
===================================================================
--- www/py-swapper/Makefile
+++ www/py-swapper/Makefile
@@ -3,9 +3,9 @@
PORTNAME= swapper
PORTVERSION= 1.1.2
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Unofficial Django swappable models API
@@ -14,10 +14,9 @@
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.6:www/py-django111@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent distutils django
NO_ARCH= yes
Index: www/py-wagtail/Makefile
===================================================================
--- www/py-wagtail/Makefile
+++ www/py-wagtail/Makefile
@@ -4,9 +4,9 @@
PORTNAME= wagtail
PORTVERSION= 2.7.1
PORTREVISION= 1
-CATEGORIES= www python
+CATEGORIES= www python django
MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMEPREFIX= ${DJANGO_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Django content management system
@@ -15,11 +15,10 @@
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup460>=4.5.1<4.6.1:www/py-beautifulsoup460@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django22>=2.0<2.3:www/py-django22@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-modelcluster>=5.0<6.0:www/py-django-modelcluster@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-taggit>=1.0<2.0:www/py-dj22-django-taggit@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-django-treebeard>=4.2.0<5.0:www/py-dj22-django-treebeard@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj22-djangorestframework>=3.7.4<4.0:www/py-dj22-djangorestframework@${PY_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django-modelcluster>=5.0<6.0:www/py-django-modelcluster@${PY_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django-taggit>=1.0<2.0:www/py-django-taggit@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django-treebeard>=4.2.0<5.0:www/py-django-treebeard@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}djangorestframework>=3.7.4<4.0:www/py-djangorestframework@${DJANGO_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}draftjs_exporter>=2.1.5:www/py-draftjs_exporter@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}html5lib>=0.999<2:www/py-html5lib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pillow>=4.0.0:graphics/py-pillow@${PY_FLAVOR} \
@@ -30,7 +29,7 @@
${PYTHON_PKGNAMEPREFIX}willow>=1.3<1.4:graphics/py-willow@${PY_FLAVOR}
USES= python:3.5+ shebangfix
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist distutils django=2.2+
NO_ARCH= yes
Index: www/seahub/Makefile
===================================================================
--- www/seahub/Makefile
+++ www/seahub/Makefile
@@ -5,7 +5,7 @@
DISTVERSION= ${SEAHUB_VER}
DISTVERSIONSUFFIX= -pro
PORTREVISION= 1
-CATEGORIES= www
+CATEGORIES= www python django
MAINTAINER= ultima@FreeBSD.org
COMMENT= Web frontend for Seafile
@@ -13,19 +13,16 @@
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${PY_FLAVOR}
-
RUN_DEPENDS= bash:shells/bash \
${LOCALBASE}/www/haiwen/seafile-server/seafile/bin/seaf-server:net-mgmt/seafile-server \
- ${PYTHON_PKGNAMEPREFIX}django111>=0:www/py-django111@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-simple-captcha>=0:www/py-django-simple-captcha@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-statici18n>=0:www/py-django-statici18n@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}djangorestframework>=0:www/py-djangorestframework@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django_compressor>=0:www/py-django_compressor@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-formtools>=0:www/py-django-formtools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-post_office>=0:www/py-django-post_office@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-constance>=0:www/py-django-constance@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-webpack-loader>=0.6.0:www/py-django-webpack-loader@${PY_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django-simple-captcha>=0:www/py-django-simple-captcha@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django-statici18n>=0:www/py-django-statici18n@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}djangorestframework>=0:www/py-djangorestframework@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django_compressor>=0:www/py-django_compressor@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django-formtools>=0:www/py-django-formtools@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django-post_office>=0:www/py-django-post_office@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django-constance>=0:www/py-django-constance@${DJANGO_FLAVOR} \
+ ${DJANGO_PKGNAMEPREFIX}django-webpack-loader>=0.6.0:www/py-django-webpack-loader@${DJANGO_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}gunicorn>=0:www/py-gunicorn@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
@@ -37,6 +34,7 @@
${PY_FUTURES}
USES= gettext-tools:build python:2.7 shebangfix
+USE_PYTHON= django=1.11,build,run
USE_GITHUB= yes
GH_ACCOUNT= haiwen
SHEBANG_FILES= *.sh tests/*.sh *.template *.py tools/*.py seahub/*.py
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sat, Nov 15, 12:03 PM (8 h, 4 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
25325760
Default Alt Text
D12592.diff (189 KB)
Attached To
Mode
D12592: New USES+=django and Django default version
Attached
Detach File
Event Timeline
Log In to Comment