diff --git a/www/py-tornado/Makefile b/www/py-tornado/Makefile index 1268ee1cd25f..ecd98470c8a0 100644 --- a/www/py-tornado/Makefile +++ b/www/py-tornado/Makefile @@ -1,28 +1,29 @@ PORTNAME= tornado PORTVERSION= 6.2 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Python Web Server from FriendFeed -WWW= https://www.tornadoweb.org/ +WWW= https://www.tornadoweb.org/ \ + https://github.com/tornadoweb/tornado LICENSE= APACHE20 USES= cpe python:3.7+ USE_PYTHON= autoplist concurrent distutils CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}tornado4 \ ${PYTHON_PKGNAMEPREFIX}tornado5 \ ${PYTHON_PKGNAMEPREFIX}tornado6 CPE_VENDOR= tornadoweb post-install: ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + do-test: @cd ${WRKSRC} && ${PYTHON_CMD} -m tornado.test.runtests .include diff --git a/www/py-tornado/pkg-descr b/www/py-tornado/pkg-descr index 9e6635a8f972..d402cc6d6418 100644 --- a/www/py-tornado/pkg-descr +++ b/www/py-tornado/pkg-descr @@ -1,15 +1,13 @@ Tornado is an open source version of the scalable, non-blocking web server and tools that power FriendFeed. The FriendFeed application is written using a web framework that looks a bit like web.py or Google's webapp, but with additional tools and optimizations to take advantage of the underlying non-blocking infrastructure. The framework is distinct from most mainstream web server frameworks (and certainly most Python frameworks) because it is non-blocking and reasonably fast. Because it is non-blocking and uses epoll or kqueue, it can handle thousands of simultaneous standing connections, which means it is ideal for real-time web services. We built the web server specifically to handle FriendFeed's real-time features - every active user of FriendFeed maintains an open connection to the FriendFeed servers. - -See also: https://github.com/tornadoweb/tornado