pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel remove my obsolete and unmaintained (even still ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/1ff6a5bedd23
branches:  trunk
changeset: 411322:1ff6a5bedd23
user:      jdolecek <jdolecek%pkgsrc.org@localhost>
date:      Sun Feb 09 23:42:31 2020 +0000

description:
remove my obsolete and unmaintained (even still 2.x only) py-kqueue;
Python has built-in support for kevent/kqueue in 'select' module
since Python 2.6, see

https://docs.python.org/2/library/select.html#kqueue-objects

diffstat:

 devel/Makefile                   |   3 +--
 devel/py-kqueue/DESCR            |  12 ------------
 devel/py-kqueue/Makefile         |  24 ------------------------
 devel/py-kqueue/PLIST            |   3 ---
 devel/py-kqueue/distinfo         |   7 -------
 devel/py-kqueue/patches/patch-aa |  15 ---------------
 6 files changed, 1 insertions(+), 63 deletions(-)

diffs (98 lines):

diff -r f3e4bf7e36a5 -r 1ff6a5bedd23 devel/Makefile
--- a/devel/Makefile    Sun Feb 09 22:39:20 2020 +0000
+++ b/devel/Makefile    Sun Feb 09 23:42:31 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3044 2020/02/09 11:58:49 mef Exp $
+# $NetBSD: Makefile,v 1.3045 2020/02/09 23:42:31 jdolecek Exp $
 #
 
 COMMENT=       Development utilities
@@ -2258,7 +2258,6 @@
 SUBDIR+=       py-kafka-python
 SUBDIR+=       py-kaitaistruct
 SUBDIR+=       py-kjbuckets
-SUBDIR+=       py-kqueue
 SUBDIR+=       py-lama
 SUBDIR+=       py-lazr.config
 SUBDIR+=       py-lazr.delegates
diff -r f3e4bf7e36a5 -r 1ff6a5bedd23 devel/py-kqueue/DESCR
--- a/devel/py-kqueue/DESCR     Sun Feb 09 22:39:20 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-py-kqueue is Python glue for kqueue(2)/kevent(2) event interface
-on BSD systems.
-
-kqueue() provides a generic method of notifying the user when an
-event happens or a condition holds, based on the results of small
-pieces of kernel code termed filters.  A kevent is identified by
-the (ident, filter) pair; there may only be one unique kevent
-per kqueue.
-
-See the manpages for further information on kqueue system interface.
-File pykqueue.txt (part of the module distribution) describes
-the Python module API, which mirrors the system interface to most extend.
diff -r f3e4bf7e36a5 -r 1ff6a5bedd23 devel/py-kqueue/Makefile
--- a/devel/py-kqueue/Makefile  Sun Feb 09 22:39:20 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,24 +0,0 @@
-# $NetBSD: Makefile,v 1.23 2019/11/03 10:18:28 rillig Exp $
-
-DISTNAME=      py-kqueue-2.0
-PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/py-//}
-PKGREVISION=   2
-CATEGORIES=    devel python
-MASTER_SITES=  ftp://ftp.NetBSD.org/pub/NetBSD/misc/jdolecek/
-
-MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-COMMENT=       Python interface to kqueue(2) and kevent(2) system calls
-LICENSE=       modified-bsd
-
-# need to get definition of PKG_HAVE_KQUEUE
-.include "../../mk/bsd.prefs.mk"
-
-.if !defined(PKG_HAVE_KQUEUE)
-PKG_SKIP_REASON+=      "${PKGNAME} is not available for ${MACHINE_PLATFORM}; needs OS support for kqueue(2)"
-.endif
-
-EGG_NAME=      ${DISTNAME:S/py-//}
-PYTHON_VERSIONS_ACCEPTED=      27 # not yet ported as of 2.0
-
-.include "../../lang/python/distutils.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r f3e4bf7e36a5 -r 1ff6a5bedd23 devel/py-kqueue/PLIST
--- a/devel/py-kqueue/PLIST     Sun Feb 09 22:39:20 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,3 +0,0 @@
-@comment $NetBSD: PLIST,v 1.3 2012/04/08 20:21:46 wiz Exp $
-${PYSITELIB}/${EGG_FILE}
-${PYSITELIB}/kqueuemodule.so
diff -r f3e4bf7e36a5 -r 1ff6a5bedd23 devel/py-kqueue/distinfo
--- a/devel/py-kqueue/distinfo  Sun Feb 09 22:39:20 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,7 +0,0 @@
-$NetBSD: distinfo,v 1.4 2015/11/03 03:29:09 agc Exp $
-
-SHA1 (py-kqueue-2.0.tar.gz) = 9b526dba2fcd8e91bae1faac603344e604cf1352
-RMD160 (py-kqueue-2.0.tar.gz) = e066c4859b954a062edf1e251ccf00fb52d24a1a
-SHA512 (py-kqueue-2.0.tar.gz) = 91d1303518998c4c114b29718f0b94caa206e390b5e27a3ad4fdafbd538689ba2fcefdef4e1d7c110b3beee2ada34ba7efae7ce23cede610925a9c3a49639a58
-Size (py-kqueue-2.0.tar.gz) = 8911 bytes
-SHA1 (patch-aa) = e0cd667ce451164f61465f4c17eb9a7b67c98c9e
diff -r f3e4bf7e36a5 -r 1ff6a5bedd23 devel/py-kqueue/patches/patch-aa
--- a/devel/py-kqueue/patches/patch-aa  Sun Feb 09 22:39:20 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-$NetBSD: patch-aa,v 1.1 2004/12/28 15:17:51 wiz Exp $
-
---- kqueuemodule.c.orig        2002-11-24 10:19:42.000000000 +0100
-+++ kqueuemodule.c
-@@ -30,6 +30,10 @@
- 
- #include <Python.h>
- 
-+#if defined(PY_LONG_LONG) && !defined(LONG_LONG)                                                   
-+#define LONG_LONG PY_LONG_LONG
-+#endif                                                                                             
-+
- #include <sys/event.h>
- 
- /* -=-=-=-=-=-=-=-=-=-=-=-= KEvent Object =-=-=-=-=-=-=-=-=-=-=-= */



Home | Main Index | Thread Index | Old Index