From nobody@FreeBSD.org  Mon Apr 29 08:14:44 2013
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1])
	by hub.freebsd.org (Postfix) with ESMTP id D63DCCAE
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 29 Apr 2013 08:14:44 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from red.freebsd.org (red.freebsd.org [69.147.83.34])
	by mx1.freebsd.org (Postfix) with ESMTP id C6F891DA3
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 29 Apr 2013 08:14:44 +0000 (UTC)
Received: from red.freebsd.org (localhost [127.0.0.1])
	by red.freebsd.org (8.14.5/8.14.5) with ESMTP id r3T8Ei2s099876
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 29 Apr 2013 08:14:44 GMT
	(envelope-from nobody@red.freebsd.org)
Received: (from nobody@localhost)
	by red.freebsd.org (8.14.5/8.14.5/Submit) id r3T8EiXJ099875;
	Mon, 29 Apr 2013 08:14:44 GMT
	(envelope-from nobody)
Message-Id: <201304290814.r3T8EiXJ099875@red.freebsd.org>
Date: Mon, 29 Apr 2013 08:14:44 GMT
From: Grzegorz Blach <gblach@FreeBSD.org>
To: freebsd-gnats-submit@FreeBSD.org
Subject: www/py-tornado: Update to 3.0.1
X-Send-Pr-Version: www-3.1
X-GNATS-Notify: khsing.cn@gmail.com

>Number:         178234
>Category:       ports
>Synopsis:       www/py-tornado: Update to 3.0.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    rm
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Apr 29 08:20:00 UTC 2013
>Closed-Date:    Tue May 07 07:21:42 UTC 2013
>Last-Modified:  Tue May 07 07:21:42 UTC 2013
>Originator:     Grzegorz Blach
>Release:        9.1-RELEASE
>Organization:
>Environment:
FreeBSD ghost 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243826: Tue Dec  4 06:55:39 UTC 2012     root@obrian.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
Update www/py-tornado to 3.0.1

https://redports.org/buildarchive/20130429071003-85911/

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

Index: Makefile
===================================================================
--- Makefile	(revision 316774)
+++ Makefile	(working copy)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	tornado
-PORTVERSION=	2.4.1
+PORTVERSION=	3.0.1
 CATEGORIES=	www python
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
@@ -16,7 +16,7 @@
 USE_GITHUB=	yes
 GH_ACCOUNT=	facebook
 GH_TAGNAME=	v${PORTVERSION}
-GH_COMMIT=	50af6cc
+GH_COMMIT=	31cef1a
 
 USE_PYTHON=		2.5-2.7
 USE_PYDISTUTILS=	easy_install
Index: distinfo
===================================================================
--- distinfo	(revision 316774)
+++ distinfo	(working copy)
@@ -1,2 +1,2 @@
-SHA256 (tornado-2.4.1.tar.gz) = 0866e991517516049be98d9e865f341ad677789b0b488773dee24c2d495cc1c1
-SIZE (tornado-2.4.1.tar.gz) = 429432
+SHA256 (tornado-3.0.1.tar.gz) = 918844fb8e9bd285cf87798842adef3ccf6182e3b935ca4395db2051be7e59f5
+SIZE (tornado-3.0.1.tar.gz) = 420991
Index: files/patch-setup.py
===================================================================
--- files/patch-setup.py	(revision 316774)
+++ files/patch-setup.py	(working copy)
@@ -1,21 +1,12 @@
---- ./setup.py.orig	2012-09-04 15:09:29.000000000 +1000
-+++ ./setup.py	2012-11-19 19:24:33.000000000 +1100
-@@ -25,6 +25,8 @@
- 
- kwargs = {}
- 
-+kwargs["zip_safe"] = False
-+
- # Build the epoll extension for Linux systems with Python < 2.6
- extensions = []
- major, minor = sys.version_info[:2]
-@@ -54,9 +56,6 @@
-             "test.key",
-             "static/robots.txt",
-             "templates/utf8.html",
+--- setup.py.orig	2013-04-29 08:46:17.852783104 +0200
++++ setup.py	2013-04-29 08:46:30.135662912 +0200
+@@ -41,9 +41,6 @@
+         # 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",
-             ],
-         },
-     ext_modules = extensions,
+             "options_test.cfg",
+             "static/robots.txt",
+             "templates/utf8.html",
Index: pkg-plist
===================================================================
--- pkg-plist	(revision 316774)
+++ pkg-plist	(working copy)
@@ -13,12 +13,12 @@
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/autoreload.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/autoreload.pyo
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/ca-certificates.crt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/concurrent.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/concurrent.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/concurrent.pyo
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/curl_httpclient.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/curl_httpclient.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/curl_httpclient.pyo
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/database.py
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/database.pyc
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/database.pyo
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/escape.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/escape.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/escape.pyo
@@ -43,6 +43,9 @@
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/locale.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/locale.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/locale.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/log.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/log.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/log.pyo
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/netutil.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/netutil.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/netutil.pyo
@@ -55,15 +58,27 @@
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/auto.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/auto.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/auto.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/caresresolver.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/caresresolver.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/caresresolver.pyo
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/common.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/common.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/common.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/epoll.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/epoll.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/epoll.pyo
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/interface.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/interface.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/interface.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/kqueue.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/kqueue.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/kqueue.pyo
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/posix.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/posix.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/posix.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/select.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/select.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/select.pyo
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/twisted.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/twisted.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/twisted.pyo
@@ -79,6 +94,9 @@
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/stack_context.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/stack_context.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/stack_context.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/tcpserver.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/tcpserver.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/tcpserver.pyo
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/template.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/template.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/template.pyo
@@ -89,6 +107,9 @@
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/auth_test.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/auth_test.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/auth_test.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/concurrent_test.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/concurrent_test.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/concurrent_test.pyo
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/curl_httpclient_test.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/curl_httpclient_test.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/curl_httpclient_test.pyo
@@ -119,6 +140,13 @@
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/locale_test.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/locale_test.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/locale_test.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/log_test.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/log_test.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/log_test.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/netutil_test.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/netutil_test.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/netutil_test.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/options_test.cfg
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/options_test.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/options_test.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/options_test.pyo
@@ -147,12 +175,18 @@
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/twisted_test.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/twisted_test.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/twisted_test.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/util.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/util.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/util.pyo
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/util_test.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/util_test.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/util_test.pyo
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/web_test.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/web_test.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/web_test.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/websocket_test.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/websocket_test.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/websocket_test.pyo
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/wsgi_test.py
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/wsgi_test.pyc
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/wsgi_test.pyo


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Mon Apr 29 08:20:09 UTC 2013 
Responsible-Changed-Why:  
freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=178234 
State-Changed-From-To: open->feedback 
State-Changed-By: edwin 
State-Changed-When: Mon Apr 29 08:20:10 UTC 2013 
State-Changed-Why:  
Awaiting maintainers feedback (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=178234 

From: Edwin Groothuis <edwin@FreeBSD.org>
To: khsing.cn@gmail.com
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/178234: www/py-tornado: Update to 3.0.1
Date: Mon, 29 Apr 2013 08:20:09 UT

 Maintainer of www/py-tornado,
 
 Please note that PR ports/178234 has just been submitted.
 
 If it contains a patch for an upgrade, an enhancement or a bug fix
 you agree on, reply to this email stating that you approve the patch
 and a committer will take care of it.
 
 The full text of the PR can be found at:
     http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/178234
 
 -- 
 Edwin Groothuis via the GNATS Auto Assign Tool
 edwin@FreeBSD.org

From: =?UTF-8?B?R3J6ZWdvcnogQsWCYWNo?= <g.blach@eniro.pl>
To: <bug-followup@FreeBSD.org>
Cc:  
Subject: Re: ports/178234: www/py-tornado: Update to 3.0.1
Date: Tue, 30 Apr 2013 09:06:32 +0200

 This is a multi-part message in MIME format.
 
 --------------000906090209040601090406
 Content-Type: text/plain;
 	format=flowed;
 	charset="UTF-8"
 Content-Transfer-Encoding: 7bit
 
 Make Python3 happy
 
 
 --------------000906090209040601090406
 Content-Type: text/x-patch;
 	name="tornado.diff"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
 	filename="tornado.diff"
 
 Index: Makefile
 ===================================================================
 --- Makefile	(revision 316880)
 +++ Makefile	(working copy)
 @@ -2,7 +2,7 @@
  # $FreeBSD$
  
  PORTNAME=	tornado
 -PORTVERSION=	2.4.1
 +PORTVERSION=	3.0.1
  CATEGORIES=	www python
  PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
  
 @@ -11,17 +11,22 @@
  
  LICENSE=	AL2
  
 -RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}curl>0:${PORTSDIR}/ftp/py-curl
 -
  USE_GITHUB=	yes
  GH_ACCOUNT=	facebook
  GH_TAGNAME=	v${PORTVERSION}
 -GH_COMMIT=	50af6cc
 +GH_COMMIT=	31cef1a
  
 -USE_PYTHON=		2.5-2.7
 +# Python3 ready
 +USE_PYTHON=		2.6-
  USE_PYDISTUTILS=	easy_install
  
 +.include <bsd.port.pre.mk>
 +
 +.if ${PYTHON_REL} < 300
 +RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}curl>0:${PORTSDIR}/ftp/py-curl
 +.endif
 +
  regression-test: build
  	@cd ${WRKSRC} && ${PYTHON_CMD} -m tornado.test.runtests
  
 -.include <bsd.port.mk>
 +.include <bsd.port.post.mk>
 Index: distinfo
 ===================================================================
 --- distinfo	(revision 316880)
 +++ distinfo	(working copy)
 @@ -1,2 +1,2 @@
 -SHA256 (tornado-2.4.1.tar.gz) = 0866e991517516049be98d9e865f341ad677789b0b488773dee24c2d495cc1c1
 -SIZE (tornado-2.4.1.tar.gz) = 429432
 +SHA256 (tornado-3.0.1.tar.gz) = 918844fb8e9bd285cf87798842adef3ccf6182e3b935ca4395db2051be7e59f5
 +SIZE (tornado-3.0.1.tar.gz) = 420991
 Index: files/patch-setup.py
 ===================================================================
 --- files/patch-setup.py	(revision 316880)
 +++ files/patch-setup.py	(working copy)
 @@ -1,21 +1,12 @@
 ---- ./setup.py.orig	2012-09-04 15:09:29.000000000 +1000
 -+++ ./setup.py	2012-11-19 19:24:33.000000000 +1100
 -@@ -25,6 +25,8 @@
 - 
 - kwargs = {}
 - 
 -+kwargs["zip_safe"] = False
 -+
 - # Build the epoll extension for Linux systems with Python < 2.6
 - extensions = []
 - major, minor = sys.version_info[:2]
 -@@ -54,9 +56,6 @@
 -             "test.key",
 -             "static/robots.txt",
 -             "templates/utf8.html",
 +--- setup.py.orig	2013-04-29 08:46:17.852783104 +0200
 ++++ setup.py	2013-04-29 08:46:30.135662912 +0200
 +@@ -41,9 +41,6 @@
 +         # 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",
 -             ],
 -         },
 -     ext_modules = extensions,
 +             "options_test.cfg",
 +             "static/robots.txt",
 +             "templates/utf8.html",
 Index: pkg-plist
 ===================================================================
 --- pkg-plist	(revision 316880)
 +++ pkg-plist	(working copy)
 @@ -13,12 +13,12 @@
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/autoreload.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/autoreload.pyo
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/ca-certificates.crt
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/concurrent.py
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/concurrent.pyc
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/concurrent.pyo
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/curl_httpclient.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/curl_httpclient.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/curl_httpclient.pyo
 -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/database.py
 -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/database.pyc
 -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/database.pyo
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/escape.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/escape.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/escape.pyo
 @@ -43,6 +43,9 @@
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/locale.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/locale.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/locale.pyo
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/log.py
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/log.pyc
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/log.pyo
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/netutil.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/netutil.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/netutil.pyo
 @@ -55,15 +58,27 @@
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/auto.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/auto.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/auto.pyo
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/caresresolver.py
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/caresresolver.pyc
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/caresresolver.pyo
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/common.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/common.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/common.pyo
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/epoll.py
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/epoll.pyc
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/epoll.pyo
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/interface.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/interface.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/interface.pyo
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/kqueue.py
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/kqueue.pyc
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/kqueue.pyo
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/posix.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/posix.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/posix.pyo
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/select.py
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/select.pyc
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/select.pyo
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/twisted.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/twisted.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/twisted.pyo
 @@ -79,6 +94,9 @@
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/stack_context.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/stack_context.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/stack_context.pyo
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/tcpserver.py
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/tcpserver.pyc
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/tcpserver.pyo
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/template.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/template.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/template.pyo
 @@ -89,6 +107,9 @@
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/auth_test.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/auth_test.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/auth_test.pyo
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/concurrent_test.py
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/concurrent_test.pyc
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/concurrent_test.pyo
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/curl_httpclient_test.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/curl_httpclient_test.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/curl_httpclient_test.pyo
 @@ -119,6 +140,13 @@
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/locale_test.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/locale_test.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/locale_test.pyo
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/log_test.py
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/log_test.pyc
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/log_test.pyo
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/netutil_test.py
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/netutil_test.pyc
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/netutil_test.pyo
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/options_test.cfg
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/options_test.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/options_test.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/options_test.pyo
 @@ -147,12 +175,18 @@
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/twisted_test.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/twisted_test.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/twisted_test.pyo
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/util.py
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/util.pyc
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/util.pyo
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/util_test.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/util_test.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/util_test.pyo
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/web_test.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/web_test.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/web_test.pyo
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/websocket_test.py
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/websocket_test.pyc
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/websocket_test.pyo
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/wsgi_test.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/wsgi_test.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/wsgi_test.pyo
 
 --------------000906090209040601090406--

From: Guixing <khsing.cn@gmail.com>
To: =?utf-8?Q?Grzegorz_B=C5=82ach?= <g.blach@eniro.pl>
Cc: freebsd-python@freebsd.org, bug-followup@FreeBSD.org
Subject: Re: ports/178234: www/py-tornado: Update to 3.0.1
Date: Thu, 2 May 2013 15:15:17 +0800

 --51821285_238e1f29_151ac
 Content-Type: text/plain; charset="utf-8"
 Content-Transfer-Encoding: quoted-printable
 Content-Disposition: inline
 
 Thanks, approved. =20
 
 ----
 Guixing
 
 
 On Tuesday, April 30, 2013 at 3:20 PM, Grzegorz B=C5=82ach wrote:
 
 > The following reply was made to PR ports/178234; it has been noted by G=
 NATS.
 > =20
 > =46rom: =3D=3FUT=46-8=3FB=3FR3J6ZWdvcnogQsWCYWNo=3F=3D <g.blach=40eniro=
 .pl (mailto:g.blach=40eniro.pl)>
 > To: <bug-followup=40=46reeBSD.org (mailto:bug-followup=40=46reeBSD.org)=
 >
 > Cc: =20
 > Subject: Re: ports/178234: www/py-tornado: Update to 3.0.1
 > Date: Tue, 30 Apr 2013 09:06:32 +0200
 > =20
 > This is a multi-part message in MIME format.
 > =20
 > --------------000906090209040601090406
 > Content-Type: text/plain;
 > format=3Dflowed;
 > charset=3D=22UT=46-8=22
 > Content-Transfer-Encoding: 7bit
 > =20
 > Make Python3 happy
 > =20
 > =20
 > --------------000906090209040601090406
 > Content-Type: text/x-patch;
 > name=3D=22tornado.diff=22
 > Content-Transfer-Encoding: 7bit
 > Content-Disposition: attachment;
 > filename=3D=22tornado.diff=22
 > =20
 > Index: Makefile
 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
 > --- Makefile (revision 316880)
 > +++ Makefile (working copy)
 > =40=40 -2,7 +2,7 =40=40
 > =23 =24=46reeBSD=24
 > =20
 > PORTNAME=3D tornado
 > -PORTVERSION=3D 2.4.1
 > +PORTVERSION=3D 3.0.1
 > CATEGORIES=3D www python
 > PKGNAMEPRE=46IX=3D =24=7BPYTHON=5FPKGNAMEPRE=46IX=7D
 > =20
 > =40=40 -11,17 +11,22 =40=40
 > =20
 > LICENSE=3D AL2
 > =20
 > -RUN=5FDEPENDS=3D =24=7BPYTHON=5FPKGNAMEPRE=46IX=7Dcurl>0:=24=7BPORTSDI=
 R=7D/ftp/py-curl
 > -
 > USE=5FGITHUB=3D yes
 > GH=5FACCOUNT=3D facebook
 > GH=5FTAGNAME=3D v=24=7BPORTVERSION=7D
 > -GH=5FCOMMIT=3D 50af6cc
 > +GH=5FCOMMIT=3D 31cef1a
 > =20
 > -USE=5FPYTHON=3D 2.5-2.7
 > +=23 Python3 ready
 > +USE=5FPYTHON=3D 2.6-
 > USE=5FPYDISTUTILS=3D easy=5Finstall
 > =20
 > +.include <bsd.port.pre.mk>
 > +
 > +.if =24=7BPYTHON=5FREL=7D < 300
 > +RUN=5FDEPENDS=3D =24=7BPYTHON=5FPKGNAMEPRE=46IX=7Dcurl>0:=24=7BPORTSDI=
 R=7D/ftp/py-curl
 > +.endif
 > +
 > regression-test: build
 > =40cd =24=7BWRKSRC=7D && =24=7BPYTHON=5FCMD=7D -m tornado.test.runtests=
 
 > =20
 > -.include <bsd.port.mk>
 > +.include <bsd.port.post.mk>
 > Index: distinfo
 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
 > --- distinfo (revision 316880)
 > +++ distinfo (working copy)
 > =40=40 -1,2 +1,2 =40=40
 > -SHA256 (tornado-2.4.1.tar.gz) =3D 0866e991517516049be98d9e865f341ad677=
 789b0b488773dee24c2d495cc1c1
 > -SIZE (tornado-2.4.1.tar.gz) =3D 429432
 > +SHA256 (tornado-3.0.1.tar.gz) =3D 918844fb8e9bd285cf87798842adef3ccf61=
 82e3b935ca4395db2051be7e59f5
 > +SIZE (tornado-3.0.1.tar.gz) =3D 420991
 > Index: files/patch-setup.py
 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
 > --- files/patch-setup.py (revision 316880)
 > +++ files/patch-setup.py (working copy)
 > =40=40 -1,21 +1,12 =40=40
 > ---- ./setup.py.orig 2012-09-04 15:09:29.000000000 +1000
 > -+++ ./setup.py 2012-11-19 19:24:33.000000000 +1100
 > -=40=40 -25,6 +25,8 =40=40
 > - =20
 > - kwargs =3D =7B=7D
 > - =20
 > -+kwargs=5B=22zip=5Fsafe=22=5D =3D =46alse
 > -+
 > - =23 Build the epoll extension for Linux systems with Python < 2.6
 > - extensions =3D =5B=5D
 > - major, minor =3D sys.version=5Finfo=5B:2=5D
 > -=40=40 -54,9 +56,6 =40=40
 > - =22test.key=22,
 > - =22static/robots.txt=22,
 > - =22templates/utf8.html=22,
 > +--- setup.py.orig 2013-04-29 08:46:17.852783104 +0200
 > ++++ setup.py 2013-04-29 08:46:30.135662912 +0200
 > +=40=40 -41,9 +41,6 =40=40
 > + =23 in the sdist tarball)
 > + =22tornado.test=22: =5B
 > + =22README=22,
 > - =22csv=5Ftranslations/fr=5F=46R.csv=22,
 > - =22gettext=5Ftranslations/fr=5F=46R/LC=5FMESSAGES/tornado=5Ftest.mo=22=
 ,
 > - =22gettext=5Ftranslations/fr=5F=46R/LC=5FMESSAGES/tornado=5Ftest.po=22=
 ,
 > - =5D,
 > - =7D,
 > - ext=5Fmodules =3D extensions,
 > + =22options=5Ftest.cfg=22,
 > + =22static/robots.txt=22,
 > + =22templates/utf8.html=22,
 > Index: pkg-plist
 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
 > --- pkg-plist (revision 316880)
 > +++ pkg-plist (working copy)
 > =40=40 -13,12 +13,12 =40=40
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/autoreload.pyc
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/autoreload.pyo
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/ca-certificates=
 .crt
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/concurrent.py
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/concurrent.pyc=
 
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/concurrent.pyo=
 
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/curl=5Fhttpclie=
 nt.py
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/curl=5Fhttpclie=
 nt.pyc
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/curl=5Fhttpclie=
 nt.pyo
 > -%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/database.py
 > -%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/database.pyc
 > -%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/database.pyo
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/escape.py
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/escape.pyc
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/escape.pyo
 > =40=40 -43,6 +43,9 =40=40
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/locale.py
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/locale.pyc
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/locale.pyo
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/log.py
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/log.pyc
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/log.pyo
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/netutil.py
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/netutil.pyc
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/netutil.pyo
 > =40=40 -55,15 +58,27 =40=40
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/auto.p=
 y
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/auto.p=
 yc
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/auto.p=
 yo
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/cares=
 resolver.py
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/cares=
 resolver.pyc
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/cares=
 resolver.pyo
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/common=
 .py
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/common=
 .pyc
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/common=
 .pyo
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/epoll=
 .py
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/epoll=
 .pyc
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/epoll=
 .pyo
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/interf=
 ace.py
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/interf=
 ace.pyc
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/interf=
 ace.pyo
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/kqueu=
 e.py
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/kqueu=
 e.pyc
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/kqueu=
 e.pyo
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/posix.=
 py
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/posix.=
 pyc
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/posix.=
 pyo
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/selec=
 t.py
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/selec=
 t.pyc
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/selec=
 t.pyo
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/twiste=
 d.py
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/twiste=
 d.pyc
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/twiste=
 d.pyo
 > =40=40 -79,6 +94,9 =40=40
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/stack=5Fcontext=
 .py
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/stack=5Fcontext=
 .pyc
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/stack=5Fcontext=
 .pyo
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/tcpserver.py
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/tcpserver.pyc
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/tcpserver.pyo
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/template.py
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/template.pyc
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/template.pyo
 > =40=40 -89,6 +107,9 =40=40
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/auth=5Ftes=
 t.py
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/auth=5Ftes=
 t.pyc
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/auth=5Ftes=
 t.pyo
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/concurren=
 t=5Ftest.py
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/concurren=
 t=5Ftest.pyc
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/concurren=
 t=5Ftest.pyo
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/curl=5Fhtt=
 pclient=5Ftest.py
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/curl=5Fhtt=
 pclient=5Ftest.pyc
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/curl=5Fhtt=
 pclient=5Ftest.pyo
 > =40=40 -119,6 +140,13 =40=40
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/locale=5Ft=
 est.py
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/locale=5Ft=
 est.pyc
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/locale=5Ft=
 est.pyo
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/log=5Ftes=
 t.py
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/log=5Ftes=
 t.pyc
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/log=5Ftes=
 t.pyo
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/netutil=5F=
 test.py
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/netutil=5F=
 test.pyc
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/netutil=5F=
 test.pyo
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/options=5F=
 test.cfg
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/options=5F=
 test.py
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/options=5F=
 test.pyc
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/options=5F=
 test.pyo
 > =40=40 -147,12 +175,18 =40=40
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/twisted=5F=
 test.py
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/twisted=5F=
 test.pyc
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/twisted=5F=
 test.pyo
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/util.py
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/util.pyc
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/util.pyo
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/util=5Ftes=
 t.py
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/util=5Ftes=
 t.pyc
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/util=5Ftes=
 t.pyo
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/web=5Ftest=
 .py
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/web=5Ftest=
 .pyc
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/web=5Ftest=
 .pyo
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/websocket=
 =5Ftest.py
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/websocket=
 =5Ftest.pyc
 > +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/websocket=
 =5Ftest.pyo
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/wsgi=5Ftes=
 t.py
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/wsgi=5Ftes=
 t.pyc
 > %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/wsgi=5Ftes=
 t.pyo
 > =20
 > --------------000906090209040601090406--
 > =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=
 =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F
 > freebsd-python=40freebsd.org (mailto:freebsd-python=40freebsd.org) mail=
 ing list
 > http://lists.freebsd.org/mailman/listinfo/freebsd-python
 > To unsubscribe, send any mail to =22freebsd-python-unsubscribe=40freebs=
 d.org (mailto:freebsd-python-unsubscribe=40freebsd.org)=22
 > =20
 > =20
 
 
 
 --51821285_238e1f29_151ac
 Content-Type: text/html; charset="utf-8"
 Content-Transfer-Encoding: quoted-printable
 Content-Disposition: inline
 
 
                 <div>Thanks, approved.
                 </div>
                 <div><div><br></div><div>----</div><div>Guixing</div><div=
 ><br></div></div>
                 =20
                 <p style=3D=22color: =23A0A0A8;=22>On Tuesday, April 30, =
 2013 at 3:20 PM, Grzegorz B=C5=82ach wrote:</p>
                 <blockquote type=3D=22cite=22 style=3D=22border-left-styl=
 e:solid;border-width:1px;margin-left:0px;padding-left:10px;=22>
                     <span><div><div><div>The following reply was made to =
 PR ports/178234; it has been noted by GNATS.</div><div><br></div><div>=46=
 rom: =3D=3FUT=46-8=3FB=3FR3J6ZWdvcnogQsWCYWNo=3F=3D &lt;<a href=3D=22mail=
 to:g.blach=40eniro.pl=22>g.blach=40eniro.pl</a>&gt;</div><div>To: &lt;<a =
 href=3D=22mailto:bug-followup=40=46reeBSD.org=22>bug-followup=40=46reeBSD=
 .org</a>&gt;</div><div>Cc:  </div><div>Subject: Re: ports/178234: www/py-=
 tornado: Update to 3.0.1</div><div>Date: Tue, 30 Apr 2013 09:06:32 +0200<=
 /div><div><br></div><div> This is a multi-part message in MIME format.</d=
 iv><div> </div><div> --------------000906090209040601090406</div><div> Co=
 ntent-Type: text/plain;</div><div> 	format=3Dflowed;</div><div> 	charset=3D=
 =22UT=46-8=22</div><div> Content-Transfer-Encoding: 7bit</div><div> </div=
 ><div> Make Python3 happy</div><div> </div><div> </div><div> ------------=
 --000906090209040601090406</div><div> Content-Type: text/x-patch;</div><d=
 iv> 	name=3D=22tornado.diff=22</div><div> Content-Transfer-Encoding: 7bit=
 </div><div> Content-Disposition: attachment;</div><div> 	filename=3D=22to=
 rnado.diff=22</div><div> </div><div> Index: Makefile</div><div> =3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D</div><div> --- Makefile	(revis=
 ion 316880)</div><div> +++ Makefile	(working copy)</div><div> =40=40 -2,7=
  +2,7 =40=40</div><div>  =23 =24=46reeBSD=24</div><div>  </div><div>  POR=
 TNAME=3D	tornado</div><div> -PORTVERSION=3D	2.4.1</div><div> +PORTVERSION=
 =3D	3.0.1</div><div>  CATEGORIES=3D	www python</div><div>  PKGNAMEPRE=46I=
 X=3D	=24=7BPYTHON=5FPKGNAMEPRE=46IX=7D</div><div>  </div><div> =40=40 -11=
 ,17 +11,22 =40=40</div><div>  </div><div>  LICENSE=3D	AL2</div><div>  </d=
 iv><div> -RUN=5FDEPENDS=3D	=24=7BPYTHON=5FPKGNAMEPRE=46IX=7Dcurl&gt;0:=24=
 =7BPORTSDIR=7D/ftp/py-curl</div><div> -</div><div>  USE=5FGITHUB=3D	yes</=
 div><div>  GH=5FACCOUNT=3D	facebook</div><div>  GH=5FTAGNAME=3D	v=24=7BPO=
 RTVERSION=7D</div><div> -GH=5FCOMMIT=3D	50af6cc</div><div> +GH=5FCOMMIT=3D=
 	31cef1a</div><div>  </div><div> -USE=5FPYTHON=3D		2.5-2.7</div><div> +=23=
  Python3 ready</div><div> +USE=5FPYTHON=3D		2.6-</div><div>  USE=5FPYDIST=
 UTILS=3D	easy=5Finstall</div><div>  </div><div> +.include &lt;bsd.port.pr=
 e.mk&gt;</div><div> +</div><div> +.if =24=7BPYTHON=5FREL=7D &lt; 300</div=
 ><div> +RUN=5FDEPENDS=3D	=24=7BPYTHON=5FPKGNAMEPRE=46IX=7Dcurl&gt;0:=24=7B=
 PORTSDIR=7D/ftp/py-curl</div><div> +.endif</div><div> +</div><div>  regre=
 ssion-test: build</div><div>  	=40cd =24=7BWRKSRC=7D &amp;&amp; =24=7BPYT=
 HON=5FCMD=7D -m tornado.test.runtests</div><div>  </div><div> -.include &=
 lt;bsd.port.mk&gt;</div><div> +.include &lt;bsd.port.post.mk&gt;</div><di=
 v> Index: distinfo</div><div> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D</div><div> --- distinfo	(revision 316880)</div><div> +++ distinfo	=
 (working copy)</div><div> =40=40 -1,2 +1,2 =40=40</div><div> -SHA256 (tor=
 nado-2.4.1.tar.gz) =3D 0866e991517516049be98d9e865f341ad677789b0b488773de=
 e24c2d495cc1c1</div><div> -SIZE (tornado-2.4.1.tar.gz) =3D 429432</div><d=
 iv> +SHA256 (tornado-3.0.1.tar.gz) =3D 918844fb8e9bd285cf87798842adef3ccf=
 6182e3b935ca4395db2051be7e59f5</div><div> +SIZE (tornado-3.0.1.tar.gz) =3D=
  420991</div><div> Index: files/patch-setup.py</div><div> =3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D</div><div> --- files/patch-setup.py	=
 (revision 316880)</div><div> +++ files/patch-setup.py	(working copy)</div=
 ><div> =40=40 -1,21 +1,12 =40=40</div><div> ---- ./setup.py.orig	2012-09-=
 04 15:09:29.000000000 +1000</div><div> -+++ ./setup.py	2012-11-19 19:24:3=
 3.000000000 +1100</div><div> -=40=40 -25,6 +25,8 =40=40</div><div> - </di=
 v><div> - kwargs =3D =7B=7D</div><div> - </div><div> -+kwargs=5B=22zip=5F=
 safe=22=5D =3D =46alse</div><div> -+</div><div> - =23 Build the epoll ext=
 ension for Linux systems with Python &lt; 2.6</div><div> - extensions =3D=
  =5B=5D</div><div> - major, minor =3D sys.version=5Finfo=5B:2=5D</div><di=
 v> -=40=40 -54,9 +56,6 =40=40</div><div> -             =22test.key=22,</d=
 iv><div> -             =22static/robots.txt=22,</div><div> -             =
 =22templates/utf8.html=22,</div><div> +--- setup.py.orig	2013-04-29 08:46=
 :17.852783104 +0200</div><div> ++++ setup.py	2013-04-29 08:46:30.13566291=
 2 +0200</div><div> +=40=40 -41,9 +41,6 =40=40</div><div> +         =23 in=
  the sdist tarball)</div><div> +         =22tornado.test=22: =5B</div><di=
 v> +             =22README=22,</div><div>  -            =22csv=5Ftranslat=
 ions/fr=5F=46R.csv=22,</div><div>  -            =22gettext=5Ftranslations=
 /fr=5F=46R/LC=5FMESSAGES/tornado=5Ftest.mo=22,</div><div>  -            =22=
 gettext=5Ftranslations/fr=5F=46R/LC=5FMESSAGES/tornado=5Ftest.po=22,</div=
 ><div> -             =5D,</div><div> -         =7D,</div><div> -     ext=5F=
 modules =3D extensions,</div><div> +             =22options=5Ftest.cfg=22=
 ,</div><div> +             =22static/robots.txt=22,</div><div> +         =
     =22templates/utf8.html=22,</div><div> Index: pkg-plist</div><div> =3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D</div><div> --- pkg-plist=
 	(revision 316880)</div><div> +++ pkg-plist	(working copy)</div><div> =40=
 =40 -13,12 +13,12 =40=40</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINST=
 ALL=5FEGG%%/tornado/autoreload.pyc</div><div>  %%PYTHON=5FSITELIBDIR%%/%%=
 PYEASYINSTALL=5FEGG%%/tornado/autoreload.pyo</div><div>  %%PYTHON=5FSITEL=
 IBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/ca-certificates.crt</div><div> +%=
 %PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/concurrent.py</div=
 ><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/concurren=
 t.pyc</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado=
 /concurrent.pyo</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG=
 %%/tornado/curl=5Fhttpclient.py</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYE=
 ASYINSTALL=5FEGG%%/tornado/curl=5Fhttpclient.pyc</div><div>  %%PYTHON=5FS=
 ITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/curl=5Fhttpclient.pyo</div><d=
 iv> -%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/database.py<=
 /div><div> -%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/datab=
 ase.pyc</div><div> -%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/torna=
 do/database.pyo</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG=
 %%/tornado/escape.py</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5F=
 EGG%%/tornado/escape.pyc</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINST=
 ALL=5FEGG%%/tornado/escape.pyo</div><div> =40=40 -43,6 +43,9 =40=40</div>=
 <div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/locale.py<=
 /div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/local=
 e.pyc</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado=
 /locale.pyo</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/t=
 ornado/log.py</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%=
 /tornado/log.pyc</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEG=
 G%%/tornado/log.pyo</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5F=
 EGG%%/tornado/netutil.py</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINST=
 ALL=5FEGG%%/tornado/netutil.pyc</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYE=
 ASYINSTALL=5FEGG%%/tornado/netutil.pyo</div><div> =40=40 -55,15 +58,27 =40=
 =40</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/p=
 latform/auto.py</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG=
 %%/tornado/platform/auto.pyc</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASY=
 INSTALL=5FEGG%%/tornado/platform/auto.pyo</div><div> +%%PYTHON=5FSITELIBD=
 IR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/caresresolver.py</div><div>=
  +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/caresr=
 esolver.pyc</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/t=
 ornado/platform/caresresolver.pyo</div><div>  %%PYTHON=5FSITELIBDIR%%/%%P=
 YEASYINSTALL=5FEGG%%/tornado/platform/common.py</div><div>  %%PYTHON=5FSI=
 TELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/common.pyc</div><div>=
   %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/common=
 .pyo</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/=
 platform/epoll.py</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FE=
 GG%%/tornado/platform/epoll.pyc</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYE=
 ASYINSTALL=5FEGG%%/tornado/platform/epoll.pyo</div><div>  %%PYTHON=5FSITE=
 LIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/interface.py</div><div>=
   %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/interf=
 ace.pyc</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/torna=
 do/platform/interface.pyo</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINS=
 TALL=5FEGG%%/tornado/platform/kqueue.py</div><div> +%%PYTHON=5FSITELIBDIR=
 %%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/kqueue.pyc</div><div> +%%PYTH=
 ON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/kqueue.pyo</di=
 v><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform=
 /posix.py</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tor=
 nado/platform/posix.pyc</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTA=
 LL=5FEGG%%/tornado/platform/posix.pyo</div><div> +%%PYTHON=5FSITELIBDIR%%=
 /%%PYEASYINSTALL=5FEGG%%/tornado/platform/select.py</div><div> +%%PYTHON=5F=
 SITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/select.pyc</div><di=
 v> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/platform/sele=
 ct.pyo</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornad=
 o/platform/twisted.py</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=
 =5FEGG%%/tornado/platform/twisted.pyc</div><div>  %%PYTHON=5FSITELIBDIR%%=
 /%%PYEASYINSTALL=5FEGG%%/tornado/platform/twisted.pyo</div><div> =40=40 -=
 79,6 +94,9 =40=40</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FE=
 GG%%/tornado/stack=5Fcontext.py</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYE=
 ASYINSTALL=5FEGG%%/tornado/stack=5Fcontext.pyc</div><div>  %%PYTHON=5FSIT=
 ELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/stack=5Fcontext.pyo</div><div> =
 +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/tcpserver.py</di=
 v><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/tcpserve=
 r.pyc</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado=
 /tcpserver.pyo</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%=
 %/tornado/template.py</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=
 =5FEGG%%/tornado/template.pyc</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEAS=
 YINSTALL=5FEGG%%/tornado/template.pyo</div><div> =40=40 -89,6 +107,9 =40=40=
 </div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test=
 /auth=5Ftest.py</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG=
 %%/tornado/test/auth=5Ftest.pyc</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYE=
 ASYINSTALL=5FEGG%%/tornado/test/auth=5Ftest.pyo</div><div> +%%PYTHON=5FSI=
 TELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/concurrent=5Ftest.py</div=
 ><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/conc=
 urrent=5Ftest.pyc</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FE=
 GG%%/tornado/test/concurrent=5Ftest.pyo</div><div>  %%PYTHON=5FSITELIBDIR=
 %%/%%PYEASYINSTALL=5FEGG%%/tornado/test/curl=5Fhttpclient=5Ftest.py</div>=
 <div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/curl=5F=
 httpclient=5Ftest.pyc</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=
 =5FEGG%%/tornado/test/curl=5Fhttpclient=5Ftest.pyo</div><div> =40=40 -119=
 ,6 +140,13 =40=40</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FE=
 GG%%/tornado/test/locale=5Ftest.py</div><div>  %%PYTHON=5FSITELIBDIR%%/%%=
 PYEASYINSTALL=5FEGG%%/tornado/test/locale=5Ftest.pyc</div><div>  %%PYTHON=
 =5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/locale=5Ftest.pyo</d=
 iv><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/lo=
 g=5Ftest.py</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/t=
 ornado/test/log=5Ftest.pyc</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYIN=
 STALL=5FEGG%%/tornado/test/log=5Ftest.pyo</div><div> +%%PYTHON=5FSITELIBD=
 IR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/netutil=5Ftest.py</div><div> +%=
 %PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/netutil=5Ftes=
 t.pyc</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado=
 /test/netutil=5Ftest.pyo</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINST=
 ALL=5FEGG%%/tornado/test/options=5Ftest.cfg</div><div>  %%PYTHON=5FSITELI=
 BDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/options=5Ftest.py</div><div> =
  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/options=5Ft=
 est.pyc</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/torna=
 do/test/options=5Ftest.pyo</div><div> =40=40 -147,12 +175,18 =40=40</div>=
 <div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/twist=
 ed=5Ftest.py</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/=
 tornado/test/twisted=5Ftest.pyc</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYE=
 ASYINSTALL=5FEGG%%/tornado/test/twisted=5Ftest.pyo</div><div> +%%PYTHON=5F=
 SITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/util.py</div><div> +%%P=
 YTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/util.pyc</div><=
 div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/util.p=
 yo</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/te=
 st/util=5Ftest.py</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FE=
 GG%%/tornado/test/util=5Ftest.pyc</div><div>  %%PYTHON=5FSITELIBDIR%%/%%P=
 YEASYINSTALL=5FEGG%%/tornado/test/util=5Ftest.pyo</div><div>  %%PYTHON=5F=
 SITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/web=5Ftest.py</div><div=
 >  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/web=5Ftes=
 t.pyc</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado=
 /test/web=5Ftest.pyo</div><div> +%%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5F=
 EGG%%/tornado/test/websocket=5Ftest.py</div><div> +%%PYTHON=5FSITELIBDIR%=
 %/%%PYEASYINSTALL=5FEGG%%/tornado/test/websocket=5Ftest.pyc</div><div> +%=
 %PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/tornado/test/websocket=5Ft=
 est.pyo</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTALL=5FEGG%%/torna=
 do/test/wsgi=5Ftest.py</div><div>  %%PYTHON=5FSITELIBDIR%%/%%PYEASYINSTAL=
 L=5FEGG%%/tornado/test/wsgi=5Ftest.pyc</div><div>  %%PYTHON=5FSITELIBDIR%=
 %/%%PYEASYINSTALL=5FEGG%%/tornado/test/wsgi=5Ftest.pyo</div><div> </div><=
 div> --------------000906090209040601090406--</div><div>=5F=5F=5F=5F=5F=5F=
 =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=
 =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F</div><div><a href=3D=22m=
 ailto:freebsd-python=40freebsd.org=22>freebsd-python=40freebsd.org</a> ma=
 iling list</div><div><a href=3D=22http://lists.freebsd.org/mailman/listin=
 fo/freebsd-python=22>http://lists.freebsd.org/mailman/listinfo/freebsd-py=
 thon</a></div><div>To unsubscribe, send any mail to =22<a href=3D=22mailt=
 o:freebsd-python-unsubscribe=40freebsd.org=22>freebsd-python-unsubscribe=40=
 freebsd.org</a>=22</div></div></div></span>
                 =20
                 =20
                 =20
                 =20
                 </blockquote>
                 =20
                 <div>
                     <br>
                 </div>
             
 --51821285_238e1f29_151ac--
 
Responsible-Changed-From-To: freebsd-python->rm 
Responsible-Changed-By: rm 
Responsible-Changed-When: Thu May 2 09:56:55 UTC 2013 
Responsible-Changed-Why:  
I will take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=178234 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/178234: commit references a PR
Date: Tue,  7 May 2013 07:18:57 +0000 (UTC)

 Author: rm
 Date: Tue May  7 07:18:48 2013
 New Revision: 317579
 URL: http://svnweb.freebsd.org/changeset/ports/317579
 
 Log:
   - update to 3.0.1
   - change USE_PYTHON to ``yes'' (both python branches are supported)
   - depend on py-curl only if python2 is used (it doesn't work with python3)
   
   PR:		178234
   Submitted by:	gblach
   Approved by:	Guixing <khsing.cn@gmail.com> (maintainer)
 
 Modified:
   head/www/py-tornado/Makefile
   head/www/py-tornado/distinfo
   head/www/py-tornado/files/patch-setup.py
   head/www/py-tornado/pkg-plist
 
 Modified: head/www/py-tornado/Makefile
 ==============================================================================
 --- head/www/py-tornado/Makefile	Tue May  7 07:10:52 2013	(r317578)
 +++ head/www/py-tornado/Makefile	Tue May  7 07:18:48 2013	(r317579)
 @@ -2,7 +2,7 @@
  # $FreeBSD$
  
  PORTNAME=	tornado
 -PORTVERSION=	2.4.1
 +PORTVERSION=	3.0.1
  CATEGORIES=	www python
  PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
  
 @@ -11,17 +11,21 @@ COMMENT=	Python Web Server from FriendFe
  
  LICENSE=	AL2
  
 -RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}curl>0:${PORTSDIR}/ftp/py-curl
 -
  USE_GITHUB=	yes
  GH_ACCOUNT=	facebook
  GH_TAGNAME=	v${PORTVERSION}
 -GH_COMMIT=	50af6cc
 +GH_COMMIT=	31cef1a
  
 -USE_PYTHON=		2.5-2.7
 +USE_PYTHON=		yes
  USE_PYDISTUTILS=	easy_install
  
 +.include <bsd.port.pre.mk>
 +
 +.if ${PYTHON_REL} < 300
 +RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}curl>0:${PORTSDIR}/ftp/py-curl
 +.endif
 +
  regression-test: build
  	@cd ${WRKSRC} && ${PYTHON_CMD} -m tornado.test.runtests
  
 -.include <bsd.port.mk>
 +.include <bsd.port.post.mk>
 
 Modified: head/www/py-tornado/distinfo
 ==============================================================================
 --- head/www/py-tornado/distinfo	Tue May  7 07:10:52 2013	(r317578)
 +++ head/www/py-tornado/distinfo	Tue May  7 07:18:48 2013	(r317579)
 @@ -1,2 +1,2 @@
 -SHA256 (tornado-2.4.1.tar.gz) = 0866e991517516049be98d9e865f341ad677789b0b488773dee24c2d495cc1c1
 -SIZE (tornado-2.4.1.tar.gz) = 429432
 +SHA256 (tornado-3.0.1.tar.gz) = 918844fb8e9bd285cf87798842adef3ccf6182e3b935ca4395db2051be7e59f5
 +SIZE (tornado-3.0.1.tar.gz) = 420991
 
 Modified: head/www/py-tornado/files/patch-setup.py
 ==============================================================================
 --- head/www/py-tornado/files/patch-setup.py	Tue May  7 07:10:52 2013	(r317578)
 +++ head/www/py-tornado/files/patch-setup.py	Tue May  7 07:18:48 2013	(r317579)
 @@ -1,21 +1,12 @@
 ---- ./setup.py.orig	2012-09-04 15:09:29.000000000 +1000
 -+++ ./setup.py	2012-11-19 19:24:33.000000000 +1100
 -@@ -25,6 +25,8 @@
 - 
 - kwargs = {}
 - 
 -+kwargs["zip_safe"] = False
 -+
 - # Build the epoll extension for Linux systems with Python < 2.6
 - extensions = []
 - major, minor = sys.version_info[:2]
 -@@ -54,9 +56,6 @@
 -             "test.key",
 -             "static/robots.txt",
 -             "templates/utf8.html",
 +--- setup.py.orig	2013-04-29 08:46:17.852783104 +0200
 ++++ setup.py	2013-04-29 08:46:30.135662912 +0200
 +@@ -41,9 +41,6 @@
 +         # 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",
 -             ],
 -         },
 -     ext_modules = extensions,
 +             "options_test.cfg",
 +             "static/robots.txt",
 +             "templates/utf8.html",
 
 Modified: head/www/py-tornado/pkg-plist
 ==============================================================================
 --- head/www/py-tornado/pkg-plist	Tue May  7 07:10:52 2013	(r317578)
 +++ head/www/py-tornado/pkg-plist	Tue May  7 07:18:48 2013	(r317579)
 @@ -13,12 +13,12 @@
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/autoreload.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/autoreload.pyo
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/ca-certificates.crt
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/concurrent.py
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/concurrent.pyc
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/concurrent.pyo
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/curl_httpclient.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/curl_httpclient.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/curl_httpclient.pyo
 -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/database.py
 -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/database.pyc
 -%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/database.pyo
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/escape.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/escape.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/escape.pyo
 @@ -43,6 +43,9 @@
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/locale.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/locale.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/locale.pyo
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/log.py
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/log.pyc
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/log.pyo
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/netutil.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/netutil.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/netutil.pyo
 @@ -55,15 +58,27 @@
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/auto.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/auto.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/auto.pyo
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/caresresolver.py
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/caresresolver.pyc
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/caresresolver.pyo
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/common.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/common.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/common.pyo
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/epoll.py
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/epoll.pyc
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/epoll.pyo
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/interface.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/interface.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/interface.pyo
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/kqueue.py
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/kqueue.pyc
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/kqueue.pyo
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/posix.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/posix.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/posix.pyo
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/select.py
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/select.pyc
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/select.pyo
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/twisted.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/twisted.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/platform/twisted.pyo
 @@ -79,6 +94,9 @@
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/stack_context.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/stack_context.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/stack_context.pyo
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/tcpserver.py
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/tcpserver.pyc
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/tcpserver.pyo
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/template.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/template.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/template.pyo
 @@ -89,6 +107,9 @@
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/auth_test.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/auth_test.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/auth_test.pyo
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/concurrent_test.py
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/concurrent_test.pyc
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/concurrent_test.pyo
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/curl_httpclient_test.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/curl_httpclient_test.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/curl_httpclient_test.pyo
 @@ -119,6 +140,13 @@
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/locale_test.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/locale_test.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/locale_test.pyo
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/log_test.py
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/log_test.pyc
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/log_test.pyo
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/netutil_test.py
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/netutil_test.pyc
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/netutil_test.pyo
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/options_test.cfg
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/options_test.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/options_test.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/options_test.pyo
 @@ -147,12 +175,18 @@
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/twisted_test.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/twisted_test.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/twisted_test.pyo
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/util.py
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/util.pyc
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/util.pyo
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/util_test.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/util_test.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/util_test.pyo
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/web_test.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/web_test.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/web_test.pyo
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/websocket_test.py
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/websocket_test.pyc
 +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/websocket_test.pyo
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/wsgi_test.py
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/wsgi_test.pyc
  %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tornado/test/wsgi_test.pyo
 _______________________________________________
 svn-ports-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-ports-all
 To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
 
State-Changed-From-To: feedback->closed 
State-Changed-By: rm 
State-Changed-When: Tue May 7 07:21:41 UTC 2013 
State-Changed-Why:  
Committed, thanks. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=178234 
>Unformatted:
