Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 Apr 2020 07:52:06 +0000 (UTC)
From:      Kai Knoblich <kai@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r530866 - in head/www: py-dj22-django-timezone-field py-django-timezone-field
Message-ID:  <202004060752.0367q62J043543@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: kai
Date: Mon Apr  6 07:52:05 2020
New Revision: 530866
URL: https://svnweb.freebsd.org/changeset/ports/530866

Log:
  www/py-django-timezone-field: Update to 4.0
  
  * Also assign it to Django 2.2 (current LTS release) as Django 1.11 is
    End-of-Life since April 2020.
  
  * Set the repo-copied port www/py-dj22-django-timezone-field as DEPRECATED
    because it's obsolete now.  Don't set an expiration date yet as it's still
    used by net-mgmt/netbox and a few more Django 1.11 ports need to be
    assigned to Django 2.2 first.
  
  * Also update the CONFLICTS_INSTALL entries as the repo-copied port
    py-dj21-django-timezone-field no longer exists in the Ports tree.
  
  Changelog:
  
  * Add support for Django 3.0 and Python 3.8
  * Drop support for Django 1.11, 2.0, 2.1 and Python 2.7, 3.4
  
  PR:		245309

Modified:
  head/www/py-dj22-django-timezone-field/Makefile
  head/www/py-django-timezone-field/Makefile
  head/www/py-django-timezone-field/distinfo

Modified: head/www/py-dj22-django-timezone-field/Makefile
==============================================================================
--- head/www/py-dj22-django-timezone-field/Makefile	Mon Apr  6 07:49:20 2020	(r530865)
+++ head/www/py-dj22-django-timezone-field/Makefile	Mon Apr  6 07:52:05 2020	(r530866)
@@ -12,6 +12,8 @@ COMMENT=	Provides database and form fields for pytz ti
 LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
+DEPRECATED=	Obsolete, please use www/py-django-timezone-field instead
+
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django22>=2.2:www/py-django22@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR}
 
@@ -19,7 +21,6 @@ USES=		python:3.5+
 USE_PYTHON=	distutils autoplist
 
 NO_ARCH=		yes
-CONFLICTS_INSTALL=	${PYTHON_PKGNAMEPREFIX}django-timezone-field \
-			${PYTHON_PKGNAMEPREFIX}dj21-django-timezone-field
+CONFLICTS_INSTALL=	${PYTHON_PKGNAMEPREFIX}django-timezone-field
 
 .include <bsd.port.mk>

Modified: head/www/py-django-timezone-field/Makefile
==============================================================================
--- head/www/py-django-timezone-field/Makefile	Mon Apr  6 07:49:20 2020	(r530865)
+++ head/www/py-django-timezone-field/Makefile	Mon Apr  6 07:52:05 2020	(r530866)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	django-timezone-field
-DISTVERSION=	3.1
+DISTVERSION=	4.0
 CATEGORIES=	www python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -12,17 +12,13 @@ COMMENT=	Provides database and form fields for pytz ti
 LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
-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}pytz>0:devel/py-pytz@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.5+
 USE_PYTHON=	distutils autoplist
 
 NO_ARCH=		yes
-CONFLICTS_INSTALL=	${PYTHON_PKGNAMEPREFIX}dj21-django-timezone-field \
-			${PYTHON_PKGNAMEPREFIX}dj22-django-timezone-field
-
-# The 4.0 release dropped support for Django 1.11, 2.0, 2.1 and Python 2.7
-PORTSCOUT=	limit:^3\.
+CONFLICTS_INSTALL=	${PYTHON_PKGNAMEPREFIX}dj22-django-timezone-field
 
 .include <bsd.port.mk>

Modified: head/www/py-django-timezone-field/distinfo
==============================================================================
--- head/www/py-django-timezone-field/distinfo	Mon Apr  6 07:49:20 2020	(r530865)
+++ head/www/py-django-timezone-field/distinfo	Mon Apr  6 07:52:05 2020	(r530866)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1571060518
-SHA256 (django-timezone-field-3.1.tar.gz) = 1a7bbcf984ae191c6dfe713994b4ff4062dc21e47a909356c93e76d027c87c8f
-SIZE (django-timezone-field-3.1.tar.gz) = 6858
+TIMESTAMP = 1585946621
+SHA256 (django-timezone-field-4.0.tar.gz) = 7e3620fe2211c2d372fad54db8f86ff884098d018d56fda4dca5e64929e05ffc
+SIZE (django-timezone-field-4.0.tar.gz) = 6866



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202004060752.0367q62J043543>