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

Reply via email to