svn commit: r462714 - head/security/py-txtorcon
Yuri Victorovich
yuri at FreeBSD.org
Fri Feb 23 18:52:42 UTC 2018
Author: yuri
Date: Fri Feb 23 18:52:41 2018
New Revision: 462714
URL: https://svnweb.freebsd.org/changeset/ports/462714
Log:
security/py-txtorcon: Update to 0.20.0
Changelog:
https://github.com/meejah/txtorcon/releases/tag/v0.20.0
Additional port changes:
* Changed to DISTVERSION
* Updated MAINTAINER
* Added USE_PYTHON=concurrent (for docs and examples)
* Added DOCS and EXAMPLES options
* Added post-patch correcting docs/examples dirs
* Added post-patch-xx-off targets that patch docs/examples away
Requested upstream to have variables that control docs/examples.
Reported by: portscout
Approved by: tcberner (mentor, implicit)
Modified:
head/security/py-txtorcon/Makefile
head/security/py-txtorcon/distinfo
Modified: head/security/py-txtorcon/Makefile
==============================================================================
--- head/security/py-txtorcon/Makefile Fri Feb 23 18:15:53 2018 (r462713)
+++ head/security/py-txtorcon/Makefile Fri Feb 23 18:52:41 2018 (r462714)
@@ -2,12 +2,12 @@
# $FreeBSD$
PORTNAME= txtorcon
-PORTVERSION= 0.19.3
+DISTVERSION= 0.20.0
CATEGORIES= security python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= yuri at rawbw.com
+MAINTAINER= yuri at FreeBSD.org
COMMENT= Twisted-based Tor controller client
LICENSE= MIT
@@ -20,8 +20,26 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=15.5.0:de
${PYTHON_PKGNAMEPREFIX}Automat>0:devel/py-Automat@${FLAVOR}
USES= python shebangfix
-USE_PYTHON= distutils autoplist
+USE_PYTHON= distutils autoplist concurrent
NO_ARCH= yes
SHEBANG_FILES= examples/*.py
+
+OPTIONS_DEFINE= DOCS EXAMPLES
+
+post-patch:
+ @${REINPLACE_CMD} -e " \
+ s|'share/txtorcon'|'${DOCSDIR}'| ; \
+ s|'share/txtorcon/examples'|'${EXAMPLESDIR}'|" \
+ ${WRKSRC}/setup.py
+
+post-patch-DOCS-off:
+ @${REINPLACE_CMD} -E " \
+ s|(.*'${DOCSDIR}'.*)|#\1| ; \
+ s|(.*'docs/.*',$$)|#\1| ; \
+ s|(.*\+ sphinx_docs.*)|#\1|" \
+ ${WRKSRC}/setup.py
+
+post-patch-EXAMPLES-off:
+ @${REINPLACE_CMD} -E "s|(.*'${EXAMPLESDIR}'.*)|#\1|" ${WRKSRC}/setup.py
.include <bsd.port.mk>
Modified: head/security/py-txtorcon/distinfo
==============================================================================
--- head/security/py-txtorcon/distinfo Fri Feb 23 18:15:53 2018 (r462713)
+++ head/security/py-txtorcon/distinfo Fri Feb 23 18:52:41 2018 (r462714)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1504485237
-SHA256 (txtorcon-0.19.3.tar.gz) = f73396667909a3c7a98f4dd865edf4ed6a2518ee5a935d92e18b8a479ec244fd
-SIZE (txtorcon-0.19.3.tar.gz) = 265716
+TIMESTAMP = 1519406854
+SHA256 (txtorcon-0.20.0.tar.gz) = dc80cb76b3ddacef6d671c0a088cb1a45274c0858554c32ce55d0f41421c740e
+SIZE (txtorcon-0.20.0.tar.gz) = 268909
More information about the svn-ports-head
mailing list