Merged update from upstream sources

This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/sane-backends.git#8222c711dc113cdefc7a6f32bd2f569f9313e655
This commit is contained in:
DistroBaker 2021-02-18 07:10:16 +00:00
parent db7c5009de
commit 1561218c76

View File

@ -14,7 +14,7 @@
Summary: Scanner access software Summary: Scanner access software
Name: sane-backends Name: sane-backends
Version: 1.0.32 Version: 1.0.32
Release: 1%{?dist} Release: 2%{?dist}
# lib/ is LGPLv2+, backends are GPLv2+ with exceptions # lib/ is LGPLv2+, backends are GPLv2+ with exceptions
# Tools are GPLv2+, docs are public domain # Tools are GPLv2+, docs are public domain
# see LICENSE for details # see LICENSE for details
@ -38,37 +38,39 @@ Patch2: sane-backends-1.0.23-sane-config-multilib.patch
URL: http://www.sane-project.org URL: http://www.sane-project.org
BuildRequires: gettext
# gcc is no longer in buildroot by default # gcc is no longer in buildroot by default
BuildRequires: gcc BuildRequires: gcc
# genesys backend is not written in C++, so it is needed as buildrequire # genesys backend is not written in C++, so it is needed as buildrequire
BuildRequires: gcc-c++ BuildRequires: gcc-c++
# uses make BuildRequires: gphoto2-devel
BuildRequires: make
BuildRequires: %{_bindir}/latex BuildRequires: %{_bindir}/latex
BuildRequires: libieee1284-devel
BuildRequires: libjpeg-devel
BuildRequires: libpng-devel
BuildRequires: libtiff-devel
%if %libusb1 %if %libusb1
BuildRequires: libusbx-devel BuildRequires: libusbx-devel
%else %else
BuildRequires: libusb-devel BuildRequires: libusb-devel
%endif %endif
BuildRequires: libieee1284-devel
BuildRequires: libjpeg-devel
BuildRequires: libpng-devel
BuildRequires: libtiff-devel
BuildRequires: libv4l-devel BuildRequires: libv4l-devel
BuildRequires: gettext # uses make
BuildRequires: gphoto2-devel BuildRequires: make
# pixma backend generates header files during build via python script
BuildRequires: python3
BuildRequires: systemd-devel BuildRequires: systemd-devel
BuildRequires: systemd BuildRequires: systemd
# needed by macros in rpm scriptlets # needed by macros in rpm scriptlets
BuildRequires: systemd-rpm-macros BuildRequires: systemd-rpm-macros
Requires: libpng Requires: libpng
Requires: systemd >= 196
Requires: systemd-udev >= 196
Requires: sane-backends-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
%if 0%{?fedora} >= 32 || 0%{?rhel} > 8 %if 0%{?fedora} >= 32 || 0%{?rhel} > 8
Requires: sane-airscan Requires: sane-airscan
%endif %endif
Requires: sane-backends-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Requires: systemd >= 196
Requires: systemd-udev >= 196
# workaround for Brother scanners, which drivers are built with old libnsl # workaround for Brother scanners, which drivers are built with old libnsl
# it is ignored by DNF, but it seems GUI installation apps should offer it # it is ignored by DNF, but it seems GUI installation apps should offer it
@ -100,21 +102,21 @@ want to access scanners.
%package devel %package devel
Summary: SANE development toolkit Summary: SANE development toolkit
Requires: sane-backends = %{?epoch:%{epoch}:}%{version}-%{release} Requires: libieee1284-devel
Requires: sane-backends-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} Requires: libjpeg-devel
%if %needs_multilib_quirk Requires: libtiff-devel
Requires: sane-backends-drivers-scanners%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Requires: sane-backends-drivers-cameras%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
%endif
%if %libusb1 %if %libusb1
Requires: libusbx-devel Requires: libusbx-devel
%else %else
Requires: libusb-devel Requires: libusb-devel
%endif %endif
Requires: libieee1284-devel
Requires: libjpeg-devel
Requires: libtiff-devel
Requires: pkgconfig Requires: pkgconfig
Requires: sane-backends = %{?epoch:%{epoch}:}%{version}-%{release}
%if %needs_multilib_quirk
Requires: sane-backends-drivers-scanners%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Requires: sane-backends-drivers-cameras%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
%endif
Requires: sane-backends-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
%description devel %description devel
This package contains libraries and header files for writing Scanner Access Now This package contains libraries and header files for writing Scanner Access Now
@ -142,6 +144,7 @@ This package contains backend drivers to access digital cameras through SANE.
Summary: Scanner network daemon Summary: Scanner network daemon
Requires: sane-backends = %{?epoch:%{epoch}:}%{version}-%{release} Requires: sane-backends = %{?epoch:%{epoch}:}%{version}-%{release}
Requires: sane-backends-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} Requires: sane-backends-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Requires(pre): shadow-utils Requires(pre): shadow-utils
%description daemon %description daemon
@ -427,6 +430,9 @@ exit 0
%{_unitdir}/saned@.service %{_unitdir}/saned@.service
%changelog %changelog
* Thu Feb 18 2021 Zdenek Dohnal <zdohnal@redhat.com> - 1.0.32-2
- python3 is now needed for building pixma backend
* Tue Feb 16 2021 Zdenek Dohnal <zdohnal@redhat.com> - 1.0.32-1 * Tue Feb 16 2021 Zdenek Dohnal <zdohnal@redhat.com> - 1.0.32-1
- 1928484 - sane-backends-1.0.32 is available - 1928484 - sane-backends-1.0.32 is available