Browse Source

python-decorator: new package

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@3374 ec354946-7b23-47d6-9f5a-488ba84defc7
daisuke 14 years ago
parent
commit
3025fe6456
1 changed files with 97 additions and 0 deletions
  1. 97 0
      p/python-decorator/python-decorator-vl.spec

+ 97 - 0
p/python-decorator/python-decorator-vl.spec

@@ -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