Hello community,

here is the log from the commit of package libbluedevil for openSUSE:Factory 
checked in at 2011-11-05 10:58:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libbluedevil (Old)
 and      /work/SRC/openSUSE:Factory/.libbluedevil.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libbluedevil", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/libbluedevil/libbluedevil.changes        
2011-09-26 10:07:31.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libbluedevil.new/libbluedevil.changes   
2011-11-05 11:20:23.000000000 +0100
@@ -1,0 +2,10 @@
+Sun Oct 30 11:06:42 UTC 2011 - [email protected]
+
+- Update to 1.9.1:
+  * Do not clean the device list on discovery start.
+- Spec file updates:
+  * Changed License: to LGPL-2.0+.
+  * Removed bluez-devel from BuildRequires: (not needed).
+- Removed the devicelistnoclean.diff patch (fixed upstream).
+
+-------------------------------------------------------------------

Old:
----
  devicelistnoclean.diff
  libbluedevil-1.9.tar.bz2

New:
----
  libbluedevil-1.9.1.tar.bz2

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

Other differences:
------------------
++++++ libbluedevil.spec ++++++
--- /var/tmp/diff_new_pack.vglEj8/_old  2011-11-05 11:20:47.000000000 +0100
+++ /var/tmp/diff_new_pack.vglEj8/_new  2011-11-05 11:20:47.000000000 +0100
@@ -19,16 +19,13 @@
 
 
 Name:           libbluedevil
-Version:        1.9.0
+Version:        1.9.1
 Release:        1
-%define rversion 1.9
-License:        GPL
+License:        LGPL-2.0+
 Summary:        Qt Bluetooth client library
 Url:            http://www.kde.org
 Group:          System/Libraries
-Source:         %{name}-%{rversion}.tar.bz2
-Patch0:         devicelistnoclean.diff
-BuildRequires:  bluez-devel
+Source0:        
ftp://ftp.kde.org/pub/kde/stable/libbluedevil/%{version}/src/%{name}-%{version}.tar.bz2
 BuildRequires:  cmake
 BuildRequires:  kde4-filesystem
 BuildRequires:  libqt4-devel
@@ -37,9 +34,7 @@
 %description
 Qt wrapper for BlueZ. This wrapper is used by KDE's Bluetooth layer.
 
-
 %package devel
-
 Summary:        Qt Wrapper for Bluez
 Group:          Development/Libraries/C and C++
 Requires:       libbluedevil1 = %{version}
@@ -47,19 +42,15 @@
 %description devel
 Qt wrapper for BlueZ. This wrapper is used by KDE's Bluetooth layer.
 
-
 %package -n libbluedevil1
-
 Summary:        Qt Wrapper for Bluez
 Group:          System/Libraries
 
 %description -n libbluedevil1
 Qt wrapper for BlueZ. This wrapper is used by KDE's Bluetooth layer.
 
-
 %prep
-%setup -n %{name}-%{rversion} -q
-%patch0 -p1
+%setup -q
 
 %build
   %cmake_kde4 -d build
@@ -77,11 +68,11 @@
 %postun -n libbluedevil1 -p /sbin/ldconfig
 
 %files -n libbluedevil1
-%defattr(-,root,root)
-%{_libdir}/libbluedevil.so.*
+%defattr(-,root,root,-)
+%{_libdir}/libbluedevil.so.1*
 
 %files devel
-%defattr(-,root,root)
+%defattr(-,root,root,-)
 %{_includedir}/bluedevil/
 %{_libdir}/libbluedevil.so
 %{_libdir}/pkgconfig/bluedevil.pc

++++++ libbluedevil-1.9.tar.bz2 -> libbluedevil-1.9.1.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libbluedevil-1.9/CMakeLists.txt 
new/libbluedevil-1.9.1/CMakeLists.txt
--- old/libbluedevil-1.9/CMakeLists.txt 2011-04-12 23:17:08.000000000 +0200
+++ new/libbluedevil-1.9.1/CMakeLists.txt       2011-10-09 12:42:22.000000000 
+0200
@@ -5,6 +5,18 @@
 
 find_package(Qt4 REQUIRED)
 
+include(CheckCXXCompilerFlag)
+
+check_cxx_compiler_flag(-fvisibility=hidden _HAVE_VISIBILITY)
+if (_HAVE_VISIBILITY AND NOT WIN32)
+  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=hidden")
+
+  check_cxx_compiler_flag(-fvisibility-inlines-hidden _HAVE_VISIBILITY_INLINES)
+  if (_HAVE_VISIBILITY_INLINES)
+    set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility-inlines-hidden")
+  endif (_HAVE_VISIBILITY_INLINES)
+endif (_HAVE_VISIBILITY AND NOT WIN32)
+
 #
 ### lib64/32 support kde like
 #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libbluedevil-1.9/bluedevil/bluedeviladapter.cpp 
new/libbluedevil-1.9.1/bluedevil/bluedeviladapter.cpp
--- old/libbluedevil-1.9/bluedevil/bluedeviladapter.cpp 2011-04-12 
23:17:08.000000000 +0200
+++ new/libbluedevil-1.9.1/bluedevil/bluedeviladapter.cpp       2011-10-09 
12:42:22.000000000 +0200
@@ -112,7 +112,6 @@
     m_devicesMap.clear();
     m_devicesMapUBIKey.clear();
     m_knownDevices.clear();
-    m_devices.clear();
     m_bluezAdapterInterface->StartDiscovery();
 }
 

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to