Hello community, here is the log from the commit of package dbus-1-python for openSUSE:Factory checked in at 2012-11-28 16:03:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dbus-1-python (Old) and /work/SRC/openSUSE:Factory/.dbus-1-python.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dbus-1-python", Maintainer is "thoe...@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/dbus-1-python/dbus-1-python.changes 2012-05-29 11:46:18.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.dbus-1-python.new/dbus-1-python.changes 2012-11-28 16:03:51.000000000 +0100 @@ -1,0 +2,34 @@ +Mon Nov 19 18:33:18 UTC 2012 - asterios.dra...@gmail.com + +- Update to version 1.1.1: + Dependencies: + - libdbus 1.6 or later is now recommended. It is not strictly required yet. + Fixes: + - Validate UTF-8 according to the rules libdbus uses, falling back to our + own (inefficient) implementation if not compiled against dbus >= 1.6 + (fdo#40817) + - Under Python 3, in the absence of introspection or signature='...', + pass dbus.ObjectPath or dbus.Signature arguments with the obvious + signature 'o' or 'g', not 's'. This previously only worked in Python 2. + (fdo#50740) + From version 1.1.0: + Deprecations: + - dbus.gobject_service is deprecated. Use dbus.gi_service and PyGI in new + code. + API changes: + - dbus.gobject_service works in legacy PyGObject 2 applications again, + like it did before 1.0. The down side is that it doesn't work in all PyGI + applications any more, unlike 1.0. In PyGI applications, depend on + dbus-python >= 1.1 and use dbus.gi_service instead - its API is the same. + (fdo#48904, deb#670516) + - dbus.gobject_service has been removed from Python 3 builds altogether. + Enhancements: + - Use DBusBasicValue from libdbus 1.5, if available, rather than reinventing + it + Fixes: + - Put sockets for the regression tests in /tmp, not the builddir, fixing + test failures in a really long builddir (fdo#46747) + - Fix a reference leak in dbus_py_variant_level_set (fdo#47108) + - Modify AM_CHECK_PYTHON_HEADERS so the "another way" works with Python 3 + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/dbus-1-python/dbus-1-python3.changes 2012-05-29 11:46:18.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.dbus-1-python.new/dbus-1-python3.changes 2012-11-28 16:03:51.000000000 +0100 @@ -1,0 +2,34 @@ +Mon Nov 19 18:33:27 UTC 2012 - asterios.dra...@gmail.com + +- Update to version 1.1.1: + Dependencies: + - libdbus 1.6 or later is now recommended. It is not strictly required yet. + Fixes: + - Validate UTF-8 according to the rules libdbus uses, falling back to our + own (inefficient) implementation if not compiled against dbus >= 1.6 + (fdo#40817) + - Under Python 3, in the absence of introspection or signature='...', + pass dbus.ObjectPath or dbus.Signature arguments with the obvious + signature 'o' or 'g', not 's'. This previously only worked in Python 2. + (fdo#50740) + From version 1.1.0: + Deprecations: + - dbus.gobject_service is deprecated. Use dbus.gi_service and PyGI in new + code. + API changes: + - dbus.gobject_service works in legacy PyGObject 2 applications again, + like it did before 1.0. The down side is that it doesn't work in all PyGI + applications any more, unlike 1.0. In PyGI applications, depend on + dbus-python >= 1.1 and use dbus.gi_service instead - its API is the same. + (fdo#48904, deb#670516) + - dbus.gobject_service has been removed from Python 3 builds altogether. + Enhancements: + - Use DBusBasicValue from libdbus 1.5, if available, rather than reinventing + it + Fixes: + - Put sockets for the regression tests in /tmp, not the builddir, fixing + test failures in a really long builddir (fdo#46747) + - Fix a reference leak in dbus_py_variant_level_set (fdo#47108) + - Modify AM_CHECK_PYTHON_HEADERS so the "another way" works with Python 3 + +------------------------------------------------------------------- Old: ---- dbus-python-1.0.0.tar.gz New: ---- dbus-python-1.1.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dbus-1-python.spec ++++++ --- /var/tmp/diff_new_pack.c4DhzU/_old 2012-11-28 16:03:53.000000000 +0100 +++ /var/tmp/diff_new_pack.c4DhzU/_new 2012-11-28 16:03:53.000000000 +0100 @@ -17,7 +17,7 @@ Name: dbus-1-python -Version: 1.0.0 +Version: 1.1.1 Release: 0 Summary: Python bindings for D-Bus License: MIT ++++++ dbus-1-python3.spec ++++++ --- /var/tmp/diff_new_pack.c4DhzU/_old 2012-11-28 16:03:53.000000000 +0100 +++ /var/tmp/diff_new_pack.c4DhzU/_new 2012-11-28 16:03:53.000000000 +0100 @@ -16,8 +16,13 @@ # +%if 0%{?suse_version} <= 1140 +%{!?python3_sitearch: %global python3_sitearch %(python3 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")} +%{!?py3_ver: %global py3_ver %(python3 -c "import sys; version=str(sys.version_info[0]) + '.' + str(sys.version_info[1]); print(version)")} +%endif + Name: dbus-1-python3 -Version: 1.0.0 +Version: 1.1.1 Release: 0 Summary: Python bindings for D-Bus License: MIT @@ -26,8 +31,8 @@ Source0: http://dbus.freedesktop.org/releases/dbus-python/dbus-python-%{version}.tar.gz #BuildRequires: epydoc BuildRequires: fdupes -BuildRequires: python3-devel >= 3.2 BuildRequires: python3-2to3 +BuildRequires: python3-devel >= 3.2 %if 0%{?suse_version} && 0%{?suse_version} <= 1140 BuildRequires: docutils %else @@ -35,17 +40,12 @@ %endif BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(dbus-glib-1) -#libxml2 for python3 not avaliable yet +#libxml2 for python3 not available yet #Requires: libxml2-python3 Requires: python3-xml Requires: dbus-1 >= %( echo `rpm -q --queryformat '%{VERSION}-%{RELEASE}' dbus-1`) -BuildRoot: %{_tmppath}/%{name}-%{version}-build - -%if 0%{?suse_version} <= 1140 -%{!?python3_sitearch: %global python3_sitearch %(python3 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")} -%{!?py3_ver: %global py3_ver %(python3 -c "import sys; version=str(sys.version_info[0]) + '.' + str(sys.version_info[1]); print(version)")} -%endif Requires: python(abi) = %{py3_ver} +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description D-Bus python bindings for use with python programs. @@ -67,7 +67,7 @@ 2to3 -w -n . export CFLAGS="%{optflags} -fstack-protector -fno-strict-aliasing -fPIC" export PYTHON=python3 -#api dov require epydoc that currently not avaliable for py3 +#api doc require epydoc that currently not avaliable for py3 %configure --docdir=%{_docdir}/dbus-1-python3 --disable-api-docs make %{?_smp_mflags} @@ -88,8 +88,8 @@ cp -a doc/ examples/ %{buildroot}%{_docdir}/dbus-1-python3-devel-doc/ # Remove Makefile* (fix rpmlint warning "makefile-junk") rm -f %{buildroot}%{_docdir}/dbus-1-python3-devel-doc/examples/Makefile* -#avoid conflicts with py2 +#avoid conflicts with py2 mv %{buildroot}%{_includedir}/dbus-1.0/dbus/dbus-python.h \ %{buildroot}%{_includedir}/dbus-1.0/dbus/dbus-python-%{py3_ver}.h mv %{buildroot}%{_libdir}/pkgconfig/dbus-python.pc \ @@ -103,6 +103,7 @@ %{python3_sitelib}/dbus %{python3_sitearch}/_dbus_*.so %{python3_sitearch}/_dbus_*.la + %files -n dbus-1-python3-devel %defattr(-,root,root,-) %doc %{_docdir}/dbus-1-python3-devel-doc/ ++++++ dbus-python-1.0.0.tar.gz -> dbus-python-1.1.1.tar.gz ++++++ ++++ 8578 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org