Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 May 2021 11:13:54 GMT
From:      Rainer Hurling <rhurlin@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 246d773077d6 - main - devel/py-daemon: Update to 2.3.0
Message-ID:  <202105081113.148BDsfd009416@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by rhurlin:

URL: https://cgit.FreeBSD.org/ports/commit/?id=246d773077d67683c6cecf91af3e702b6b647282

commit 246d773077d67683c6cecf91af3e702b6b647282
Author:     Florian Wagner <florian@wagner-flo.net>
AuthorDate: 2021-05-08 11:02:29 +0000
Commit:     Rainer Hurling <rhurlin@FreeBSD.org>
CommitDate: 2021-05-08 11:12:51 +0000

    devel/py-daemon: Update to 2.3.0
    
    Changelog: https://pagure.io/python-daemon/raw/ba09acd121733b109d1e5a4555e109f089fa2dc2/f/ChangeLog
    
    PR:             255036
    Approved by:    maintainer timeout (> 3 weeks)
---
 devel/py-daemon/Makefile             | 12 ++++++------
 devel/py-daemon/distinfo             |  5 +++--
 devel/py-daemon/files/patch-setup.py | 22 ++++++++++++++++++++++
 3 files changed, 31 insertions(+), 8 deletions(-)

diff --git a/devel/py-daemon/Makefile b/devel/py-daemon/Makefile
index afbace54c235..af0d1699b6ae 100644
--- a/devel/py-daemon/Makefile
+++ b/devel/py-daemon/Makefile
@@ -1,7 +1,7 @@
 # Created by: jessekempf@gmail.com
 
 PORTNAME=	daemon
-PORTVERSION=	2.0.6
+PORTVERSION=	2.3.0
 CATEGORIES=	devel python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -12,12 +12,12 @@ COMMENT=	Well-behaved daemon framework for Python
 
 LICENSE=	APACHE20
 
-BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}docutils>=0:textproc/py-docutils@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}lockfile>=0.10:devel/py-lockfile@${PY_FLAVOR}
-RUN_DEPENDS:=	${BUILD_DEPENDS}
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}docutils>=0:textproc/py-docutils@${PY_FLAVOR}
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}lockfile>=0.10:devel/py-lockfile@${PY_FLAVOR}
 
-NO_ARCH=	yes
-USE_PYTHON=	autoplist concurrent distutils
 USES=		python:3.6+
+USE_PYTHON=	autoplist concurrent distutils
+
+NO_ARCH=	yes
 
 .include <bsd.port.mk>
diff --git a/devel/py-daemon/distinfo b/devel/py-daemon/distinfo
index 084ea355d6fc..70e5766b54da 100644
--- a/devel/py-daemon/distinfo
+++ b/devel/py-daemon/distinfo
@@ -1,2 +1,3 @@
-SHA256 (python-daemon-2.0.6.tar.gz) = 1730b8e80773379857bf4a792ccccea2cda05c151fbee986b909ceddafa27309
-SIZE (python-daemon-2.0.6.tar.gz) = 72668
+TIMESTAMP = 1618323536
+SHA256 (python-daemon-2.3.0.tar.gz) = bda993f1623b1197699716d68d983bb580043cf2b8a66a01274d9b8297b0aeaf
+SIZE (python-daemon-2.3.0.tar.gz) = 82831
diff --git a/devel/py-daemon/files/patch-setup.py b/devel/py-daemon/files/patch-setup.py
new file mode 100644
index 000000000000..cc41192ecf23
--- /dev/null
+++ b/devel/py-daemon/files/patch-setup.py
@@ -0,0 +1,22 @@
+--- setup.py.orig	2021-04-14 13:08:50.055448000 +0200
++++ setup.py	2021-04-14 13:12:54.776586000 +0200
+@@ -67,7 +67,6 @@
+         zip_safe=False,
+         setup_requires=[
+             "docutils",
+-            "twine",
+             ],
+         test_suite="setup.test_suite",
+         tests_require=test_requirements,
+@@ -98,11 +97,6 @@
+             "Topic :: Software Development :: Libraries :: Python Modules",
+             ],
+         )
+-
+-# Docutils is only required for building, but Setuptools can't distinguish
+-# dependencies properly.
+-# See <URL:https://github.com/pypa/setuptools/issues/457>.
+-setup_kwargs['install_requires'].append("docutils")
+ 
+ 
+ if __name__ == '__main__':



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