[python-zope-interface] - Run the test suite - Don't move the text files
cheeselee
cheeselee at fedoraproject.org
Wed Sep 15 02:32:11 UTC 2010
commit a81774c03ab98f7470293e67d8a3789a6f4c198a
Author: Robin Lee <robinlee.sysu at gmail.com>
Date: Wed Sep 15 10:29:36 2010 +0800
- Run the test suite
- Don't move the text files
python-zope-interface.spec | 16 +++++++++-------
1 files changed, 9 insertions(+), 7 deletions(-)
---
diff --git a/python-zope-interface.spec b/python-zope-interface.spec
index 6bea068..2447e0c 100644
--- a/python-zope-interface.spec
+++ b/python-zope-interface.spec
@@ -1,12 +1,12 @@
Name: python-zope-interface
Version: 3.6.1
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Zope 3 Interface Infrastructure
Group: Development/Libraries
License: ZPLv2.1
URL: http://pypi.python.org/pypi/zope.interface
Source0: http://pypi.python.org/packages/source/z/zope.interface/zope.interface-%{version}.tar.gz
-BuildRequires: python-devel
+BuildRequires: python2-devel
BuildRequires: python-setuptools
%description
@@ -24,9 +24,6 @@ CFLAGS="%{optflags}" %{__python} setup.py build
%install
%{__python} setup.py install -O1 --skip-build --root %{buildroot}
-# Will put docs in %{_docdir} instead
-%{__rm} -f %{buildroot}%{python_sitearch}/zope/interface/*.txt
-
# C files don't need to be packaged
%{__rm} -f %{buildroot}%{python_sitearch}/zope/interface/_zope_interface_coptimizations.c
@@ -34,17 +31,22 @@ CFLAGS="%{optflags}" %{__python} setup.py build
%{__chmod} 755 %{buildroot}%{python_sitearch}/zope/interface/_zope_interface_coptimizations.so
%check
-# Skipped; would require zope.testing, which isn't in Fedora yet
+%{__python} setup.py test
%files
%defattr(-,root,root,-)
-%doc CHANGES.txt COPYRIGHT.txt LICENSE.txt src/zope/interface/*.txt
+%doc CHANGES.txt COPYRIGHT.txt LICENSE.txt README.txt
%{python_sitearch}/zope/interface/
+# Co-own %%{python_sitearch}/zope/
%dir %{python_sitearch}/zope/
%{python_sitearch}/zope.interface-*.egg-info
%{python_sitearch}/zope.interface-*-nspkg.pth
%changelog
+* Wed Sep 15 2010 Robin Lee <robinlee.sysu at gmail.com> - 3.6.1-4
+- Run the test suite
+- Don't move the text files
+
* Tue Aug 31 2010 Robin Lee <robinlee.sysu at gmail.com> - 3.6.1-3
- Remove python-zope-filesystem from requirements
- Own %%{python_sitearch}/zope/
More information about the scm-commits
mailing list