Hello community,

here is the log from the commit of package python-coverage for openSUSE:Factory 
checked in at 2013-05-03 13:44:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-coverage (Old)
 and      /work/SRC/openSUSE:Factory/.python-coverage.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-coverage"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-coverage/python-coverage.changes  
2012-11-28 14:32:52.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.python-coverage.new/python-coverage.changes     
2013-05-03 13:44:19.000000000 +0200
@@ -1,0 +2,14 @@
+Fri May  3 09:15:27 UTC 2013 - speili...@suse.com
+
+- Apply update-alternatives for binaries and man-pages
+- Drop buildrequires on python-xml, I don't see it being used
+
+-------------------------------------------------------------------
+Mon Apr 29 11:55:07 UTC 2013 - dmuel...@suse.com
+
+- update to 3.6:
+  * Fix Nose support
+  * Add --fail-under
+  * Over 20 bug fixes, for details see included CHANGELOG
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/python-coverage/python3-coverage.changes 
2012-11-28 14:32:52.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.python-coverage.new/python3-coverage.changes    
2013-05-03 13:44:19.000000000 +0200
@@ -1,0 +2,20 @@
+Fri May  3 10:05:07 UTC 2013 - speili...@suse.com
+
+- Buildrequire python3 to get acces to the 'sha512' module (not part
+  of python3-base which comes through python3-devel)
+
+-------------------------------------------------------------------
+Fri May  3 09:16:06 UTC 2013 - speili...@suse.com
+
+- Apply update-alternatives for binaries and man-pages
+- Drop buildrequires on python-xml, I don't see it being used
+
+-------------------------------------------------------------------
+Mon Apr 29 11:55:07 UTC 2013 - dmuel...@suse.com
+
+- update to 3.6:
+  * Fix Nose support
+  * Add --fail-under
+  * Over 20 bug fixes, for details see included CHANGELOG
+
+-------------------------------------------------------------------

Old:
----
  coverage-3.5.3.tar.gz

New:
----
  coverage-3.6.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-coverage.spec ++++++
--- /var/tmp/diff_new_pack.YGoJpP/_old  2013-05-03 13:44:20.000000000 +0200
+++ /var/tmp/diff_new_pack.YGoJpP/_new  2013-05-03 13:44:20.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-coverage
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           python-coverage
-Version:        3.5.3
+Version:        3.6
 Release:        0
 Url:            http://nedbatchelder.com/code/coverage/%{version}
 Summary:        Code coverage measurement for Python
@@ -27,9 +27,13 @@
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  python-devel
 BuildRequires:  python-distribute
-BuildRequires:  python-xml
+# Test requirements:
+#BuildRequires:  python-mock
+#BuildRequires:  python-nose
 Requires:       python-distribute
 Requires:       python-xml
+Requires(post): update-alternatives
+Requires(postun): update-alternatives
 %if 0%{?suse_version} && 0%{?suse_version} <= 1110
 %{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 %endif
@@ -48,10 +52,30 @@
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
 
+#NOTE(saschpe): The following seems to mess with the install dir, which is odd:
+#%%check
+# Taken straight from tox.ini:
+#python setup.py develop
+#python igor.py zip_mods install_egg remove_extension 
+#python igor.py test_with_tracer py
+#python setup.py --quiet build_ext --inplace
+#python igor.py test_with_tracer c
+
+%post
+update-alternatives \
+    --install %{_bindir}/coverage coverage %{_bindir}/coverage-%{py_ver} 10
+
+%postun
+if [ $1 -eq 0 ] ; then
+  update-alternatives --remove coverage %{_bindir}/coverage-%{py_ver}
+fi
+
 %files
 %defattr(-,root,root,-)
 %doc AUTHORS.txt CHANGES.txt README.txt
-%{_bindir}/coverage
+%ghost %attr(0755,root,root) %{_bindir}/coverage
+%{_bindir}/coverage2
+%{_bindir}/coverage-%{py_ver}
 %{python_sitearch}/coverage/
 %{python_sitearch}/coverage-%{version}-py%{py_ver}.egg-info
 

++++++ python3-coverage.spec ++++++
--- /var/tmp/diff_new_pack.YGoJpP/_old  2013-05-03 13:44:20.000000000 +0200
+++ /var/tmp/diff_new_pack.YGoJpP/_new  2013-05-03 13:44:20.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-coverage
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           python3-coverage
-Version:        3.5.3
+Version:        3.6
 Release:        0
 Url:            http://nedbatchelder.com/code/coverage/%{version}
 Summary:        Code coverage measurement for Python
@@ -26,12 +26,11 @@
 Source:         
http://pypi.python.org/packages/source/c/coverage/coverage-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  python3
-BuildRequires:  python3-2to3
 BuildRequires:  python3-devel
 BuildRequires:  python3-distribute
-BuildRequires:  python3-xml
 Requires:       python3-distribute
-Requires:       python3-xml
+Requires(post): update-alternatives
+Requires(postun): update-alternatives
 
 %description
 Coverage.py measures code coverage, typically during test execution. It uses
@@ -40,18 +39,27 @@
 
 %prep
 %setup -q -n coverage-%{version}
-sed -i "s|coverage =|coverage-%{py3_ver} =|" setup.py # Add Python version 
suffix to binaries 
 
 %build
-2to3 --nobackups --write .
 python3 setup.py build
 
 %install
 python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
 
+%post
+update-alternatives \
+    --install %{_bindir}/coverage coverage %{_bindir}/coverage-%{py3_ver} 10
+
+%postun
+if [ $1 -eq 0 ] ; then
+  update-alternatives --remove coverage %{_bindir}/coverage-%{py3_ver}
+fi
+
 %files
 %defattr(-,root,root,-)
 %doc AUTHORS.txt CHANGES.txt README.txt
+%ghost %attr(0755,root,root) %{_bindir}/coverage
+%{_bindir}/coverage3
 %{_bindir}/coverage-%{py3_ver}
 %{python3_sitearch}/coverage
 %{python3_sitearch}/coverage-%{version}-py%{py3_ver}.egg-info

++++++ coverage-3.5.3.tar.gz -> coverage-3.6.tar.gz ++++++
++++ 21492 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to