pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/net/py-twisted19 net/py-twisted19: import py27-twisted...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5285f113169d
branches:  trunk
changeset: 373808:5285f113169d
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun Feb 13 08:43:12 2022 +0000

description:
net/py-twisted19: import py27-twisted-19.10.0

Twisted is a framework, written in Python, for writing networked applications.
It includes implementations of a number of commonly used network services such
as a web server, an IRC chat server, a mail server, a relational database
interface and an object broker. Developers can build applications using all of
these services as well as custom services that they write themselves. Twisted
also includes a user authentication system that controls access to services
and provides services with user context information to implement their own
security models.

Note that while this package provides most of Twisted, Twisted Conch
(SSH client/server) only functions if security/py-amkCrypto is also
installed.

This package contains the last version supporting Python 2.

diffstat:

 net/py-twisted19/ALTERNATIVES                                |     9 +
 net/py-twisted19/DESCR                                       |    14 +
 net/py-twisted19/Makefile                                    |    43 +
 net/py-twisted19/PLIST                                       |  2599 ++++++++++
 net/py-twisted19/distinfo                                    |     6 +
 net/py-twisted19/patches/patch-src_twisted_python___setup.py |    16 +
 6 files changed, 2687 insertions(+), 0 deletions(-)

diffs (truncated from 2711 to 300 lines):

diff -r e097a5c9d0c2 -r 5285f113169d net/py-twisted19/ALTERNATIVES
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/py-twisted19/ALTERNATIVES     Sun Feb 13 08:43:12 2022 +0000
@@ -0,0 +1,9 @@
+bin/cftp @PREFIX@/bin/cftp-@PYVERSSUFFIX@
+bin/ckeygen @PREFIX@/bin/ckeygen-@PYVERSSUFFIX@
+bin/conch @PREFIX@/bin/conch-@PYVERSSUFFIX@
+bin/mailmail @PREFIX@/bin/mailmail-@PYVERSSUFFIX@
+bin/pyhtmlizer @PREFIX@/bin/pyhtmlizer-@PYVERSSUFFIX@
+bin/tkconch @PREFIX@/bin/tkconch-@PYVERSSUFFIX@
+bin/trial @PREFIX@/bin/trial-@PYVERSSUFFIX@
+bin/twist @PREFIX@/bin/twist-@PYVERSSUFFIX@
+bin/twistd @PREFIX@/bin/twistd-@PYVERSSUFFIX@
diff -r e097a5c9d0c2 -r 5285f113169d net/py-twisted19/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/py-twisted19/DESCR    Sun Feb 13 08:43:12 2022 +0000
@@ -0,0 +1,14 @@
+Twisted is a framework, written in Python, for writing networked applications.
+It includes implementations of a number of commonly used network services such
+as a web server, an IRC chat server, a mail server, a relational database
+interface and an object broker. Developers can build applications using all of
+these services as well as custom services that they write themselves. Twisted
+also includes a user authentication system that controls access to services
+and provides services with user context information to implement their own
+security models.
+
+Note that while this package provides most of Twisted, Twisted Conch
+(SSH client/server) only functions if security/py-amkCrypto is also
+installed.
+
+This package contains the last version supporting Python 2.
diff -r e097a5c9d0c2 -r 5285f113169d net/py-twisted19/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/py-twisted19/Makefile Sun Feb 13 08:43:12 2022 +0000
@@ -0,0 +1,43 @@
+# $NetBSD: Makefile,v 1.1 2022/02/13 08:43:12 wiz Exp $
+
+DISTNAME=      Twisted-19.10.0
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:tl}
+CATEGORIES=    net python
+MASTER_SITES=  ${MASTER_SITE_PYPI:=T/Twisted/}
+EXTRACT_SUFX=  .tar.bz2
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+COMMENT=       Framework for writing networked applications
+HOMEPAGE=      https://www.twistedmatrix.com/
+LICENSE=       mit
+
+DEPENDS+=      ${PYPKGPREFIX}-attrs>=17.4.0:../../devel/py-attrs
+DEPENDS+=      ${PYPKGPREFIX}-automat>=0.3.0:../../devel/py-automat
+DEPENDS+=      ${PYPKGPREFIX}-constantly>=15.1:../../devel/py-constantly
+DEPENDS+=      ${PYPKGPREFIX}-hamcrest>=1.9.0:../../devel/py-hamcrest
+DEPENDS+=      ${PYPKGPREFIX}-hyperlink>=17.1.1:../../www/py-hyperlink
+DEPENDS+=      ${PYPKGPREFIX}-incremental>=16.10.1:../../devel/py-incremental
+DEPENDS+=      ${PYPKGPREFIX}-ZopeInterface>=4.4.2:../../devel/py-ZopeInterface
+# TLS
+DEPENDS+=      ${PYPKGPREFIX}-OpenSSL>=16.0.0:../../security/py-OpenSSL
+DEPENDS+=      ${PYPKGPREFIX}-service_identity>=18.1.0:../../security/py-service_identity
+DEPENDS+=      ${PYPKGPREFIX}-idna>=2.4:../../www/py-idna
+
+REPLACE_PYTHON+=       src/twisted/mail/test/pop3testserver.py
+REPLACE_PYTHON+=       src/twisted/trial/test/scripttest.py
+
+USE_LANGUAGES= c99
+
+USE_PKG_RESOURCES=     yes
+
+PYTHON_VERSIONS_ACCEPTED=      27
+
+post-install:
+.for bin in cftp ckeygen conch mailmail pyhtmlizer tkconch trial twist twistd
+       cd ${DESTDIR}${PREFIX}/bin && \
+       ${MV} ${bin} ${bin}-${PYVERSSUFFIX} || ${TRUE}
+.endfor
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r e097a5c9d0c2 -r 5285f113169d net/py-twisted19/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/py-twisted19/PLIST    Sun Feb 13 08:43:12 2022 +0000
@@ -0,0 +1,2599 @@
+@comment $NetBSD: PLIST,v 1.1 2022/02/13 08:43:12 wiz Exp $
+bin/cftp-${PYVERSSUFFIX}
+bin/ckeygen-${PYVERSSUFFIX}
+bin/conch-${PYVERSSUFFIX}
+bin/mailmail-${PYVERSSUFFIX}
+bin/pyhtmlizer-${PYVERSSUFFIX}
+bin/tkconch-${PYVERSSUFFIX}
+bin/trial-${PYVERSSUFFIX}
+bin/twist-${PYVERSSUFFIX}
+bin/twistd-${PYVERSSUFFIX}
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/twisted/__init__.py
+${PYSITELIB}/twisted/__init__.pyc
+${PYSITELIB}/twisted/__init__.pyo
+${PYSITELIB}/twisted/__main__.py
+${PYSITELIB}/twisted/__main__.pyc
+${PYSITELIB}/twisted/__main__.pyo
+${PYSITELIB}/twisted/_threads/__init__.py
+${PYSITELIB}/twisted/_threads/__init__.pyc
+${PYSITELIB}/twisted/_threads/__init__.pyo
+${PYSITELIB}/twisted/_threads/_convenience.py
+${PYSITELIB}/twisted/_threads/_convenience.pyc
+${PYSITELIB}/twisted/_threads/_convenience.pyo
+${PYSITELIB}/twisted/_threads/_ithreads.py
+${PYSITELIB}/twisted/_threads/_ithreads.pyc
+${PYSITELIB}/twisted/_threads/_ithreads.pyo
+${PYSITELIB}/twisted/_threads/_memory.py
+${PYSITELIB}/twisted/_threads/_memory.pyc
+${PYSITELIB}/twisted/_threads/_memory.pyo
+${PYSITELIB}/twisted/_threads/_pool.py
+${PYSITELIB}/twisted/_threads/_pool.pyc
+${PYSITELIB}/twisted/_threads/_pool.pyo
+${PYSITELIB}/twisted/_threads/_team.py
+${PYSITELIB}/twisted/_threads/_team.pyc
+${PYSITELIB}/twisted/_threads/_team.pyo
+${PYSITELIB}/twisted/_threads/_threadworker.py
+${PYSITELIB}/twisted/_threads/_threadworker.pyc
+${PYSITELIB}/twisted/_threads/_threadworker.pyo
+${PYSITELIB}/twisted/_threads/test/__init__.py
+${PYSITELIB}/twisted/_threads/test/__init__.pyc
+${PYSITELIB}/twisted/_threads/test/__init__.pyo
+${PYSITELIB}/twisted/_threads/test/test_convenience.py
+${PYSITELIB}/twisted/_threads/test/test_convenience.pyc
+${PYSITELIB}/twisted/_threads/test/test_convenience.pyo
+${PYSITELIB}/twisted/_threads/test/test_memory.py
+${PYSITELIB}/twisted/_threads/test/test_memory.pyc
+${PYSITELIB}/twisted/_threads/test/test_memory.pyo
+${PYSITELIB}/twisted/_threads/test/test_team.py
+${PYSITELIB}/twisted/_threads/test/test_team.pyc
+${PYSITELIB}/twisted/_threads/test/test_team.pyo
+${PYSITELIB}/twisted/_threads/test/test_threadworker.py
+${PYSITELIB}/twisted/_threads/test/test_threadworker.pyc
+${PYSITELIB}/twisted/_threads/test/test_threadworker.pyo
+${PYSITELIB}/twisted/_version.py
+${PYSITELIB}/twisted/_version.pyc
+${PYSITELIB}/twisted/_version.pyo
+${PYSITELIB}/twisted/application/__init__.py
+${PYSITELIB}/twisted/application/__init__.pyc
+${PYSITELIB}/twisted/application/__init__.pyo
+${PYSITELIB}/twisted/application/app.py
+${PYSITELIB}/twisted/application/app.pyc
+${PYSITELIB}/twisted/application/app.pyo
+${PYSITELIB}/twisted/application/internet.py
+${PYSITELIB}/twisted/application/internet.pyc
+${PYSITELIB}/twisted/application/internet.pyo
+${PYSITELIB}/twisted/application/reactors.py
+${PYSITELIB}/twisted/application/reactors.pyc
+${PYSITELIB}/twisted/application/reactors.pyo
+${PYSITELIB}/twisted/application/runner/__init__.py
+${PYSITELIB}/twisted/application/runner/__init__.pyc
+${PYSITELIB}/twisted/application/runner/__init__.pyo
+${PYSITELIB}/twisted/application/runner/_exit.py
+${PYSITELIB}/twisted/application/runner/_exit.pyc
+${PYSITELIB}/twisted/application/runner/_exit.pyo
+${PYSITELIB}/twisted/application/runner/_pidfile.py
+${PYSITELIB}/twisted/application/runner/_pidfile.pyc
+${PYSITELIB}/twisted/application/runner/_pidfile.pyo
+${PYSITELIB}/twisted/application/runner/_runner.py
+${PYSITELIB}/twisted/application/runner/_runner.pyc
+${PYSITELIB}/twisted/application/runner/_runner.pyo
+${PYSITELIB}/twisted/application/runner/test/__init__.py
+${PYSITELIB}/twisted/application/runner/test/__init__.pyc
+${PYSITELIB}/twisted/application/runner/test/__init__.pyo
+${PYSITELIB}/twisted/application/runner/test/test_exit.py
+${PYSITELIB}/twisted/application/runner/test/test_exit.pyc
+${PYSITELIB}/twisted/application/runner/test/test_exit.pyo
+${PYSITELIB}/twisted/application/runner/test/test_pidfile.py
+${PYSITELIB}/twisted/application/runner/test/test_pidfile.pyc
+${PYSITELIB}/twisted/application/runner/test/test_pidfile.pyo
+${PYSITELIB}/twisted/application/runner/test/test_runner.py
+${PYSITELIB}/twisted/application/runner/test/test_runner.pyc
+${PYSITELIB}/twisted/application/runner/test/test_runner.pyo
+${PYSITELIB}/twisted/application/service.py
+${PYSITELIB}/twisted/application/service.pyc
+${PYSITELIB}/twisted/application/service.pyo
+${PYSITELIB}/twisted/application/strports.py
+${PYSITELIB}/twisted/application/strports.pyc
+${PYSITELIB}/twisted/application/strports.pyo
+${PYSITELIB}/twisted/application/test/__init__.py
+${PYSITELIB}/twisted/application/test/__init__.pyc
+${PYSITELIB}/twisted/application/test/__init__.pyo
+${PYSITELIB}/twisted/application/test/test_internet.py
+${PYSITELIB}/twisted/application/test/test_internet.pyc
+${PYSITELIB}/twisted/application/test/test_internet.pyo
+${PYSITELIB}/twisted/application/test/test_service.py
+${PYSITELIB}/twisted/application/test/test_service.pyc
+${PYSITELIB}/twisted/application/test/test_service.pyo
+${PYSITELIB}/twisted/application/twist/__init__.py
+${PYSITELIB}/twisted/application/twist/__init__.pyc
+${PYSITELIB}/twisted/application/twist/__init__.pyo
+${PYSITELIB}/twisted/application/twist/_options.py
+${PYSITELIB}/twisted/application/twist/_options.pyc
+${PYSITELIB}/twisted/application/twist/_options.pyo
+${PYSITELIB}/twisted/application/twist/_twist.py
+${PYSITELIB}/twisted/application/twist/_twist.pyc
+${PYSITELIB}/twisted/application/twist/_twist.pyo
+${PYSITELIB}/twisted/application/twist/test/__init__.py
+${PYSITELIB}/twisted/application/twist/test/__init__.pyc
+${PYSITELIB}/twisted/application/twist/test/__init__.pyo
+${PYSITELIB}/twisted/application/twist/test/test_options.py
+${PYSITELIB}/twisted/application/twist/test/test_options.pyc
+${PYSITELIB}/twisted/application/twist/test/test_options.pyo
+${PYSITELIB}/twisted/application/twist/test/test_twist.py
+${PYSITELIB}/twisted/application/twist/test/test_twist.pyc
+${PYSITELIB}/twisted/application/twist/test/test_twist.pyo
+${PYSITELIB}/twisted/conch/__init__.py
+${PYSITELIB}/twisted/conch/__init__.pyc
+${PYSITELIB}/twisted/conch/__init__.pyo
+${PYSITELIB}/twisted/conch/avatar.py
+${PYSITELIB}/twisted/conch/avatar.pyc
+${PYSITELIB}/twisted/conch/avatar.pyo
+${PYSITELIB}/twisted/conch/checkers.py
+${PYSITELIB}/twisted/conch/checkers.pyc
+${PYSITELIB}/twisted/conch/checkers.pyo
+${PYSITELIB}/twisted/conch/client/__init__.py
+${PYSITELIB}/twisted/conch/client/__init__.pyc
+${PYSITELIB}/twisted/conch/client/__init__.pyo
+${PYSITELIB}/twisted/conch/client/agent.py
+${PYSITELIB}/twisted/conch/client/agent.pyc
+${PYSITELIB}/twisted/conch/client/agent.pyo
+${PYSITELIB}/twisted/conch/client/connect.py
+${PYSITELIB}/twisted/conch/client/connect.pyc
+${PYSITELIB}/twisted/conch/client/connect.pyo
+${PYSITELIB}/twisted/conch/client/default.py
+${PYSITELIB}/twisted/conch/client/default.pyc
+${PYSITELIB}/twisted/conch/client/default.pyo
+${PYSITELIB}/twisted/conch/client/direct.py
+${PYSITELIB}/twisted/conch/client/direct.pyc
+${PYSITELIB}/twisted/conch/client/direct.pyo
+${PYSITELIB}/twisted/conch/client/knownhosts.py
+${PYSITELIB}/twisted/conch/client/knownhosts.pyc
+${PYSITELIB}/twisted/conch/client/knownhosts.pyo
+${PYSITELIB}/twisted/conch/client/options.py
+${PYSITELIB}/twisted/conch/client/options.pyc
+${PYSITELIB}/twisted/conch/client/options.pyo
+${PYSITELIB}/twisted/conch/endpoints.py
+${PYSITELIB}/twisted/conch/endpoints.pyc
+${PYSITELIB}/twisted/conch/endpoints.pyo
+${PYSITELIB}/twisted/conch/error.py
+${PYSITELIB}/twisted/conch/error.pyc
+${PYSITELIB}/twisted/conch/error.pyo
+${PYSITELIB}/twisted/conch/insults/__init__.py
+${PYSITELIB}/twisted/conch/insults/__init__.pyc
+${PYSITELIB}/twisted/conch/insults/__init__.pyo
+${PYSITELIB}/twisted/conch/insults/helper.py
+${PYSITELIB}/twisted/conch/insults/helper.pyc
+${PYSITELIB}/twisted/conch/insults/helper.pyo
+${PYSITELIB}/twisted/conch/insults/insults.py
+${PYSITELIB}/twisted/conch/insults/insults.pyc
+${PYSITELIB}/twisted/conch/insults/insults.pyo
+${PYSITELIB}/twisted/conch/insults/text.py
+${PYSITELIB}/twisted/conch/insults/text.pyc
+${PYSITELIB}/twisted/conch/insults/text.pyo
+${PYSITELIB}/twisted/conch/insults/window.py
+${PYSITELIB}/twisted/conch/insults/window.pyc
+${PYSITELIB}/twisted/conch/insults/window.pyo
+${PYSITELIB}/twisted/conch/interfaces.py
+${PYSITELIB}/twisted/conch/interfaces.pyc
+${PYSITELIB}/twisted/conch/interfaces.pyo
+${PYSITELIB}/twisted/conch/ls.py
+${PYSITELIB}/twisted/conch/ls.pyc
+${PYSITELIB}/twisted/conch/ls.pyo
+${PYSITELIB}/twisted/conch/manhole.py
+${PYSITELIB}/twisted/conch/manhole.pyc
+${PYSITELIB}/twisted/conch/manhole.pyo
+${PYSITELIB}/twisted/conch/manhole_ssh.py
+${PYSITELIB}/twisted/conch/manhole_ssh.pyc
+${PYSITELIB}/twisted/conch/manhole_ssh.pyo
+${PYSITELIB}/twisted/conch/manhole_tap.py
+${PYSITELIB}/twisted/conch/manhole_tap.pyc
+${PYSITELIB}/twisted/conch/manhole_tap.pyo
+${PYSITELIB}/twisted/conch/mixin.py
+${PYSITELIB}/twisted/conch/mixin.pyc
+${PYSITELIB}/twisted/conch/mixin.pyo
+${PYSITELIB}/twisted/conch/openssh_compat/__init__.py
+${PYSITELIB}/twisted/conch/openssh_compat/__init__.pyc
+${PYSITELIB}/twisted/conch/openssh_compat/__init__.pyo
+${PYSITELIB}/twisted/conch/openssh_compat/factory.py
+${PYSITELIB}/twisted/conch/openssh_compat/factory.pyc
+${PYSITELIB}/twisted/conch/openssh_compat/factory.pyo
+${PYSITELIB}/twisted/conch/openssh_compat/primes.py
+${PYSITELIB}/twisted/conch/openssh_compat/primes.pyc
+${PYSITELIB}/twisted/conch/openssh_compat/primes.pyo
+${PYSITELIB}/twisted/conch/recvline.py
+${PYSITELIB}/twisted/conch/recvline.pyc
+${PYSITELIB}/twisted/conch/recvline.pyo
+${PYSITELIB}/twisted/conch/scripts/__init__.py
+${PYSITELIB}/twisted/conch/scripts/__init__.pyc
+${PYSITELIB}/twisted/conch/scripts/__init__.pyo
+${PYSITELIB}/twisted/conch/scripts/cftp.py
+${PYSITELIB}/twisted/conch/scripts/cftp.pyc
+${PYSITELIB}/twisted/conch/scripts/cftp.pyo



Home | Main Index | Thread Index | Old Index