commit 5cca2aee227322bf9e13e51bdf80ae87a142a6f8d373f36f9b7605a311de9f20 Author: Alexandre Rogoski Date: Mon Sep 14 11:51:32 2009 +0000 Initial package (0.1) for openSUSE. OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tornado?expand=0&rev=1 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/python-tornado.changes b/python-tornado.changes new file mode 100644 index 0000000..352d6f5 --- /dev/null +++ b/python-tornado.changes @@ -0,0 +1,4 @@ +------------------------------------------------------------------- +Mon Sep 14 11:50:08 UTC 2009 - alexandre@exatati.com.br + +- Initial package (0.1) for openSUSE. diff --git a/python-tornado.spec b/python-tornado.spec new file mode 100644 index 0000000..fdb0f4d --- /dev/null +++ b/python-tornado.spec @@ -0,0 +1,47 @@ +# norootforbuild + +Name: python-tornado +Version: 0.1 +Release: 1 +Summary: Open source version of the scalable, non-blocking web server and tools that power FriendFeed +License: Apache 2.0 +Group: Development/Libraries/Python +Source: tornado-%{version}.tar.gz +URL: http://www.tornadoweb.org +BuildRequires: python-devel, python-setuptools +BuildRoot: %{_tmppath}/%{name}-%{version}-build +Requires: python-curl, python-simplejson +%{py_requires} + + +%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.) + +Author: +-------- + Facebook + + +%prep +%setup -q -n tornado-%{version} + + +%build +%{__python} setup.py build + + +%install +%{__python} setup.py install --prefix=%{_prefix} --root=%{buildroot} --record-rpm=INSTALLED_FILES + + +%files -f INSTALLED_FILES +%defattr(-,root,root) diff --git a/tornado-0.1.tar.gz b/tornado-0.1.tar.gz new file mode 100644 index 0000000..13c74a3 --- /dev/null +++ b/tornado-0.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8fc8cc2bf9ac9e2e50767f8e29d521f6b8359e2255a3ba38c71ee82d70cf8a1 +size 106878