python-tornado-vl.spec 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. %define tornado tornado
  2. Summary: Tornado is a web server and tools
  3. Summary(ja): Tornado 高速 Web フレームワーク
  4. Name: python-%{tornado}
  5. Group: Development/Web Applications
  6. Version: 1.1
  7. Release: 1%{?_dist_release}
  8. License: Apache Licence, Version 2.0
  9. URL: http://www.tornadoweb.org/
  10. Source0: %{url}/static/%{tornado}-%{version}.tar.gz
  11. Requires: python >= 2.5
  12. Requires: python-pycurl
  13. Requires: python-simplejson
  14. BuildRequires: python-devel
  15. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  16. BuildArch: noarch
  17. Vendor: Project Vine
  18. Distribution: Vine Linux
  19. Packager: owa
  20. %description
  21. Tornado is an open source version of the scalable, non-blocking web server
  22. and and tools that power FriendFeed. Documentation and downloads are
  23. available at http://www.tornadoweb.org/
  24. Tornado is licensed under the Apache Licence, Version 2.0
  25. (http://www.apache.org/licenses/LICENSE-2.0.html).
  26. %prep
  27. %setup -q -n %{tornado}-%{version}
  28. %build
  29. python setup.py build
  30. %install
  31. rm -rf $RPM_BUILD_ROOT
  32. mkdir -p $RPM_BUILD_ROOT%{python_sitelib}
  33. export PYTHONPATH=$PYTHONPATH:$RPM_BUILD_ROOT%{python_sitelib}
  34. python setup.py install --prefix=$RPM_BUILD_ROOT%{_prefix}
  35. mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{tornado}-%{version}
  36. cp -a demos $RPM_BUILD_ROOT/%{_datadir}/%{tornado}-%{version}/
  37. %clean
  38. rm -rf $RPM_BUILD_ROOT
  39. %files
  40. %defattr(-, root, root)
  41. %doc PKG-INFO README
  42. %{python_sitelib}/easy-install.pth
  43. %{python_sitelib}/tornado-1.1-py2.6.egg
  44. %{_datadir}/%{tornado}-%{version}/demos/appengine
  45. %{_datadir}/%{tornado}-%{version}/demos/auth
  46. %{_datadir}/%{tornado}-%{version}/demos/blog
  47. %{_datadir}/%{tornado}-%{version}/demos/chat
  48. %{_datadir}/%{tornado}-%{version}/demos/facebook
  49. %{_datadir}/%{tornado}-%{version}/demos/helloworld
  50. %exclude %{python_sitelib}/site.py*
  51. %changelog
  52. * Wed Dec 01 2010 Shu KONNO <owa@bg.wakwak.com> 1.1-1
  53. - updated tornado to 1.1
  54. - added BuildArch: noarch
  55. * Tue Feb 02 2010 Shu KONNO <owa@bg.wakwak.com> 0.2-2
  56. - rebuild with python-2.6
  57. * Sun Sep 20 2009 Shu KONNO <owa@bg.wakwak.com> 0.2-1
  58. - initial build for VineSeed