svn commit: r363877 - in head/devel: . py-tzlocal

William Grzybowski wg at svn.freebsd.org
Sun Aug 3 11:28:45 UTC 2014


Author: wg
Date: Sun Aug  3 11:28:43 2014
New Revision: 363877
URL: http://svnweb.freebsd.org/changeset/ports/363877
QAT: https://qat.redports.org/buildarchive/r363877/

Log:
  devel/py-tzlocal
  
  This Python module returns a tzinfo object with the local timezone
  information under Unix and Win-32. It requires pytz, and returns pytz
  tzinfo objects.
  
  This module attempts to fix a glaring hole in pytz, that there is no way
  to get the local timezone information, unless you know the zoneinfo
  name, and under several Linux distros that's hard or impossible to
  figure out.
  
  WWW: https://pypi.python.org/pypi/tzlocal
  
  PR:		191659
  Submitted by:	melvyn magemana nl

Added:
  head/devel/py-tzlocal/
  head/devel/py-tzlocal/Makefile   (contents, props changed)
  head/devel/py-tzlocal/distinfo   (contents, props changed)
  head/devel/py-tzlocal/pkg-descr   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sun Aug  3 11:25:54 2014	(r363876)
+++ head/devel/Makefile	Sun Aug  3 11:28:43 2014	(r363877)
@@ -3912,6 +3912,7 @@
     SUBDIR += py-twistedCore
     SUBDIR += py-twistedFlow
     SUBDIR += py-twistedRunner
+    SUBDIR += py-tzlocal
     SUBDIR += py-ua_parser
     SUBDIR += py-ujson
     SUBDIR += py-uncompyle2

Added: head/devel/py-tzlocal/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-tzlocal/Makefile	Sun Aug  3 11:28:43 2014	(r363877)
@@ -0,0 +1,34 @@
+# $FreeBSD$
+
+PORTNAME=	tzlocal
+PORTVERSION=	1.1.1
+CATEGORIES=	devel python
+MASTER_SITES=	CHEESESHOP
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	melvyn at magemana.nl
+COMMENT=	Returns the tzinfo object for the local timezone
+
+LICENSE=	CC0-1.0
+
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytz>0:${PORTSDIR}/devel/py-pytz
+
+OPTIONS_DEFINE=		TEST
+OPTIONS_DEFAULT=	TEST
+TEST_DESC=		Run test suite
+
+USES=			zip
+USE_PYTHON=		yes
+USE_PYDISTUTILS=	yes
+PYDISTUTILS_AUTOPLIST=	yes
+
+.include <bsd.port.options.mk>
+
+regression-test: build
+	@cd ${WRKSRC} && ${PYTHON_CMD} ${PYSETUP} test
+
+.if !empty(PORT_OPTIONS:MTEST)
+pre-install: regression-test
+.endif
+
+.include <bsd.port.mk>

Added: head/devel/py-tzlocal/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-tzlocal/distinfo	Sun Aug  3 11:28:43 2014	(r363877)
@@ -0,0 +1,2 @@
+SHA256 (tzlocal-1.1.1.zip) = 696bfd8d7c888de039af6c6fdf86fd52e32508277d89c75d200eb2c150487ed4
+SIZE (tzlocal-1.1.1.zip) = 21921

Added: head/devel/py-tzlocal/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/py-tzlocal/pkg-descr	Sun Aug  3 11:28:43 2014	(r363877)
@@ -0,0 +1,10 @@
+This Python module returns a tzinfo object with the local timezone
+information under Unix and Win-32. It requires pytz, and returns pytz
+tzinfo objects.
+
+This module attempts to fix a glaring hole in pytz, that there is no way
+to get the local timezone information, unless you know the zoneinfo
+name, and under several Linux distros that's hard or impossible to
+figure out.
+
+WWW: https://pypi.python.org/pypi/tzlocal


More information about the svn-ports-all mailing list