Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libfprint for openSUSE:Factory 
checked in at 2022-11-07 13:51:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libfprint (Old)
 and      /work/SRC/openSUSE:Factory/.libfprint.new.1597 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libfprint"

Mon Nov  7 13:51:48 2022 rev:50 rq:1034097 version:1.94.5+tod1

Changes:
--------
--- /work/SRC/openSUSE:Factory/libfprint/libfprint.changes      2022-11-01 
13:43:32.380206154 +0100
+++ /work/SRC/openSUSE:Factory/.libfprint.new.1597/libfprint.changes    
2022-11-07 13:51:54.635875462 +0100
@@ -1,0 +2,9 @@
+Sun Nov  6 10:42:36 UTC 2022 - Florian "spirit" <packag...@sp1rit.anonaddy.me>
+
+- Move to libfprint-tod fork:
+  This fork allows loading of external modules (typically non-free)
+  located in /usr/lib64/libfprint-2/tod-1/. This is neccessary for
+  fingerprint sensors that do on-device verifaction.
+  These non-free modules shall be included in Packman repositories.
+
+-------------------------------------------------------------------

Old:
----
  libfprint-v1.94.5.tar.bz2

New:
----
  libfprint-v1.94.5+tod1.tar.bz2

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

Other differences:
------------------
++++++ libfprint.spec ++++++
--- /var/tmp/diff_new_pack.mawk1d/_old  2022-11-07 13:51:55.391879711 +0100
+++ /var/tmp/diff_new_pack.mawk1d/_new  2022-11-07 13:51:55.395879734 +0100
@@ -3,6 +3,7 @@
 #
 # Copyright (c) 2022 SUSE LLC
 # Copyright (c) 2013 Mariusz Fik <fi...@opensuse.org>.
+# Copyright (c) 2021/22 Florian "sp1rit" <packag...@sp1rit.anonaddy.me>
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,6 +19,7 @@
 
 
 %define apiver 2
+%define todapiver tod1
 
 %{!?_udevrulesdir: %global _udevrulesdir %(pkg-config --variable=udevdir 
udev)/rules.d}
 
@@ -29,13 +31,13 @@
 %endif
 
 Name:           libfprint
-Version:        1.94.5
+Version:        1.94.5+%{todapiver}
 Release:        0
 Summary:        Library for fingerprint reader support
 License:        LGPL-2.1-or-later
 Group:          Development/Libraries/C and C++
 URL:            https://www.freedesktop.org/wiki/Software/fprint
-Source0:        
https://gitlab.freedesktop.org/libfprint/libfprint/-/archive/v%{version}/libfprint-v%{version}.tar.bz2
+Source0:        
https://gitlab.freedesktop.org/3v1n0/libfprint/-/archive/v%{version}/libfprint-v%{version}.tar.bz2
 Source99:       baselibs.conf
 BuildRequires:  gcc-c++
 BuildRequires:  gobject-introspection
@@ -51,10 +53,12 @@
 BuildRequires:  pkgconfig(pixman-1)
 BuildRequires:  pkgconfig(udev)
 
-%description
+%global _description %{expand:
 The fprint project provides a central system to support fingerprint
 readers. libfprint is the component which does the work of talking to
-fingerprint reading devices, and processing fingerprint data.
+fingerprint reading devices, and processing fingerprint data.}
+
+%description %{_description}
 
 %package -n libfprint-%{apiver}-%{apiver}
 Summary:        Library for fingerprint reader support
@@ -62,10 +66,14 @@
 Provides:       %{name} = %{version}
 Obsoletes:      libfprint-examples
 
-%description -n libfprint-%{apiver}-%{apiver}
-The fprint project provides a central system to support fingerprint
-readers. libfprint is the component which does the work of talking to
-fingerprint reading devices, and processing fingerprint data.
+%description -n libfprint-%{apiver}-%{apiver} %{_description}
+
+%package -n libfprint-%{apiver}-%{todapiver}
+Summary:        Library for on-device verification fingerprint reader support
+Group:          System/Libraries
+Provides:       %{name}-tod = %{version}
+
+%description -n libfprint-%{apiver}-%{todapiver} %{_description}
 
 %package devel
 Summary:        Headers for the fingerprint reader library
@@ -79,6 +87,24 @@
 for libfprint. If you like to develop programs using libfprint, you
 will need to install this package.
 
+%package tod-devel
+Summary:        Headers for the fingerprint reader library
+Group:          Development/Libraries/C and C++
+Requires:       %{name} = %{version}
+Requires:       %{name}-devel = %{version}
+Requires:       %{name}-tod = %{version}
+Requires:       libfprint-%{apiver}-%{todapiver}
+Requires:       pkgconfig(glib-2.0)
+Requires:       pkgconfig(gudev-1.0)
+Requires:       pkgconfig(gusb)
+Requires:       pkgconfig(nss) >= 3.0
+Requires:       pkgconfig(pixman-1)
+
+%description tod-devel
+This package contains the header files and development documentation
+for libfprint. If you like to develop programs using libfprint, you
+will need to install this package.
+
 %package examples
 Summary:        Example programs from the libfprint package
 Group:          Development/Libraries/C and C++
@@ -128,6 +154,9 @@
 
 %postun -n libfprint-%{apiver}-%{apiver} -p /sbin/ldconfig
 
+%post -n libfprint-%{apiver}-%{todapiver} -p /sbin/ldconfig
+%postun -n libfprint-%{apiver}-%{todapiver} -p /sbin/ldconfig
+
 %files -n libfprint-%{apiver}-%{apiver}
 %{_libdir}/%{name}-%{apiver}.so.*
 %{_udevrulesdir}/70-%{name}-%{apiver}.rules
@@ -135,6 +164,9 @@
 %{_udevhwdbdir}/60-autosuspend-%{name}-%{apiver}.hwdb
 %endif
 
+%files -n libfprint-%{apiver}-%{todapiver}
+%{_libdir}/%{name}-%{apiver}-tod.so.*
+
 %files -n typelib-1_0-FPrint-2_0
 %{_libdir}/girepository-1.0/*.typelib
 
@@ -148,4 +180,9 @@
 %{_libdir}/pkgconfig/%{name}-%{apiver}.pc
 %{_datadir}/gir-1.0/*.gir
 
+%files tod-devel
+%{_includedir}/%{name}-%{apiver}/tod-1/
+%{_libdir}/%{name}-%{apiver}-tod.so
+%{_libdir}/pkgconfig/%{name}-%{apiver}-tod-1.pc
+
 %changelog

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.mawk1d/_old  2022-11-07 13:51:55.439879981 +0100
+++ /var/tmp/diff_new_pack.mawk1d/_new  2022-11-07 13:51:55.443880004 +0100
@@ -1,2 +1,3 @@
 libfprint-2-2
+libfprint-2-tod1
 

Reply via email to