Hello community, here is the log from the commit of package libnfc for openSUSE:Factory checked in at 2020-06-02 14:36:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libnfc (Old) and /work/SRC/openSUSE:Factory/.libnfc.new.3606 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libnfc" Tue Jun 2 14:36:44 2020 rev:11 rq:810248 version:1.8.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libnfc/libnfc.changes 2017-07-11 08:27:59.605268590 +0200 +++ /work/SRC/openSUSE:Factory/.libnfc.new.3606/libnfc.changes 2020-06-02 14:37:05.159226666 +0200 @@ -1,0 +2,16 @@ +Thu May 21 21:11:51 UTC 2020 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 1.8.0 + * New driver for pn71xx NXP's NFC Controllers through Linux + Libnfc-nci (untested). + * New driver for contactless PC/SC readers (only as initiator). + * nfc_device_get_supported_baud_rate() now takes also "mode" as + argument. + * New nfc_device_get_supported_baud_rate_target_mode() + * New NFC modulation type NMT_BARCODE and nfc_barcode_info + struct to support Thinfilm NFC Barcode protocol. + * New NFC modulation type NMT_ISO14443BICLASS and + NMT_ISO14443BICLASS struct to support HID iClass (Picopass). + * pn53x_transceive() is now part of public API + +------------------------------------------------------------------- Old: ---- libnfc-1.7.1.tar.bz2 New: ---- libnfc-1.8.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libnfc.spec ++++++ --- /var/tmp/diff_new_pack.9GuuCe/_old 2020-06-02 14:37:07.183233071 +0200 +++ /var/tmp/diff_new_pack.9GuuCe/_new 2020-06-02 14:37:07.183233071 +0200 @@ -1,7 +1,7 @@ # # spec file for package libnfc # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,34 +12,26 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: libnfc -%define lname libnfc5 +%define lname libnfc6 +Version: 1.8.0 +Release: 0 Summary: Library for Near Field Communication -License: LGPL-3.0+ and GPL-2.0+ +License: LGPL-3.0-or-later AND GPL-2.0-or-later Group: Development/Libraries/C and C++ -Version: 1.7.1 -Release: 0 -Url: http://libnfc.org/ +URL: http://libnfc.org/ -#Git-Clone: http://code.google.com/p/libnfc/ -Source: http://dl.bintray.com/nfc-tools/sources/%name-%version.tar.bz2 +#Git-Clone: https://github.com/nfc-tools/libnfc +Source: https://github.com/nfc-tools/libnfc/releases/download/%name-%version/%name-%version.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build -#BuildRequires: autoconf -#BuildRequires: automake -#BuildRequires: libtool >= 2 -BuildRequires: pkgconfig +BuildRequires: pkg-config BuildRequires: readline-devel -%if 0%{?suse_version} == 1110 -BuildRequires: libusb-devel -BuildRequires: pcsc-lite-devel -%else BuildRequires: pkgconfig(libpcsclite) BuildRequires: pkgconfig(libusb) -%endif %description libnfc is a low-level SDK for various RFID and NFC applications. @@ -51,7 +43,7 @@ %package -n %lname Summary: Library for Near Field Communication -License: LGPL-3.0+ +License: LGPL-3.0-or-later Group: System/Libraries %description -n %lname @@ -64,14 +56,9 @@ %package devel Summary: Development files for the Near Field Communications library -License: LGPL-3.0+ and GPL-2.0+ +License: LGPL-3.0-or-later AND GPL-2.0-or-later Group: Development/Libraries/C and C++ Requires: %lname = %version -%if 0%{?suse_version} == 1110 -# The include files don't need it, but libnfc.pc does. And pkgconfig() -# did not yet exist in SLE11. -Requires: libusb-devel -%endif %description devel libnfc is a low-level SDK for various RFID and NFC applications. @@ -85,7 +72,7 @@ %package tools Summary: Tools for Near Field Communication -License: LGPL-3.0+ and GPL-2.0+ +License: LGPL-3.0-or-later AND GPL-2.0-or-later Group: Hardware/Other %description tools @@ -102,33 +89,26 @@ %setup -q %build -if [ ! -e configure ]; then - autoreconf -fi -fi %configure --disable-static make %{?_smp_mflags} %install -b="%buildroot" %make_install -rm -f "$b/%_libdir"/*.la +rm -fv "%buildroot/%_libdir"/*.la mkdir -p "%buildroot/%_sysconfdir/nfc" %post -n %lname -p /sbin/ldconfig %postun -n %lname -p /sbin/ldconfig %files -n %lname -%defattr(-,root,root) -%_libdir/libnfc.so.5* +%_libdir/libnfc.so.6* %files devel -%defattr(-,root,root) %_includedir/nfc %_libdir/libnfc.so %_libdir/pkgconfig/libnfc.pc %files tools -%defattr(-,root,root) %_bindir/nfc-* %_bindir/pn53x-* %_mandir/man*/*.1* ++++++ libnfc-1.7.1.tar.bz2 -> libnfc-1.8.0.tar.bz2 ++++++ ++++ 56075 lines of diff (skipped)