Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 9 Feb 2018 14:08:57 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r461313 - head/devel/py-period
Message-ID:  <201802091408.w19E8vIh068098@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sunpoet
Date: Fri Feb  9 14:08:57 2018
New Revision: 461313
URL: https://svnweb.freebsd.org/changeset/ports/461313

Log:
  Update to 0.6.1
  
  - Update MASTER_SITES
  - Update LICENSE
  - Allow concurrent installation (USE_PYTHON=concurrent)
  - Remove DOCS option
  - Update pkg-descr
  - Update WWW
  - Take maintainership
  
  Changes:	https://github.com/LinkCareServices/period/commits/master

Deleted:
  head/devel/py-period/pkg-plist
Modified:
  head/devel/py-period/Makefile
  head/devel/py-period/distinfo
  head/devel/py-period/pkg-descr

Modified: head/devel/py-period/Makefile
==============================================================================
--- head/devel/py-period/Makefile	Fri Feb  9 14:08:52 2018	(r461312)
+++ head/devel/py-period/Makefile	Fri Feb  9 14:08:57 2018	(r461313)
@@ -2,32 +2,20 @@
 # $FreeBSD$
 
 PORTNAME=	period
-PORTVERSION=	0.5
-PORTREVISION=	1
+PORTVERSION=	0.6.1
 CATEGORIES=	devel python
-MASTER_SITES=	http://www.biostat.wisc.edu/~annis/creations/
+MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	sunpoet@FreeBSD.org
 COMMENT=	Basic time period checking library
 
-LICENSE=	ART10 # same as perl
+LICENSE=	ART20
 
-USES=		python shebangfix
-SHEBANG_FILES=	period.py
-NO_BUILD=	yes
-NO_ARCH=	yes
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pip>=0:devel/py-pip@${FLAVOR}
 
-OPTIONS_DEFINE=	DOCS
-
-do-install:
-	@${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}
-	${INSTALL_SCRIPT} ${WRKSRC}/period.py ${STAGEDIR}${PYTHON_SITELIBDIR}
-
-do-install-DOCS-on:
-	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for ex in html txt
-	${INSTALL_DATA} ${WRKSRC}/period.${ex} ${STAGEDIR}${DOCSDIR}
-.endfor
+NO_ARCH=	yes
+USE_PYTHON=	autoplist concurrent distutils
+USES=		python
 
 .include <bsd.port.mk>

Modified: head/devel/py-period/distinfo
==============================================================================
--- head/devel/py-period/distinfo	Fri Feb  9 14:08:52 2018	(r461312)
+++ head/devel/py-period/distinfo	Fri Feb  9 14:08:57 2018	(r461313)
@@ -1,2 +1,3 @@
-SHA256 (period-0.5.tar.gz) = f545ad16c078a42eb09d907ad5bfd11abb382bff185af5c834438d825269f3b6
-SIZE (period-0.5.tar.gz) = 8998
+TIMESTAMP = 1517677421
+SHA256 (period-0.6.1.tar.gz) = c821a27109bb97893def7fae81d44f31e302db45c7d72af2f919ec5bb90f930b
+SIZE (period-0.6.1.tar.gz) = 8384

Modified: head/devel/py-period/pkg-descr
==============================================================================
--- head/devel/py-period/pkg-descr	Fri Feb  9 14:08:52 2018	(r461312)
+++ head/devel/py-period/pkg-descr	Fri Feb  9 14:08:57 2018	(r461313)
@@ -1,5 +1,8 @@
-This is an early version of a basic time period checking library for Python.
-It is in part inspired by perl's Time::Period module and the time class
-mechanism of Cfengine.
+Period is a basic time period checking library.
 
-WWW: http://www.biostat.wisc.edu/~annis/creations/period.py.html
+Period is based on period.py by William S. Annis. (available at
+https://www.biostat.wisc.edu/~annis/creations/period.py.html) and ported to
+python3 with a few improvements. Period.py was in part inspired by perl's
+Time::Period module and the time class mechanism of Cfengine.
+
+WWW: https://pypi.python.org/pypi/period



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