Hello community,

here is the log from the commit of package python-progressbar for 
openSUSE:Factory checked in at 2012-11-14 17:01:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-progressbar (Old)
 and      /work/SRC/openSUSE:Factory/.python-progressbar.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-progressbar", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-progressbar/python-progressbar.changes    
2012-05-29 10:35:48.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-progressbar.new/python-progressbar.changes   
    2012-11-14 17:01:03.000000000 +0100
@@ -1,0 +2,6 @@
+Mon Nov  5 22:20:32 UTC 2012 - [email protected]
+
+- Update to 2.3+hg20121105.3c94a3a1ebe1
+  + See mercurial changes
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/python-progressbar/python3-progressbar.changes   
2012-09-11 09:18:11.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-progressbar.new/python3-progressbar.changes  
    2012-11-14 17:01:03.000000000 +0100
@@ -1,0 +2,14 @@
+Mon Nov  5 22:38:46 UTC 2012 - [email protected]
+
+- Correctly fix non-executable-script rpmlint warning
+- No need to explicitly require python(abi), RPM does that since ages
+- Cleanup old SUSE version checks
+
+-------------------------------------------------------------------
+Mon Nov  5 22:21:08 UTC 2012 - [email protected]
+
+- Update to 2.3+hg20121105.3c94a3a1ebe1
+  + See mercurial changes
+- Add progressbar-python3-relative-imports.patch: Fix import paths
+
+-------------------------------------------------------------------

Old:
----
  progressbar-2.3.tar.gz

New:
----
  progressbar-2.3+hg20121105.3c94a3a1ebe1.tar.bz2
  progressbar-python3-relative-imports.patch

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

Other differences:
------------------
++++++ python-progressbar.spec ++++++
--- /var/tmp/diff_new_pack.0YAzHF/_old  2012-11-14 17:01:04.000000000 +0100
+++ /var/tmp/diff_new_pack.0YAzHF/_new  2012-11-14 17:01:04.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-progressbar
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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
@@ -11,23 +11,24 @@
 # case the license is the MIT License). An "Open Source License" is a
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
-#
+
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
-%define modname progressbar
-Name:           python-%{modname}
-Version:        2.3
+
+
+Name:           python-progressbar
+Version:        2.3+hg20121105.3c94a3a1ebe1
 Release:        0
-License:        LGPL-2.1+ or BSD-3-Clause
 Summary:        Text Progressbar Library for Python
-Url:            http://code.google.com/p/python-%{modname}/
+License:        LGPL-2.1+ or BSD-3-Clause
 Group:          Development/Libraries/Python
-Source:         
http://python-progressbar.googlecode.com/files/%{modname}-%{version}.tar.gz
+Url:            http://code.google.com/p/python-progressbar/
+Source:         progressbar-%{version}.tar.bz2
 BuildRequires:  python-devel
 BuildRequires:  python-distribute
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
+%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
 %else
 BuildArch:      noarch
 %endif
@@ -38,7 +39,8 @@
 processing is underway.
 
 %prep
-%setup -q -n %{modname}-%{version}
+%setup -q -n progressbar
+sed -i "/\/usr\/bin\/python/d" progressbar/*.py  # Correctly fix 
non-executable-script warning
 
 %build
 python setup.py build
@@ -49,7 +51,7 @@
 %files
 %defattr(-,root,root)
 %doc LICENSE.txt README.txt examples.py
-%{python_sitelib}/%{modname}/
-%{python_sitelib}/%{modname}-%{version}-py%{py_ver}.egg-info
+%{python_sitelib}/progressbar/
+%{python_sitelib}/progressbar-2.3-py%{py_ver}.egg-info
 
 %changelog

++++++ python3-progressbar.spec ++++++
--- /var/tmp/diff_new_pack.0YAzHF/_old  2012-11-14 17:01:04.000000000 +0100
+++ /var/tmp/diff_new_pack.0YAzHF/_new  2012-11-14 17:01:04.000000000 +0100
@@ -11,30 +11,24 @@
 # case the license is the MIT License). An "Open Source License" is a
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
-#
+
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-%define modname progressbar
-Name:           python3-%{modname}
-Version:        2.3
+
+Name:           python3-progressbar
+Version:        2.3+hg20121105.3c94a3a1ebe1
 Release:        0
-License:        LGPL-2.1+ or BSD-3-Clause
 Summary:        Text Progressbar Library for Python
-Url:            http://code.google.com/p/python-%{modname}/
+License:        LGPL-2.1+ or BSD-3-Clause
 Group:          Development/Libraries/Python
-Source:         
http://python-progressbar.googlecode.com/files/%{modname}-%{version}.tar.gz
+Url:            http://code.google.com/p/python-progressbar/
+Source:         progressbar-%{version}.tar.bz2
+Patch0:         progressbar-python3-relative-imports.patch
 BuildRequires:  python3
 BuildRequires:  python3-devel
 BuildRequires:  python3-distribute
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} <= 1140
-%{!?python3_sitelib: %global python3_sitelib %(python3 -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib())")}
-%{!?py3_ver: %global py3_ver %(python3 -c "import sys; 
version=str(sys.version_info[0]) + '.' + str(sys.version_info[1]); 
print(version)" 2>/dev/null || echo PYTHON-NOT-FOUND)}
-%else 
-BuildRequires:  python3-base
-%endif
-Requires:       python(abi) = %{py3_ver}
 BuildArch: noarch
 
 %description
@@ -43,22 +37,20 @@
 processing is underway.
 
 %prep
-%setup -q -n %{modname}-%{version}
+%setup -q -n progressbar
+%patch0 -p1
+sed -i "/\/usr\/bin\/python/d" progressbar/*.py  # Correctly fix 
non-executable-script warning
 
 %build
 python3 setup.py build
 
 %install
-python3 setup.py install --prefix="%{_prefix}" --root=%{buildroot}
-chmod +x %{buildroot}%{python3_sitelib}/progressbar/*.py
+python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
 
 %files
 %defattr(-,root,root)
 %doc LICENSE.txt README.txt examples.py
-%{python3_sitelib}/%{modname}/
-%{python3_sitelib}/%{modname}-%{version}-py%{py3_ver}.egg-info
-%if 0%{?suse_version} <= 1140
-%dir %{_prefix}/lib/python%{py3_ver}
-%endif
+%{python3_sitelib}/progressbar/
+%{python3_sitelib}/progressbar-2.3-py%{py3_ver}.egg-info
 
 %changelog

++++++ progressbar-python3-relative-imports.patch ++++++
diff -ruN a/progressbar/__init__.py b/progressbar/__init__.py
--- a/progressbar/__init__.py   2012-11-05 23:03:46.693882987 +0100
+++ b/progressbar/__init__.py   2012-11-05 23:17:29.704908198 +0100
@@ -44,6 +44,6 @@
 __date__ = '2011-05-14'
 __version__ = '2.3'
 
-from compat import *
-from widgets import *
-from progressbar import *
+from progressbar.compat import *
+from progressbar.widgets import *
+from progressbar.progressbar import *
Binärdateien a/progressbar/.__init__.py.swp and b/progressbar/.__init__.py.swp 
sind verschieden.
diff -ruN a/progressbar/progressbar.py b/progressbar/progressbar.py
--- a/progressbar/progressbar.py        2012-11-05 23:03:46.696882987 +0100
+++ b/progressbar/progressbar.py        2012-11-05 23:18:44.677910496 +0100
@@ -35,7 +35,7 @@
 except ImportError:
     pass
 
-import widgets
+from progressbar import widgets
 
 
 class UnknownLength: pass
Binärdateien a/progressbar/.progressbar.py.swp and 
b/progressbar/.progressbar.py.swp sind verschieden.
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to