summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjdolecek <jdolecek@pkgsrc.org>2020-02-09 23:42:31 +0000
committerjdolecek <jdolecek@pkgsrc.org>2020-02-09 23:42:31 +0000
commitd9e704fe1b6d62fc0a41bc782f29038a48017cf1 (patch)
treed991d2c710d84ec3fe018a6ece4b34e2a7e0d3dc
parentc97209b8788c0cfd7ff9e65058db3aca2ca461b2 (diff)
downloadpkgsrc-d9e704fe1b6d62fc0a41bc782f29038a48017cf1.tar.gz
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
-rw-r--r--devel/Makefile3
-rw-r--r--devel/py-kqueue/DESCR12
-rw-r--r--devel/py-kqueue/Makefile24
-rw-r--r--devel/py-kqueue/PLIST3
-rw-r--r--devel/py-kqueue/distinfo7
-rw-r--r--devel/py-kqueue/patches/patch-aa15
6 files changed, 1 insertions, 63 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 484f2128352..9201a2e5ffc 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -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-jupyter_core
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 --git a/devel/py-kqueue/DESCR b/devel/py-kqueue/DESCR
deleted file mode 100644
index 11dbbb7ea48..00000000000
--- a/devel/py-kqueue/DESCR
+++ /dev/null
@@ -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 --git a/devel/py-kqueue/Makefile b/devel/py-kqueue/Makefile
deleted file mode 100644
index 875bb2ecf6c..00000000000
--- a/devel/py-kqueue/Makefile
+++ /dev/null
@@ -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
-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 --git a/devel/py-kqueue/PLIST b/devel/py-kqueue/PLIST
deleted file mode 100644
index bb1fa72e510..00000000000
--- a/devel/py-kqueue/PLIST
+++ /dev/null
@@ -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 --git a/devel/py-kqueue/distinfo b/devel/py-kqueue/distinfo
deleted file mode 100644
index efb3f50ed7d..00000000000
--- a/devel/py-kqueue/distinfo
+++ /dev/null
@@ -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 --git a/devel/py-kqueue/patches/patch-aa b/devel/py-kqueue/patches/patch-aa
deleted file mode 100644
index bb049a38350..00000000000
--- a/devel/py-kqueue/patches/patch-aa
+++ /dev/null
@@ -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 =-=-=-=-=-=-=-=-=-=-=-= */