diff --git a/sane-backends.spec b/sane-backends.spec index 0ac5fe2..0928b48 100644 --- a/sane-backends.spec +++ b/sane-backends.spec @@ -35,7 +35,7 @@ Summary: Scanner access software Name: sane-backends Version: 1.0.23 -Release: 15%{?dist} +Release: 16%{?dist} # lib/ is LGPLv2+, backends are GPLv2+ with exceptions # Tools are GPLv2+, docs are public domain # see LICENSE for details @@ -92,8 +92,11 @@ Requires: systemd >= 183 Requires: udev >= 143 %endif Requires: sane-backends-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} +# Don't drag around obsoletes forever +%if 0%{?fedora}%{?rhel} && (0%{?fedora} < 25 || 0%{?rhel} < 8) Obsoletes: sane-backends < 1.0.23-10 Conflicts: sane-backends < 1.0.23-10 +%endif %description Scanner Access Now Easy (SANE) is a universal scanner interface. The @@ -105,8 +108,11 @@ hand-held scanner, video and still cameras, frame-grabbers, etc.). Summary: SANE backends documentation Group: Documentation BuildArch: noarch +# Don't drag around obsoletes forever +%if 0%{?fedora}%{?rhel} && (0%{?fedora} < 25 || 0%{?rhel} <= 8) Obsoletes: sane-backends < 1.0.23-10 Conflicts: sane-backends < 1.0.23-10 +%endif %description doc This package contains documentation for SANE backends. @@ -147,10 +153,13 @@ Summary: SANE backend drivers for scanners Group: System Environment/Libraries Requires: sane-backends = %{?epoch:%{epoch}:}%{version}-%{release} Requires: sane-backends-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} +# Don't drag around obsoletes forever +%if 0%{?rhel} && 0%{?rhel} < 8 Obsoletes: sane-backends < 1.0.22-4 Obsoletes: sane-backends-libs < 1.0.22-4 Conflicts: sane-backends < 1.0.22-4 Conflicts: sane-backends-libs < 1.0.22-4 +%endif %description drivers-scanners This package contains backend drivers to access scanner hardware through SANE. @@ -160,10 +169,13 @@ Summary: Scanner backend drivers for digital cameras Group: System Environment/Libraries Requires: sane-backends = %{?epoch:%{epoch}:}%{version}-%{release} Requires: sane-backends-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} +# Don't drag around obsoletes forever +%if 0%{?rhel} && 0%{?rhel} < 8 Obsoletes: sane-backends-libs-gphoto2 < 1.0.22-4 Conflicts: sane-backends-libs-gphoto2 < 1.0.22-4 Provides: sane-libs-gphoto2 = %{?epoch:%{epoch}:}%{version}-%{release} Provides: sane-libs-gphoto2%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} +%endif %description drivers-cameras This package contains backend drivers to access digital cameras through SANE. @@ -288,6 +300,9 @@ popd %{_libdir}/sane/*gphoto2.so* %changelog +* Wed Sep 04 2013 Nils Philippsen - 1.0.23-16 +- don't drag around obsoletes forever (#1002141) + * Wed Aug 07 2013 Nils Philippsen - 1.0.23-15 - use unversioned docdir from Fedora 20 on (#994067)