pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc Import stem-1.7.0, nyx-2.0.4, and sbws-0.8.0 from the ...
details: https://anonhg.NetBSD.org/pkgsrc/rev/f69a8b82a91a
branches: trunk
changeset: 324529:f69a8b82a91a
user: riastradh <riastradh%pkgsrc.org@localhost>
date: Tue Oct 23 01:42:34 2018 +0000
description:
Import stem-1.7.0, nyx-2.0.4, and sbws-0.8.0 from the Tor Project.
stem-1.7.0: Python library for controlling the tor daemon
nyx-2.0.4: curses monitor for the tor daemon
sbws-0.8.0: bandwidth scanner
nyx is a standalone application, so give it a meta-package net/nyx
with no py- prefix.
sbws is a standalone application too but only for designated Tor
plumbers, not for ordinary users, so leave it as py-sbws.
diffstat:
devel/Makefile | 3 +-
devel/py-stem/DESCR | 1 +
devel/py-stem/Makefile | 35 +++++++++
devel/py-stem/PLIST | 161 +++++++++++++++++++++++++++++++++++++++++
devel/py-stem/distinfo | 6 +
net/Makefile | 5 +-
net/nyx/DESCR | 5 +
net/nyx/Makefile | 20 +++++
net/py-nyx/DESCR | 3 +
net/py-nyx/Makefile | 28 +++++++
net/py-nyx/Makefile.common | 6 +
net/py-nyx/PLIST | 58 +++++++++++++++
net/py-nyx/distinfo | 6 +
net/py-sbws/DESCR | 13 +++
net/py-sbws/Makefile | 50 +++++++++++++
net/py-sbws/PLIST | 173 +++++++++++++++++++++++++++++++++++++++++++++
net/py-sbws/distinfo | 6 +
17 files changed, 577 insertions(+), 2 deletions(-)
diffs (truncated from 681 to 300 lines):
diff -r 9685a1587b23 -r f69a8b82a91a devel/Makefile
--- a/devel/Makefile Mon Oct 22 17:33:09 2018 +0000
+++ b/devel/Makefile Tue Oct 23 01:42:34 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2739 2018/10/21 19:51:45 minskim Exp $
+# $NetBSD: Makefile,v 1.2740 2018/10/23 01:42:34 riastradh Exp $
#
COMMENT= Development utilities
@@ -2262,6 +2262,7 @@
SUBDIR+= py-singledispatch
SUBDIR+= py-sortedcontainers
SUBDIR+= py-speaklater
+SUBDIR+= py-stem
SUBDIR+= py-stevedore
SUBDIR+= py-stompclient
SUBDIR+= py-stsci.distutils
diff -r 9685a1587b23 -r f69a8b82a91a devel/py-stem/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/py-stem/DESCR Tue Oct 23 01:42:34 2018 +0000
@@ -0,0 +1,1 @@
+Stem is a Python library for controlling the tor daemon over a socket.
diff -r 9685a1587b23 -r f69a8b82a91a devel/py-stem/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/py-stem/Makefile Tue Oct 23 01:42:34 2018 +0000
@@ -0,0 +1,35 @@
+# $NetBSD: Makefile,v 1.1 2018/10/23 01:42:34 riastradh Exp $
+
+DISTNAME= stem-1.7.0
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= net python
+MASTER_SITES= ${MASTER_SITE_PYPI:=s/stem/}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://stem.torproject.org/
+COMMENT= Python controller library for the tor daemon
+LICENSE= gnu-gpl-v3
+
+USE_LANGUAGES= # none
+
+TOOL_DEPENDS+= ${PYPKGPREFIX}-codestyle-[0-9]*:../../devel/py-codestyle
+TOOL_DEPENDS+= ${PYPKGPREFIX}-flakes-[0-9]*:../../devel/py-flakes
+
+DEPENDS+= ${PYPKGPREFIX}-cryptography-[0-9]*:../../security/py-cryptography
+DEPENDS+= ${PYPKGPREFIX}-nacl-[0-9]*:../../security/py-nacl
+
+TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
+TEST_DEPENDS+= ${PYPKGPREFIX}-tox-[0-9]*:../../devel/py-tox
+
+REPLACE_PYTHON+=cache_fallback_directories.py
+REPLACE_PYTHON+=cache_manual.py
+REPLACE_PYTHON+=run_tests.py
+REPLACE_PYTHON+=setup.py
+REPLACE_PYTHON+=tor-prompt
+
+do-test:
+ cd ${WRKSRC} && ./run_tests.py --unit
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/distutils.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 9685a1587b23 -r f69a8b82a91a devel/py-stem/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/py-stem/PLIST Tue Oct 23 01:42:34 2018 +0000
@@ -0,0 +1,161 @@
+@comment $NetBSD: PLIST,v 1.1 2018/10/23 01:42:34 riastradh Exp $
+bin/tor-prompt
+${PYSITELIB}/${EGG_FILE}
+${PYSITELIB}/stem/__init__.py
+${PYSITELIB}/stem/__init__.pyc
+${PYSITELIB}/stem/__init__.pyo
+${PYSITELIB}/stem/cached_fallbacks.cfg
+${PYSITELIB}/stem/cached_manual.sqlite
+${PYSITELIB}/stem/client/__init__.py
+${PYSITELIB}/stem/client/__init__.pyc
+${PYSITELIB}/stem/client/__init__.pyo
+${PYSITELIB}/stem/client/cell.py
+${PYSITELIB}/stem/client/cell.pyc
+${PYSITELIB}/stem/client/cell.pyo
+${PYSITELIB}/stem/client/datatype.py
+${PYSITELIB}/stem/client/datatype.pyc
+${PYSITELIB}/stem/client/datatype.pyo
+${PYSITELIB}/stem/connection.py
+${PYSITELIB}/stem/connection.pyc
+${PYSITELIB}/stem/connection.pyo
+${PYSITELIB}/stem/control.py
+${PYSITELIB}/stem/control.pyc
+${PYSITELIB}/stem/control.pyo
+${PYSITELIB}/stem/descriptor/__init__.py
+${PYSITELIB}/stem/descriptor/__init__.pyc
+${PYSITELIB}/stem/descriptor/__init__.pyo
+${PYSITELIB}/stem/descriptor/certificate.py
+${PYSITELIB}/stem/descriptor/certificate.pyc
+${PYSITELIB}/stem/descriptor/certificate.pyo
+${PYSITELIB}/stem/descriptor/export.py
+${PYSITELIB}/stem/descriptor/export.pyc
+${PYSITELIB}/stem/descriptor/export.pyo
+${PYSITELIB}/stem/descriptor/extrainfo_descriptor.py
+${PYSITELIB}/stem/descriptor/extrainfo_descriptor.pyc
+${PYSITELIB}/stem/descriptor/extrainfo_descriptor.pyo
+${PYSITELIB}/stem/descriptor/hidden_service_descriptor.py
+${PYSITELIB}/stem/descriptor/hidden_service_descriptor.pyc
+${PYSITELIB}/stem/descriptor/hidden_service_descriptor.pyo
+${PYSITELIB}/stem/descriptor/microdescriptor.py
+${PYSITELIB}/stem/descriptor/microdescriptor.pyc
+${PYSITELIB}/stem/descriptor/microdescriptor.pyo
+${PYSITELIB}/stem/descriptor/networkstatus.py
+${PYSITELIB}/stem/descriptor/networkstatus.pyc
+${PYSITELIB}/stem/descriptor/networkstatus.pyo
+${PYSITELIB}/stem/descriptor/reader.py
+${PYSITELIB}/stem/descriptor/reader.pyc
+${PYSITELIB}/stem/descriptor/reader.pyo
+${PYSITELIB}/stem/descriptor/remote.py
+${PYSITELIB}/stem/descriptor/remote.pyc
+${PYSITELIB}/stem/descriptor/remote.pyo
+${PYSITELIB}/stem/descriptor/router_status_entry.py
+${PYSITELIB}/stem/descriptor/router_status_entry.pyc
+${PYSITELIB}/stem/descriptor/router_status_entry.pyo
+${PYSITELIB}/stem/descriptor/server_descriptor.py
+${PYSITELIB}/stem/descriptor/server_descriptor.pyc
+${PYSITELIB}/stem/descriptor/server_descriptor.pyo
+${PYSITELIB}/stem/descriptor/tordnsel.py
+${PYSITELIB}/stem/descriptor/tordnsel.pyc
+${PYSITELIB}/stem/descriptor/tordnsel.pyo
+${PYSITELIB}/stem/directory.py
+${PYSITELIB}/stem/directory.pyc
+${PYSITELIB}/stem/directory.pyo
+${PYSITELIB}/stem/exit_policy.py
+${PYSITELIB}/stem/exit_policy.pyc
+${PYSITELIB}/stem/exit_policy.pyo
+${PYSITELIB}/stem/interpreter/__init__.py
+${PYSITELIB}/stem/interpreter/__init__.pyc
+${PYSITELIB}/stem/interpreter/__init__.pyo
+${PYSITELIB}/stem/interpreter/arguments.py
+${PYSITELIB}/stem/interpreter/arguments.pyc
+${PYSITELIB}/stem/interpreter/arguments.pyo
+${PYSITELIB}/stem/interpreter/autocomplete.py
+${PYSITELIB}/stem/interpreter/autocomplete.pyc
+${PYSITELIB}/stem/interpreter/autocomplete.pyo
+${PYSITELIB}/stem/interpreter/commands.py
+${PYSITELIB}/stem/interpreter/commands.pyc
+${PYSITELIB}/stem/interpreter/commands.pyo
+${PYSITELIB}/stem/interpreter/help.py
+${PYSITELIB}/stem/interpreter/help.pyc
+${PYSITELIB}/stem/interpreter/help.pyo
+${PYSITELIB}/stem/interpreter/settings.cfg
+${PYSITELIB}/stem/manual.py
+${PYSITELIB}/stem/manual.pyc
+${PYSITELIB}/stem/manual.pyo
+${PYSITELIB}/stem/prereq.py
+${PYSITELIB}/stem/prereq.pyc
+${PYSITELIB}/stem/prereq.pyo
+${PYSITELIB}/stem/process.py
+${PYSITELIB}/stem/process.pyc
+${PYSITELIB}/stem/process.pyo
+${PYSITELIB}/stem/response/__init__.py
+${PYSITELIB}/stem/response/__init__.pyc
+${PYSITELIB}/stem/response/__init__.pyo
+${PYSITELIB}/stem/response/add_onion.py
+${PYSITELIB}/stem/response/add_onion.pyc
+${PYSITELIB}/stem/response/add_onion.pyo
+${PYSITELIB}/stem/response/authchallenge.py
+${PYSITELIB}/stem/response/authchallenge.pyc
+${PYSITELIB}/stem/response/authchallenge.pyo
+${PYSITELIB}/stem/response/events.py
+${PYSITELIB}/stem/response/events.pyc
+${PYSITELIB}/stem/response/events.pyo
+${PYSITELIB}/stem/response/getconf.py
+${PYSITELIB}/stem/response/getconf.pyc
+${PYSITELIB}/stem/response/getconf.pyo
+${PYSITELIB}/stem/response/getinfo.py
+${PYSITELIB}/stem/response/getinfo.pyc
+${PYSITELIB}/stem/response/getinfo.pyo
+${PYSITELIB}/stem/response/mapaddress.py
+${PYSITELIB}/stem/response/mapaddress.pyc
+${PYSITELIB}/stem/response/mapaddress.pyo
+${PYSITELIB}/stem/response/protocolinfo.py
+${PYSITELIB}/stem/response/protocolinfo.pyc
+${PYSITELIB}/stem/response/protocolinfo.pyo
+${PYSITELIB}/stem/settings.cfg
+${PYSITELIB}/stem/socket.py
+${PYSITELIB}/stem/socket.pyc
+${PYSITELIB}/stem/socket.pyo
+${PYSITELIB}/stem/util/__init__.py
+${PYSITELIB}/stem/util/__init__.pyc
+${PYSITELIB}/stem/util/__init__.pyo
+${PYSITELIB}/stem/util/conf.py
+${PYSITELIB}/stem/util/conf.pyc
+${PYSITELIB}/stem/util/conf.pyo
+${PYSITELIB}/stem/util/connection.py
+${PYSITELIB}/stem/util/connection.pyc
+${PYSITELIB}/stem/util/connection.pyo
+${PYSITELIB}/stem/util/enum.py
+${PYSITELIB}/stem/util/enum.pyc
+${PYSITELIB}/stem/util/enum.pyo
+${PYSITELIB}/stem/util/log.py
+${PYSITELIB}/stem/util/log.pyc
+${PYSITELIB}/stem/util/log.pyo
+${PYSITELIB}/stem/util/lru_cache.py
+${PYSITELIB}/stem/util/lru_cache.pyc
+${PYSITELIB}/stem/util/lru_cache.pyo
+${PYSITELIB}/stem/util/ordereddict.py
+${PYSITELIB}/stem/util/ordereddict.pyc
+${PYSITELIB}/stem/util/ordereddict.pyo
+${PYSITELIB}/stem/util/ports.cfg
+${PYSITELIB}/stem/util/proc.py
+${PYSITELIB}/stem/util/proc.pyc
+${PYSITELIB}/stem/util/proc.pyo
+${PYSITELIB}/stem/util/str_tools.py
+${PYSITELIB}/stem/util/str_tools.pyc
+${PYSITELIB}/stem/util/str_tools.pyo
+${PYSITELIB}/stem/util/system.py
+${PYSITELIB}/stem/util/system.pyc
+${PYSITELIB}/stem/util/system.pyo
+${PYSITELIB}/stem/util/term.py
+${PYSITELIB}/stem/util/term.pyc
+${PYSITELIB}/stem/util/term.pyo
+${PYSITELIB}/stem/util/test_tools.py
+${PYSITELIB}/stem/util/test_tools.pyc
+${PYSITELIB}/stem/util/test_tools.pyo
+${PYSITELIB}/stem/util/tor_tools.py
+${PYSITELIB}/stem/util/tor_tools.pyc
+${PYSITELIB}/stem/util/tor_tools.pyo
+${PYSITELIB}/stem/version.py
+${PYSITELIB}/stem/version.pyc
+${PYSITELIB}/stem/version.pyo
diff -r 9685a1587b23 -r f69a8b82a91a devel/py-stem/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/py-stem/distinfo Tue Oct 23 01:42:34 2018 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2018/10/23 01:42:34 riastradh Exp $
+
+SHA1 (stem-1.7.0.tar.gz) = 1d075b54ebd32cf15e470c8f09a596cf8829a172
+RMD160 (stem-1.7.0.tar.gz) = 3f007f598864326a7debfb3b51c50be123f8a111
+SHA512 (stem-1.7.0.tar.gz) = 10750266860f4f90df5d4a3bf24ec68e28d12c84c136c35d2f168f767f4facae3d02cc62dc972a08666689695ea17337a7a6b80ec1c5ed8b9e5035d7417b07f5
+Size (stem-1.7.0.tar.gz) = 2196759 bytes
diff -r 9685a1587b23 -r f69a8b82a91a net/Makefile
--- a/net/Makefile Mon Oct 22 17:33:09 2018 +0000
+++ b/net/Makefile Tue Oct 23 01:42:34 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1229 2018/10/08 14:48:46 adam Exp $
+# $NetBSD: Makefile,v 1.1230 2018/10/23 01:42:34 riastradh Exp $
#
COMMENT= Networking tools
@@ -431,6 +431,7 @@
SUBDIR+= ntop
SUBDIR+= ntopng
SUBDIR+= ntp4
+SUBDIR+= nyx
SUBDIR+= obfs4proxy
SUBDIR+= ocaml-ipaddr
SUBDIR+= ocamlnet
@@ -678,6 +679,7 @@
SUBDIR+= py-netaddr
SUBDIR+= py-netifaces
SUBDIR+= py-netsnmp
+SUBDIR+= py-nyx
SUBDIR+= py-omniORBpy
SUBDIR+= py-pcap
SUBDIR+= py-portend
@@ -690,6 +692,7 @@
SUBDIR+= py-rt
SUBDIR+= py-s3cmd
SUBDIR+= py-s3transfer
+SUBDIR+= py-sbws
SUBDIR+= py-scp
SUBDIR+= py-simplesoap
SUBDIR+= py-smb
diff -r 9685a1587b23 -r f69a8b82a91a net/nyx/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/net/nyx/DESCR Tue Oct 23 01:42:34 2018 +0000
@@ -0,0 +1,5 @@
+Nyx is a command-line monitor for Tor. With this you can get detailed
+real-time information about your relay such as bandwidth usage,
+connections, logs, and much more.
+
+This is a meta-package for convenience.
diff -r 9685a1587b23 -r f69a8b82a91a net/nyx/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/net/nyx/Makefile Tue Oct 23 01:42:34 2018 +0000
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1 2018/10/23 01:42:34 riastradh Exp $
+
+.include "../../net/py-nyx/Makefile.common"
+
+PKGNAME= nyx-${VERSION}
+CATEGORIES= net
+MASTER_SITES= # empty
+DISTFILES= # empty
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://nyx.torproject.org/
+COMMENT= Command-line monitor for the tor daemon
+LICENSE= gnu-gpl-v3
+
+DEPENDS+= ${PYPKGPREFIX}-nyx>=${VERSION}:../../net/py-nyx
+
+META_PACKAGE= yes
+
Home |
Main Index |
Thread Index |
Old Index