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>