ports/174672: devel/py-dateutil: update to 2.1
Alexey V. Degtyarev
alexey at renatasystems.org
Mon Dec 24 11:00:00 UTC 2012
>Number: 174672
>Category: ports
>Synopsis: devel/py-dateutil: update to 2.1
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Mon Dec 24 11:00:00 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator: Alexey V. Degtyarev
>Release: FreeBSD 9.0-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD home.renatasystems.org 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Mon Jan 30 09:54:00 UTC 2012 root at amd64-builder.renatasystems.org:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
Dateutils 2.x series is out. While 2.0 were incompatible with Python 2.x, the latest 2.1 version of dateutil works on Python 2.6, 2.7 and 3.2 as well.
Features in 2.1:
* Ported to Python 3; Compatibility with Python 2.x preserved (with six);
* Minor bug fixes;
* #704047: Ismael Carnales' patch for a new time format;
* New maintainer in project: Tomi Pieviläinen <tomi.pievilainen at iki.fi>;
This patch will update devel/py-dateutils to latest version.
Maintainer CC'ed.
>How-To-Repeat:
>Fix:
--- py-dateutil-2.1.diff begins here ---
diff -Nru devel/py-dateutil.orig/Makefile devel/py-dateutil/Makefile
--- devel/py-dateutil.orig/Makefile 2012-11-29 11:51:39.000000000 +0000
+++ devel/py-dateutil/Makefile 2012-12-24 09:32:16.000000000 +0000
@@ -1,20 +1,19 @@
-# New ports collection makefile for: py-datetime
-# Date created: Sun May 8 06:34:45 UTC 2005
-# Whom: Mario Sergio Fujikawa Ferreira <lioux at FreeBSD.org>
-#
+# Created: Mario Sergio Fujikawa Ferreira <lioux at FreeBSD.org>
# $FreeBSD: ports/devel/py-dateutil/Makefile,v 1.16 2012/11/17 05:56:45 svnexp Exp $
-#
PORTNAME= dateutil
-PORTVERSION= 1.5
+PORTVERSION= 2.1
CATEGORIES= devel python
-MASTER_SITES= http://labix.org/download/python-dateutil/
+MASTER_SITES= CHEESESHOP
+MASTER_SITE_SUBDIR=source/p/python-dateutil
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= python-dateutil-${PORTVERSION}
MAINTAINER= nivit at FreeBSD.org
COMMENT= Provides powerful extensions to the standard datetime module
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:${PORTSDIR}/devel/py-six
+
USE_PYTHON= yes
USE_PYDISTUTILS= easy_install
PYDISTUTILS_PKGNAME= python-dateutil
diff -Nru devel/py-dateutil.orig/distinfo devel/py-dateutil/distinfo
--- devel/py-dateutil.orig/distinfo 2011-07-03 14:58:37.000000000 +0000
+++ devel/py-dateutil/distinfo 2012-12-24 08:41:52.000000000 +0000
@@ -1,2 +1,2 @@
-SHA256 (python-dateutil-1.5.tar.gz) = c08aca7d85f8f8eed61e83b3423b829262c596a9a78f7ca3de0bcee2217d0e3b
-SIZE (python-dateutil-1.5.tar.gz) = 232384
+SHA256 (python-dateutil-2.1.tar.gz) = 4c44ec3f9ff057b8c7b4c78beca5fdd8710600ea9a1df42f31bfcbae2f059dee
+SIZE (python-dateutil-2.1.tar.gz) = 152334
diff -Nru devel/py-dateutil.orig/pkg-descr devel/py-dateutil/pkg-descr
--- devel/py-dateutil.orig/pkg-descr 2005-11-20 04:16:11.000000000 +0000
+++ devel/py-dateutil/pkg-descr 2012-12-24 09:32:05.000000000 +0000
@@ -4,4 +4,6 @@
datetime module.
Author: GustavoNiemeyer <gustavo at niemeyer.net>
+Author: Tomi Pievilainen <tomi.pievilainen at iki.fi>
+
WWW: http://labix.org/python-dateutil
diff -Nru devel/py-dateutil.orig/pkg-plist devel/py-dateutil/pkg-plist
--- devel/py-dateutil.orig/pkg-plist 2012-11-29 11:51:39.000000000 +0000
+++ devel/py-dateutil/pkg-plist 2012-12-24 08:47:15.000000000 +0000
@@ -1,8 +1,8 @@
- at comment $FreeBSD: ports/devel/py-dateutil/pkg-plist,v 1.14 2012/11/17 05:56:45 svnexp Exp $
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/requires.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dateutil/__init__.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dateutil/__init__.pyc
@@ -28,7 +28,7 @@
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dateutil/zoneinfo/__init__.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dateutil/zoneinfo/__init__.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dateutil/zoneinfo/__init__.pyo
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dateutil/zoneinfo/zoneinfo-2010g.tar.gz
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dateutil/zoneinfo/zoneinfo--latest.tar.gz
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dateutil/zoneinfo
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/dateutil
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO
--- py-dateutil-2.1.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list