Hello community,

here is the log from the commit of package python-tornado for openSUSE:Factory 
checked in at 2012-05-07 22:50:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-tornado (Old)
 and      /work/SRC/openSUSE:Factory/.python-tornado.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-tornado", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-tornado/python-tornado.changes    
2012-04-02 10:31:00.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python-tornado.new/python-tornado.changes       
2012-05-07 22:50:54.000000000 +0200
@@ -1,0 +2,23 @@
+Mon Apr 30 13:06:58 UTC 2012 - toddrme2...@gmail.com
+
+- Fix building python 3 package on openSUSE 11.4 x86_64
+
+-------------------------------------------------------------------
+Sat Apr 28 05:42:29 UTC 2012 - highwaystar...@gmail.com
+
+- added python3 package 
+
+-------------------------------------------------------------------
+Tue Apr 24 11:01:28 UTC 2012 - alexan...@exatati.com.br
+
+- Update to 2.2.1:
+  - tornado.web.RequestHandler.set_header now properly sanitizes
+    input values to protect against header injection, response
+    splitting, etc. (it has always attempted to do this, but the
+    check was incorrect). Note that redirects, the most likely
+    source of such bugs, are protected by a separate check in
+    RequestHandler.redirect.
+  - Colored logging configuration in tornado.options is compatible
+    with Python 3.2.3 (and 3.3).
+
+-------------------------------------------------------------------
New Changes file:

--- /dev/null   2012-05-03 01:24:41.895590051 +0200
+++ /work/SRC/openSUSE:Factory/.python-tornado.new/python3-tornado.changes      
2012-05-07 22:50:54.000000000 +0200
@@ -0,0 +1,11 @@
+-------------------------------------------------------------------
+Mon Apr 30 13:06:58 UTC 2012 - toddrme2...@gmail.com
+
+- Fix building python 3 package on openSUSE 11.4 x86_64
+- Removed test for unsupported openSUSE versions
+
+-------------------------------------------------------------------
+Sat Apr 28 05:42:55 UTC 2012 - highwaystar...@gmail.com
+
+- python3 package created 
+

Old:
----
  tornado-2.2.tar.gz

New:
----
  python3-tornado.changes
  python3-tornado.spec
  tornado-2.2.1.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-tornado.spec ++++++
--- /var/tmp/diff_new_pack.gk6IGO/_old  2012-05-07 22:50:55.000000000 +0200
+++ /var/tmp/diff_new_pack.gk6IGO/_new  2012-05-07 22:50:55.000000000 +0200
@@ -11,19 +11,19 @@
 # case the license is the MIT License). An "Open Source License" is a
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
-
+#
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
-Name:           python-tornado
-Version:        2.2
+%define modname tornado
+Name:           python-%{modname}
+Version:        2.2.1
 Release:        0
 Url:            http://www.tornadoweb.org
 Summary:        Open source version of scalable, non-blocking web server that 
power FriendFeed
 License:        Apache-2.0
 Group:          Development/Languages/Python
-Source:         
http://github.com/downloads/facebook/tornado/tornado-%{version}.tar.gz
+Source:         tornado-%{version}.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  python-devel
 Requires:       python-pycurl
@@ -51,7 +51,7 @@
 thousands of clients, see The C10K problem.)
 
 %prep
-%setup -q -n tornado-%{version}
+%setup -q -n %{modname}-%{version}
 
 %build
 python setup.py build
@@ -62,6 +62,6 @@
 %files
 %defattr(-,root,root,-)
 %doc README demos
-%{python_sitelib}/*
-
+%{python_sitelib}/%{modname}
+%{python_sitelib}/%{modname}-%{version}-py%{py_ver}.egg-info
 %changelog

++++++ python3-tornado.spec ++++++
#
# spec file for package python3-tornado
#
# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

%define modname tornado
Name:           python3-%{modname}
Version:        2.2.1
Release:        0
Url:            http://www.tornadoweb.org
Summary:        Open source version of scalable, non-blocking web server that 
power FriendFeed
License:        Apache-2.0
Group:          Development/Languages/Python
Source:         %{modname}-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildRequires:  python3-devel
BuildRequires:  python3-2to3
BuildRequires:  python3-distribute
%if 0%{?suse_version} <= 1140
%{!?python3_sitelib: %global python3_sitelib %(python3 -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib())")}
%{!?py3_ver: %global py3_ver %(python3 -c "import sys; 
version=str(sys.version_info[0]) + '.' + str(sys.version_info[1]); 
print(version)" 2>/dev/null || echo PYTHON-NOT-FOUND)}
%ifarch x86_64
# to allow ownership of noarch python directories
BuildRequires:  python3-32bit
%endif
%endif
BuildArch:      noarch
Requires:       python3 >= %{py3_ver}
Requires:       python3-distribute


%description
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, 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. (For more information on scaling servers to support
thousands of clients, see The C10K problem.)

%prep
%setup -q -n %{modname}-%{version}

%build
python3 setup.py build

%install
python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}

%files
%defattr(-,root,root,-)
%doc README demos
%{python3_sitelib}/%{modname}
%{python3_sitelib}/%{modname}-%{version}-py%{py3_ver}.egg-info
%changelog
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to