|
@@ -0,0 +1,97 @@
|
|
|
+Name: python-decorator
|
|
|
+Version: 3.3.0
|
|
|
+Release: 1%{?_dist_release}
|
|
|
+Summary: Module to simplify usage of decorators
|
|
|
+
|
|
|
+Group: Development/Languages
|
|
|
+License: BSD
|
|
|
+URL: http://pypi.python.org/pypi/decorator/
|
|
|
+Source0: http://pypi.python.org/packages/source/d/decorator/decorator-%{version}.tar.gz
|
|
|
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
|
|
|
+
|
|
|
+BuildArch: noarch
|
|
|
+BuildRequires: python-devel
|
|
|
+BuildRequires: python-setuptools
|
|
|
+BuildRequires: python-nose
|
|
|
+
|
|
|
+%description
|
|
|
+The aim of the decorator module is to simplify the usage of decorators for
|
|
|
+the average programmer, and to popularize decorators usage giving examples
|
|
|
+of useful decorators, such as memoize, tracing, redirecting_stdout, locked,
|
|
|
+etc. The core of this module is a decorator factory called decorator.
|
|
|
+
|
|
|
+%prep
|
|
|
+%setup -q -n decorator-%{version}
|
|
|
+
|
|
|
+chmod a-x *.txt *.py
|
|
|
+%{__sed} -i 's/\r//' README.txt
|
|
|
+
|
|
|
+%build
|
|
|
+%{__python} setup.py build
|
|
|
+
|
|
|
+%install
|
|
|
+rm -rf $RPM_BUILD_ROOT
|
|
|
+%{__python} setup.py install --skip-build --root $RPM_BUILD_ROOT
|
|
|
+
|
|
|
+%clean
|
|
|
+rm -rf $RPM_BUILD_ROOT
|
|
|
+
|
|
|
+%files
|
|
|
+%defattr(-,root,root,-)
|
|
|
+%doc *.txt documentation.py
|
|
|
+%{python_sitelib}/*
|
|
|
+
|
|
|
+%changelog
|
|
|
+* Sat Apr 09 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 3.3.0-1
|
|
|
+- initial build for Vine Linux
|
|
|
+
|
|
|
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.0-2
|
|
|
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
+
|
|
|
+* Sat Jan 1 2011 Toshio Kuratomi <toshio@fedoraproject.org> - 3.3.0-1
|
|
|
+- Upstream update 3.3.0 that adds function annotation support for python3 code
|
|
|
+
|
|
|
+* Wed Dec 1 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 3.2.1-1
|
|
|
+- Upstream bugfix 3.2.1
|
|
|
+- Enable unittests for python3
|
|
|
+
|
|
|
+* Mon Aug 23 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 3.2.0-4
|
|
|
+- Rebuild for python-3.2.
|
|
|
+
|
|
|
+* Thu Jul 22 2010 David Malcolm <dmalcolm@redhat.com> - 3.2.0-3
|
|
|
+- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
|
|
|
+
|
|
|
+* Wed Jul 7 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 3.2.0-2
|
|
|
+- Add documentation.py files to both subpackages (this contains a brief license
|
|
|
+ assertion among other things).
|
|
|
+* Wed Jun 30 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 3.2.0-1
|
|
|
+- Minor cleanups
|
|
|
+- Upgrade to 3.2.0
|
|
|
+- Add python3 subpackage
|
|
|
+
|
|
|
+* Tue Oct 6 2009 Toshio Kuratomi <toshio@fedoraproject.org> - 3.1.2-2
|
|
|
+- Really include the new source tarball
|
|
|
+
|
|
|
+* Tue Oct 6 2009 Toshio Kuratomi <toshio@fedoraproject.org> - 3.1.2-1
|
|
|
+- Update to upstream release 3.1.2
|
|
|
+
|
|
|
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.1-3
|
|
|
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
+
|
|
|
+* Sun May 31 2009 Luke Macken <lmacken@redhat.com> - 3.0.1-2
|
|
|
+- Only run the test suite on Fedora 11, which has Py2.6 and the multiprocessing
|
|
|
+ module. We can disable this once the compat module is packaged for F10 and
|
|
|
+ below.
|
|
|
+
|
|
|
+* Thu May 21 2009 Toshio Kuratomi <toshio@fedoraproject.org> - 3.0.1-1
|
|
|
+- Update to upstream release 3.0.1.
|
|
|
+
|
|
|
+* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.2-2
|
|
|
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
+
|
|
|
+* Wed Jan 21 2009 Toshio Kuratomi <toshio@fedoraproject.org> - 2.3.2-1
|
|
|
+- Update to 2.3.2
|
|
|
+- Enable tests via nose
|
|
|
+
|
|
|
+* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 2.2.0-2
|
|
|
+- Rebuild for Python 2.6
|