Hello community,

here is the log from the commit of package python-pybluez for openSUSE:Factory 
checked in at 2018-03-29 11:53:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pybluez (Old)
 and      /work/SRC/openSUSE:Factory/.python-pybluez.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pybluez"

Thu Mar 29 11:53:51 2018 rev:18 rq:591681 version:0.22

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pybluez/python-pybluez.changes    
2011-09-23 12:43:07.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python-pybluez.new/python-pybluez.changes       
2018-03-29 11:53:52.434141093 +0200
@@ -1,0 +2,35 @@
+Tue Mar 27 14:42:04 UTC 2018 - [email protected]
+
+- Update to version 0.22:
+  * experimental support for Bluetooth Low Energy, based on
+    pygattlib implementation
+  * l2cap options issue #88
+  *  When cancelling device discovery, DeviceDiscoverer does not
+    call inquiry_complete() #85
+  *  No way to select device id for device discovery #77
+  * _get_available_port() should try to bind() with
+      a supplied address instead of "" #45
+  * changes from 0.20 to 0.21(Apr 05, 2015)
+  * No way to select device id for device discovery #77 
+  * RSSI info not passed on by DeviceDiscoverer #74 
+  * Warnings during compilation on linux #73
+  * python3 UnicodeDecodeError in DeviceDiscoverer find_devices
+  * changes from 0.19 to 0.20(Jan 13, 2014)
+  * Python 3 is now supported.
+  * Python 3.3 uses Visual C++ 2010 Express Edition for build on windows.
+  * changes from 0.18 to 0.19
+  * Added option to return the class of device in
+    discover_devices() (Lukas Hetzenecker)
+  * Added setl2capsecurity() method to BluetoothSocket
+  * Fixed get_l2cap_options(), set_l2cap_options(), set_l2cap_mtu()
+  * Added abovementioned functions as socket methods
+  * Added BT_SECURITY_*, L2CAP_MODE_* constants
+  * Added support for the "Extended Inquiry Response" event in
+    the asynchronous DeviceDiscoverer (Lukas Hetzenecker)
+  * Fixed problems with kernel 3.x
+- Drop python-pybluez-linux3-fix.patch: fixed upstream.
+- Update URL.
+- Add a python3 package.
+- Modernize spec using spec-cleaner.
+
+-------------------------------------------------------------------

Old:
----
  PyBluez-0.18.tar.gz
  python-pybluez-linux3-fix.patch

New:
----
  0.22.tar.gz

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

Other differences:
------------------
++++++ python-pybluez.spec ++++++
--- /var/tmp/diff_new_pack.BZUNWn/_old  2018-03-29 11:53:53.350107979 +0200
+++ /var/tmp/diff_new_pack.BZUNWn/_new  2018-03-29 11:53:53.350107979 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pybluez
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,51 +15,43 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-pybluez
-BuildRequires:  bluez-devel python-devel
+Version:        0.22
+Release:        0
 Summary:        A Python Bluetooth wrapper
-Version:        0.18
-Release:        7
-Source:         PyBluez-%{version}.tar.gz
-Patch1:         python-pybluez-linux3-fix.patch
-License:        GPL-2.0+
+License:        GPL-2.0-or-later
 Group:          Development/Libraries/Python
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-Url:            http://code.google.com/p/pybluez/
+Url:            https://github.com/karulis/pybluez/
+Source:         https://github.com/karulis/pybluez/archive/%{version}.tar.gz
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module setuptools}
+BuildRequires:  bluez-devel
+BuildRequires:  python-rpm-macros
 Obsoletes:      pybluez
 Provides:       pybluez
-%py_requires
+%python_subpackages
 
 %description
 PyBluez is an effort to create python wrappers around system Bluetooth
 resources to allow Python developers to easily and quickly create
 Bluetooth applications.
 
-
-
-Authors:
---------
-    Albert Huang <[email protected]>
-    Calvin On <[email protected]>
-
 %prep
-%setup -n PyBluez-%{version} -q
-%patch1 -p1
+%setup -q -n pybluez-%{version}
 
 %build
-CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" python setup.py build
+export CFLAGS="%{optflags} -fno-strict-aliasing"
+%python_build
 
 %install
-python setup.py install --prefix=%{_prefix} --root=$RPM_BUILD_ROOT 
--record-rpm=INSTALLED_FILES
-
-%clean
-rm -rf $RPM_BUILD_ROOT
+%python_install
 
-%files -f INSTALLED_FILES
-%defattr(-,root,root)
-%doc CHANGELOG COPYING README  
+%files %{python_files}
+%license COPYING
+%doc CHANGELOG README
+%{python_sitearch}/bluetooth/
+%{python_sitearch}/PyBluez-%{version}-py*.egg-info
 
 %changelog

++++++ PyBluez-0.18.tar.gz -> 0.22.tar.gz ++++++
++++ 15543 lines of diff (skipped)


Reply via email to