From 1accc91bd795d554b8dd354211a4277797c71d66 Mon Sep 17 00:00:00 2001 From: Kai Knoblich Date: Thu, 23 Apr 2020 10:53:56 +0000 Subject: [PATCH] www/py-django-filer: Update to 1.7.0 * Also assign the port to Django 2.2 because Django 1.11 is End-of-Life since April. * Do the the same for its dependencies and bump PORTREVISION accordingly. [1] [2] Changelog: https://github.com/divio/django-filer/blob/1.7.0/CHANGELOG.rst PR: 245470, 245472 [1] 245473 [2] Approved by: maintainer timeout (14 days) [1], Kevin Golding (maintainer) [2] --- graphics/py-django-easy-thumbnails/Makefile | 9 +++++---- www/py-django-filer/Makefile | 19 ++++++++++--------- www/py-django-filer/distinfo | 6 +++--- www/py-django-js-asset/Makefile | 5 +++-- www/py-django-mptt/Makefile | 5 +++-- www/py-django-polymorphic/Makefile | 5 +++-- 6 files changed, 27 insertions(+), 22 deletions(-) diff --git a/graphics/py-django-easy-thumbnails/Makefile b/graphics/py-django-easy-thumbnails/Makefile index d7e7a5c40a1e..2514daf1496a 100644 --- a/graphics/py-django-easy-thumbnails/Makefile +++ b/graphics/py-django-easy-thumbnails/Makefile @@ -3,7 +3,7 @@ PORTNAME= easy-thumbnails PORTVERSION= 2.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}django- @@ -14,17 +14,18 @@ COMMENT= Easy thumbnails for Django LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.8:www/py-django111@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=1.8:www/py-django22@${PY_FLAVOR} \ ${PY_PILLOW} -USES= python +USES= python:3.5+ USE_PYTHON= autoplist concurrent distutils + NO_ARCH= yes PORTDOCS= * OPTIONS_DEFINE= DOCS -DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.8:www/py-django111@${PY_FLAVOR} \ +DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=1.8:www/py-django22@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx@${PY_FLAVOR} \ ${PY_PILLOW} DOCS_VARS= PYDISTUTILS_BUILD_TARGET+="build_sphinx -a -E" diff --git a/www/py-django-filer/Makefile b/www/py-django-filer/Makefile index 8d794ded97b1..84b8eed26a10 100644 --- a/www/py-django-filer/Makefile +++ b/www/py-django-filer/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= django-filer -PORTVERSION= 1.3.2 -PORTREVISION= 2 +PORTVERSION= 1.7.0 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,17 +11,19 @@ MAINTAINER= xenophon+fbsdports@irtnog.org COMMENT= File and Image Management Application for django LICENSE= BSD2CLAUSE -LICENSE_FILE= ${WRKSRC}/LICENSE +LICENSE_FILE= ${WRKSRC}/LICENSE.txt -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} \ - ${PYTHON_PKGNAMEPREFIX}unidecode>=0:converters/py-unidecode@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=1.11<4.0:www/py-django22@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}django-easy-thumbnails>=2<3.0:graphics/py-django-easy-thumbnails@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}django-mptt>=0.6<1.0:www/py-django-mptt@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}django-polymorphic>=0.7<2.2:www/py-django-polymorphic@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}unidecode>=0.04<1.2:converters/py-unidecode@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ ${PY_PILLOW} -USES= python +USES= python:3.5+ USE_PYTHON= autoplist distutils + NO_ARCH= yes .include diff --git a/www/py-django-filer/distinfo b/www/py-django-filer/distinfo index 533c66d6098d..c7101d559315 100644 --- a/www/py-django-filer/distinfo +++ b/www/py-django-filer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1525970787 -SHA256 (django-filer-1.3.2.tar.gz) = 192b8039d167d1fc71423f65dd0d9b67a296f4336a942dba95bcadc1fb734d81 -SIZE (django-filer-1.3.2.tar.gz) = 1267010 +TIMESTAMP = 1586258045 +SHA256 (django-filer-1.7.0.tar.gz) = 3da256ab69edc0daed0ccc9a7de37d0548b16037d57684b5524ec34cf3e203fe +SIZE (django-filer-1.7.0.tar.gz) = 1252215 diff --git a/www/py-django-js-asset/Makefile b/www/py-django-js-asset/Makefile index 1a1dcd3ac157..aa715faf9b9a 100644 --- a/www/py-django-js-asset/Makefile +++ b/www/py-django-js-asset/Makefile @@ -2,6 +2,7 @@ PORTNAME= django-js-asset DISTVERSION= 1.2.2 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,9 +13,9 @@ COMMENT= Insert script tags with additional attributes for django.forms.Media LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>0:www/py-django111@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>0:www/py-django22@${PY_FLAVOR} -USES= python +USES= python:3.5+ USE_PYTHON= distutils autoplist NO_ARCH= yes diff --git a/www/py-django-mptt/Makefile b/www/py-django-mptt/Makefile index bb3c29fb545e..739bef74b393 100644 --- a/www/py-django-mptt/Makefile +++ b/www/py-django-mptt/Makefile @@ -3,6 +3,7 @@ PORTNAME= django-mptt PORTVERSION= 0.9.1 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,10 +14,10 @@ COMMENT= Utilities for implementing Modified Preorder Tree Traversal in Django LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR}\ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=1.11:www/py-django22@${PY_FLAVOR}\ ${PYTHON_PKGNAMEPREFIX}django-js-asset>0:www/py-django-js-asset@${PY_FLAVOR} -USES= gettext python +USES= gettext python:3.5+ USE_PYTHON= autoplist distutils NO_ARCH= yes diff --git a/www/py-django-polymorphic/Makefile b/www/py-django-polymorphic/Makefile index b872937298ad..ecf655f8eb0e 100644 --- a/www/py-django-polymorphic/Makefile +++ b/www/py-django-polymorphic/Makefile @@ -3,6 +3,7 @@ PORTNAME= django-polymorphic PORTVERSION= 2.1.2 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,9 +14,9 @@ COMMENT= Seamless Polymorphic Inheritance for Django Models LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django111>=1.11:www/py-django111@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django22>=1.11:www/py-django22@${PY_FLAVOR} -USES= python +USES= python:3.5+ USE_PYTHON= distutils autoplist NO_ARCH= yes