Index: head/www/py-tornado/Makefile =================================================================== --- head/www/py-tornado/Makefile (revision 496102) +++ head/www/py-tornado/Makefile (revision 496103) @@ -1,40 +1,40 @@ # Created by: Guixing Bai # $FreeBSD$ PORTNAME= tornado PORTVERSION= 5.1.1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= gblach@FreeBSD.org COMMENT= Python Web Server from FriendFeed LICENSE= APACHE20 -CONFLICTS= py[0-9]*-tornado4-* +CONFLICTS= py[0-9]*-tornado[46]-* USES= python USE_PYTHON= autoplist distutils .include .if ${PYTHON_REL} < 3200 RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}futures>0:devel/py-futures@${PY_FLAVOR} .endif .if ${PYTHON_REL} < 3400 RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}singledispatch>0:devel/py-singledispatch@${PY_FLAVOR} .endif .if ${PYTHON_REL} < 3500 RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}backports_abc>=0.4:devel/py-backports_abc@${PY_FLAVOR} .endif post-build: @${FIND} ${WRKSRC}/build -name speedups.so -exec ${STRIP_CMD} {} \; regression-test: build @cd ${WRKSRC} && ${PYTHON_CMD} -m tornado.test.runtests .include Index: head/www/py-tornado4/Makefile =================================================================== --- head/www/py-tornado4/Makefile (revision 496102) +++ head/www/py-tornado4/Makefile (revision 496103) @@ -1,38 +1,38 @@ # Created by: Guixing Bai # $FreeBSD$ PORTNAME= tornado PORTVERSION= 4.5.3 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMESUFFIX= 4 MAINTAINER= gblach@FreeBSD.org COMMENT= Python Web Server from FriendFeed LICENSE= APACHE20 -CONFLICTS= py[0-9]*-tornado-* +CONFLICTS= py[0-9]*-tornado-* py[0-9]*-tornado6-* USES= python USE_PYTHON= autoplist distutils .include .if ${PYTHON_REL} < 3400 RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}singledispatch>0:devel/py-singledispatch@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}certifi>0:security/py-certifi@${PY_FLAVOR} .endif .if ${PYTHON_REL} < 3500 RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}backports_abc>=0.4:devel/py-backports_abc@${PY_FLAVOR} .endif post-build: @${FIND} ${WRKSRC}/build -name speedups.so -exec ${STRIP_CMD} {} \; regression-test: build @cd ${WRKSRC} && ${PYTHON_CMD} -m tornado.test.runtests .include Index: head/www/py-tornado6/Makefile =================================================================== --- head/www/py-tornado6/Makefile (nonexistent) +++ head/www/py-tornado6/Makefile (revision 496103) @@ -0,0 +1,26 @@ +# Created by: Guixing Bai +# $FreeBSD$ + +PORTNAME= tornado +PORTVERSION= 6.0.1 +CATEGORIES= www python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= gblach@FreeBSD.org +COMMENT= Python Web Server from FriendFeed + +LICENSE= APACHE20 + +CONFLICTS= py[0-9]*-tornado-* py[0-9]*-tornado4-* + +USES= python:3.5+ +USE_PYTHON= autoplist distutils + +post-build: + @${FIND} ${WRKSRC}/build -name speedups.so -exec ${STRIP_CMD} {} \; + +regression-test: build + @cd ${WRKSRC} && ${PYTHON_CMD} -m tornado.test.runtests + +.include Property changes on: head/www/py-tornado6/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/www/py-tornado6/distinfo =================================================================== --- head/www/py-tornado6/distinfo (nonexistent) +++ head/www/py-tornado6/distinfo (revision 496103) @@ -0,0 +1,3 @@ +TIMESTAMP = 1552850221 +SHA256 (tornado-6.0.1.tar.gz) = de274c65f45f6656c375cdf1759dbf0bc52902a1e999d12a35eb13020a641a53 +SIZE (tornado-6.0.1.tar.gz) = 481563 Property changes on: head/www/py-tornado6/distinfo ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/www/py-tornado6/files/patch-setup.py =================================================================== --- head/www/py-tornado6/files/patch-setup.py (nonexistent) +++ head/www/py-tornado6/files/patch-setup.py (revision 496103) @@ -0,0 +1,12 @@ +--- setup.py.orig 2015-11-06 20:08:26 UTC ++++ setup.py +@@ -147,9 +147,6 @@ setup( + # in the sdist tarball) + "tornado.test": [ + "README", +- "csv_translations/fr_FR.csv", +- "gettext_translations/fr_FR/LC_MESSAGES/tornado_test.mo", +- "gettext_translations/fr_FR/LC_MESSAGES/tornado_test.po", + "options_test.cfg", + "static/robots.txt", + "static/sample.xml", Property changes on: head/www/py-tornado6/files/patch-setup.py ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/www/py-tornado6/pkg-descr =================================================================== --- head/www/py-tornado6/pkg-descr (nonexistent) +++ head/www/py-tornado6/pkg-descr (revision 496103) @@ -0,0 +1,15 @@ +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. + +WWW: http://www.tornadoweb.org/ Property changes on: head/www/py-tornado6/pkg-descr ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property