Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Sep 2017 21:02:27 +0000 (UTC)
From:      Richard Gallamore <ultima@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r449666 - in head/security: . py-txtorcon
Message-ID:  <201709112102.v8BL2RWu032844@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ultima
Date: Mon Sep 11 21:02:27 2017
New Revision: 449666
URL: https://svnweb.freebsd.org/changeset/ports/449666

Log:
  txtorcon is an implementation of the control-spec for Tor using the Twisted
  networking library for Python.
  
  This is useful for writing utilities to control or make use of Tor in
  event-based Python programs. If your Twisted program supports endpoints (like
  twistd does) your server or client can make use of Tor immediately, with no
  code changes. Start your own Tor or connect to one and get live stream, circuit,
  relay updates; read and change config; monitor events; build circuits; create
  onion services; etcetera (ReadTheDocs).
  
  PR:		222042
  Submitted by:	Yuri Victorovich (maintainer)
  Reviewed by:	lifanov (mentor), matthew (mentor), koobs
  Approved by:	lifanov (mentor), matthew (mentor)
  Differential Revision:	https://reviews.freebsd.org/D12311

Added:
  head/security/py-txtorcon/
  head/security/py-txtorcon/Makefile   (contents, props changed)
  head/security/py-txtorcon/distinfo   (contents, props changed)
  head/security/py-txtorcon/pkg-descr   (contents, props changed)
Modified:
  head/security/Makefile

Modified: head/security/Makefile
==============================================================================
--- head/security/Makefile	Mon Sep 11 20:13:18 2017	(r449665)
+++ head/security/Makefile	Mon Sep 11 21:02:27 2017	(r449666)
@@ -965,6 +965,7 @@
     SUBDIR += py-tuf
     SUBDIR += py-twistedConch
     SUBDIR += py-twofish
+    SUBDIR += py-txtorcon
     SUBDIR += py-virustotal-api
     SUBDIR += py-volatility
     SUBDIR += py-vulndb

Added: head/security/py-txtorcon/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/py-txtorcon/Makefile	Mon Sep 11 21:02:27 2017	(r449666)
@@ -0,0 +1,27 @@
+# Created by: Yuri Victorovich
+# $FreeBSD$
+
+PORTNAME=	txtorcon
+PORTVERSION=	0.19.3
+CATEGORIES=	security python
+MASTER_SITES=	CHEESESHOP
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	yuri@rawbw.com
+COMMENT=	Twisted-based Tor controller client
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}twisted>=15.5.0:devel/py-twisted \
+		${PYTHON_PKGNAMEPREFIX}ipaddress>=1.0.16:net/py-ipaddress \
+		${PYTHON_PKGNAMEPREFIX}zope.interface>=3.6.1:devel/py-zope.interface \
+		${PYTHON_PKGNAMEPREFIX}incremental>0:devel/py-incremental \
+		${PYTHON_PKGNAMEPREFIX}Automat>0:devel/py-Automat
+
+USES=		python:2.7 shebangfix
+USE_PYTHON=	distutils autoplist
+NO_ARCH=	yes
+SHEBANG_FILES=	examples/*.py
+
+.include <bsd.port.mk>

Added: head/security/py-txtorcon/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/py-txtorcon/distinfo	Mon Sep 11 21:02:27 2017	(r449666)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1504485237
+SHA256 (txtorcon-0.19.3.tar.gz) = f73396667909a3c7a98f4dd865edf4ed6a2518ee5a935d92e18b8a479ec244fd
+SIZE (txtorcon-0.19.3.tar.gz) = 265716

Added: head/security/py-txtorcon/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/py-txtorcon/pkg-descr	Mon Sep 11 21:02:27 2017	(r449666)
@@ -0,0 +1,11 @@
+txtorcon is an implementation of the control-spec for Tor using the Twisted
+networking library for Python.
+
+This is useful for writing utilities to control or make use of Tor in
+event-based Python programs. If your Twisted program supports endpoints (like
+twistd does) your server or client can make use of Tor immediately, with no
+code changes. Start your own Tor or connect to one and get live stream, circuit,
+relay updates; read and change config; monitor events; build circuits; create
+onion services; etcetera (ReadTheDocs).
+
+WWW: https://github.com/meejah/txtorcon



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201709112102.v8BL2RWu032844>