Hello community,

here is the log from the commit of package libsigrok for openSUSE:Factory 
checked in at 2017-08-12 20:24:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libsigrok (Old)
 and      /work/SRC/openSUSE:Factory/.libsigrok.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libsigrok"

Sat Aug 12 20:24:32 2017 rev:7 rq:507537 version:0.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libsigrok/libsigrok.changes      2016-10-26 
13:29:29.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libsigrok.new/libsigrok.changes 2017-08-12 
20:24:34.150169856 +0200
@@ -1,0 +2,62 @@
+Sat Jul  1 14:28:50 UTC 2017 - stefan.bru...@rwth-aachen.de
+
+- Remove Obsoletes: libsigrok3. Obsoletes implies a conflict, so
+  there is no way in rpm to trigger deinstalation of deprecated
+  shared library packages.
+
+-------------------------------------------------------------------
+Sun Jun 18 19:33:16 UTC 2017 - stefan.bru...@rwth-aachen.de
+
+- Add Recommends: sigrok-firmware-fx2lafw
+  The fx2lafw is required for many USB logic analyzers, while
+  most other devices have a persistent firmware
+
+-------------------------------------------------------------------
+Wed Jun 14 17:17:56 UTC 2017 - stefan.bru...@rwth-aachen.de
+
+- Delete obsolete fix_unknown_types_declarations.diff (openSUSE <= 13.1)
+
+-------------------------------------------------------------------
+Tue Jun 13 20:06:44 UTC 2017 - stefan.bru...@rwth-aachen.de
+
+- Update to version 0.5.0
+  * New supported hardware:
+    - Logic analyzers:
+      - CWAV USBee ZX
+      - DreamSourceLab DSLogic and DSLogic Pro
+      - FTDI LA (simple, limited logic analyzer using FTDI chips directly)
+    - Oscilloscopes:
+      - Hameg HMO3524
+      - Hantek 6022BE
+      - LeCroy X-Stream series
+      - Rigol DS1074Z Plus
+      - Rigol DS1104Z Plus
+      - Rigol MSO2000A series
+      - Rocktech BM102
+      - Rohde&Schwarz HMO 1002
+      - Sainsmart DDS120
+    - Logic analyzers / oscilloscopes (but not MSOs):
+      - Hantek 6022BL
+    - Programmable power supplies:
+      - Agilent N5763A
+      - HP 6633A
+      - Rohde&Schwarz HMC8043
+    - Electronic loads:
+      - Arachnid Labs Re:load Pro
+    - Multimeters:
+      - Agilent U1241C/U1242C
+      - Fluke 289
+      - HP 3457A
+      - Keysight U1281/U1282
+      - Metrix MX56C
+      - PeakTech 3330
+    - Sound level meters:
+      - PCE PCE-322A
+    - LCR meters:
+      - PeakTech 2170
+    - Signal generators:
+      - Rohde&Schwarz SME0x series
+  * IANA registered mimetype: vnd.sigrok.session
+  * Bump soversions (libsigrok4, libsigrokcxx4)
+
+-------------------------------------------------------------------

Old:
----
  fix_unknown_types_declarations.diff
  libsigrok-0.4.0.tar.gz
  sigrok-logo-notext.png
  sigrok-logo-notext.svg

New:
----
  libsigrok-0.5.0.tar.gz

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

Other differences:
------------------
++++++ libsigrok.spec ++++++
--- /var/tmp/diff_new_pack.QRyzqY/_old  2017-08-12 20:24:35.162028064 +0200
+++ /var/tmp/diff_new_pack.QRyzqY/_new  2017-08-12 20:24:35.166027503 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libsigrok
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -17,19 +17,16 @@
 
 
 Name:           libsigrok
-Version:        0.4.0
+Version:        0.5.0
 Release:        0
-%define libname %{name}3
-%define libcxxname libsigrokcxx3
+%define libname %{name}4
+%define libcxxname libsigrokcxx4
 Summary:        API for talking to logic analyzer hardware
 License:        GPL-3.0+
 Group:          Productivity/Scientific/Electronics
 Url:            http://sigrok.org
 Source0:        
http://sigrok.org/download/source/libsigrok/%{name}-%{version}.tar.gz
 Source1:        sigrok-mime.xml
-Source2:        sigrok-logo-notext.png
-Source3:        sigrok-logo-notext.svg
-Patch0:         fix_unknown_types_declarations.diff
 BuildRequires:  alsa-devel
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -38,8 +35,8 @@
 BuildRequires:  gcc-c++
 BuildRequires:  glib2-devel >= 2.32.0
 BuildRequires:  hicolor-icon-theme
-BuildRequires:  libftdi1-devel >= 0.16
-BuildRequires:  libserialport-devel >= 0.1.0
+BuildRequires:  libftdi1-devel >= 1.0
+BuildRequires:  libserialport-devel >= 0.1.1
 BuildRequires:  libtool
 BuildRequires:  libudev-devel
 BuildRequires:  libusb-1_0-devel
@@ -57,6 +54,7 @@
 Summary:        API for talking to logic analyzer hardware
 Group:          System/Libraries
 Requires:       %{name}-data >= %{version}
+Recommends:     sigrok-firmware-fx2lafw
 
 %description -n %{libname}
 libsigrok is a shared library written in C which provides the basic API
@@ -103,16 +101,8 @@
 
 %prep
 %setup -q
-%if 0%{?suse_version} <= 1310
-%patch0 -p1
-%endif
 
 %build
-# libusb 1.0.16 is not really required
-sed -i 's/libusb-1.0 >= 1.0.16/libusb-1.0 >= 1.0.9/' configure.ac
-#./autogen.sh
-autoreconf --force --install
-
 %configure \
         --disable-static \
         --enable-fx2lafw
@@ -128,9 +118,10 @@
 sed 's/MODE="664".*/%{action}, %{mm_ignore}/' contrib/z60_libsigrok.rules \
     > %{buildroot}%{_udevrulesdir}/50-libsigrok.rules
 
-install -m 644 -D %{SOURCE1} %{buildroot}%{_datadir}/mime/packages/sigrok.xml
-install -m 644 -D %{SOURCE2} 
%{buildroot}%{_datadir}/icons/hicolor/48x48/mimetypes/sigrok.png
-install -m 644 -D %{SOURCE3} 
%{buildroot}%{_datadir}/icons/hicolor/scalable/mimetypes/sigrok.svg
+rm %{buildroot}%{_datadir}/mime/application/vnd.sigrok.session.xml
+install -m 644 -D %{SOURCE1} 
%{buildroot}%{_datadir}/mime/packages/vnd.sigrok.session.xml
+install -m 644 -D contrib/libsigrok.png 
%{buildroot}%{_datadir}/icons/hicolor/48x48/mimetypes/libsigrok.png
+install -m 644 -D contrib/libsigrok.svg 
%{buildroot}%{_datadir}/icons/hicolor/scalable/mimetypes/libsigrok.svg
 
 %post data
 %mime_database_post
@@ -161,7 +152,7 @@
 %defattr(-,root,root,-)
 %{_udevrulesdir}/*
 %{_datadir}/mime/packages/*
-%{_datadir}/icons/hicolor/*/mimetypes/sigrok*
+%{_datadir}/icons/hicolor/*/mimetypes/libsigrok*
 
 %files devel
 %defattr(-,root,root,-)

++++++ libsigrok-0.4.0.tar.gz -> libsigrok-0.5.0.tar.gz ++++++
++++ 81603 lines of diff (skipped)

++++++ sigrok-mime.xml ++++++
--- /var/tmp/diff_new_pack.QRyzqY/_old  2017-08-12 20:24:35.829934468 +0200
+++ /var/tmp/diff_new_pack.QRyzqY/_new  2017-08-12 20:24:35.829934468 +0200
@@ -1,9 +1,12 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!-- Creative Commons CC0 1.0 Universal (CC0-1.0, Public Domain Dedication). 
-->
 <mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info";>
-  <mime-type type="application/x-sigrok-dump">
+  <mime-type type="application/vnd.sigrok.session">
     <sub-class-of type="application/zip"/>
-    <comment>Sigrok signal trace dump</comment>
+    <comment>sigrok session</comment>
+    <alias type="application/x-sigrok-dump"/>
+    <alias type="application/vnd.sigrok.dump"/>
     <glob pattern="*.sr"/>
-    <icon name="sigrok"/>
+    <icon name="libsigrok"/>
   </mime-type>
 </mime-info>


Reply via email to