summaryrefslogtreecommitdiff
path: root/devel/py-pyev
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2016-06-08 22:34:29 +0000
committerwiz <wiz@pkgsrc.org>2016-06-08 22:34:29 +0000
commit0e3327d040dbbd5ab004f8741b0737dc2946c52b (patch)
treeb0f782d6a248881633403f20a76d93435e5c4e83 /devel/py-pyev
parenta29271c28c1e25adf0a754e4a3dfe1347e994d8d (diff)
downloadpkgsrc-0e3327d040dbbd5ab004f8741b0737dc2946c52b.tar.gz
Update py-pyev to 0.9.0.
Fix HOMEPAGE, use distutils.mk, other cleanup. Release 0.9.0 ============= misc: .. warning:: - pyev does not embed libev anymore (Issue #9): - libev >= 4.15 is required. - win32 support has been dropped. - No more :py:class:`Stat` watchers. - pyev is now published under the GPLv3 license. - Support for Python2 < 2.7 and Python3 < 3.3 has been dropped. :py:mod:`pyev`: - Method version() is replaced by attribute __version__. - Removed :py:class:`Stat` watcher type. - Removed :py:const:`EVFLAG_NOINOTIFY` and :py:const:`EV_STAT` constants. :py:class:`Timer`: - Method remaining() is replaced by attribute remaining. :py:class:`Periodic`: - Method at() is replaced by attribute at. :py:class:`Scheduler`: - Method at() is replaced by attribute at.
Diffstat (limited to 'devel/py-pyev')
-rw-r--r--devel/py-pyev/Makefile14
-rw-r--r--devel/py-pyev/PLIST3
-rw-r--r--devel/py-pyev/distinfo11
-rw-r--r--devel/py-pyev/patches/patch-setup.py15
4 files changed, 30 insertions, 13 deletions
diff --git a/devel/py-pyev/Makefile b/devel/py-pyev/Makefile
index 110f561b861..c995e753c4a 100644
--- a/devel/py-pyev/Makefile
+++ b/devel/py-pyev/Makefile
@@ -1,19 +1,19 @@
-# $NetBSD: Makefile,v 1.6 2016/06/08 17:43:26 wiz Exp $
-#
+# $NetBSD: Makefile,v 1.7 2016/06/08 22:34:29 wiz Exp $
-VERS= 0.8.1-4.04
+VERS= 0.9.0
PKGNAME= ${PYPKGPREFIX}-pyev-${VERS}
DISTNAME= pyev-${VERS}
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pyev/}
-USE_LANGUAGES+= c
MAINTAINER= pkgsrc-users@NetBSD.org
-HOMEPAGE= ${MASTER_SITE_PYPI:=p/pyev/}
+HOMEPAGE= https://pypi.python.org/pypi/pyev
COMMENT= Python interface to libev
LICENSE= modified-bsd
-PYDISTUTILSPKG= yes
+USE_LANGUAGES+= c
+
+BUILDLINK_API_DEPENDS.libev+= libev>=4.15
.include "../../devel/libev/buildlink3.mk"
-.include "../../lang/python/extension.mk"
+.include "../../lang/python/distutils.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/py-pyev/PLIST b/devel/py-pyev/PLIST
index 24eb54deed2..c171d45c20e 100644
--- a/devel/py-pyev/PLIST
+++ b/devel/py-pyev/PLIST
@@ -1,2 +1,3 @@
-@comment $NetBSD: PLIST,v 1.1 2012/09/01 22:11:38 mspo Exp $
+@comment $NetBSD: PLIST,v 1.2 2016/06/08 22:34:29 wiz Exp $
+${PYSITELIB}/${EGG_FILE}
${PYSITELIB}/pyev.so
diff --git a/devel/py-pyev/distinfo b/devel/py-pyev/distinfo
index 64fb223c5d9..c4dfc3462b3 100644
--- a/devel/py-pyev/distinfo
+++ b/devel/py-pyev/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.2 2015/11/03 03:29:12 agc Exp $
+$NetBSD: distinfo,v 1.3 2016/06/08 22:34:29 wiz Exp $
-SHA1 (pyev-0.8.1-4.04.tar.gz) = 008099fe6d2a44a851b564ea9d4a6470326be357
-RMD160 (pyev-0.8.1-4.04.tar.gz) = d5dbda1dce3f58c09c3c986b742fae45323b02f2
-SHA512 (pyev-0.8.1-4.04.tar.gz) = 59fd8564445822c12032889c826ad148b15544462aa72d4658cc5887b5af3542e399d2d47767f935f8638836f9ba954e4c8ceef6f5f630e3ee035ba96d339e1d
-Size (pyev-0.8.1-4.04.tar.gz) = 623423 bytes
+SHA1 (pyev-0.9.0.tar.gz) = a3df00899cf33bfbf108600ef033b86f556e3041
+RMD160 (pyev-0.9.0.tar.gz) = e12c36474aa023fc08c2466f9a422994c13c91c0
+SHA512 (pyev-0.9.0.tar.gz) = 05eafd70b843be8ee84a9a384fea9f222445930de00c5a6ac38c6e798f22165914fab3825be8e98e84fa68fdfe9e477718190a6939737667868b4badeb1eafa8
+Size (pyev-0.9.0.tar.gz) = 223943 bytes
+SHA1 (patch-setup.py) = 03d6a93fe99e493d6ab6d864b3fa95b41044e3cb
diff --git a/devel/py-pyev/patches/patch-setup.py b/devel/py-pyev/patches/patch-setup.py
new file mode 100644
index 00000000000..586ead62b70
--- /dev/null
+++ b/devel/py-pyev/patches/patch-setup.py
@@ -0,0 +1,15 @@
+$NetBSD: patch-setup.py,v 1.1 2016/06/08 22:34:29 wiz Exp $
+
+Remove broken version test.
+pkgsrc makes sure we have new enough version.
+
+--- setup.py.orig 2013-06-19 13:20:33.000000000 +0000
++++ setup.py
+@@ -54,7 +54,6 @@ if "sdist" not in argv:
+ python_version = python_version()
+ major = python_version[0]
+ check_version(python_version, min_python_versions[major], "Python{0}".format(major))
+- check_version(libev_version(), min_libev_version, "libev")
+
+
+ PYEV_VERSION = "\"{0}\"".format(pyev_version)