diff --git a/cairomm.spec b/cairomm.spec index 73bff27..ce6fc1b 100644 --- a/cairomm.spec +++ b/cairomm.spec @@ -9,7 +9,7 @@ Name: cairomm Summary: C++ API for the cairo graphics library Version: 1.14.2 -Release: 4%{?dist} +Release: 5%{?dist} URL: https://www.cairographics.org License: LGPLv2+ @@ -57,11 +57,12 @@ BuildRequires: pkgconfig(cairo-xlib-xrender) BuildRequires: pkgconfig(mm-common-libstdc++) BuildRequires: pkgconfig(sigc++-2.0) -# Prepare for future upgrade to API/ABI version 1.16 by introducing a name for -# API/ABI version 1.0. Dependent packages using pkg-config will not need to -# care; those that depend on this package by name, however, will need to be -# updated to require the versioned name. This name is chosen in accordance with -# https://docs.fedoraproject.org/en-US/packaging-guidelines/Naming/#multiple. +# Based on discussion in +# https://src.fedoraproject.org/rpms/pangomm/pull-request/2, cairomm will +# continue to provide API/ABI version 1.0 indefinitely, with the cairomm1.16 +# package providing the new 1.16 API/ABI series. This virtual Provides is +# therefore no longer required, as dependent packages requiring the 1.0 API/ABI +# may safely require cairomm and its subpackages. Provides: %{name}%{apiver}%{_?isa} = %{version}-%{release} %description @@ -157,6 +158,9 @@ cp -rp examples %{buildroot}%{_datadir}/doc/%{name}-%{apiver}/ %changelog +* Mon Feb 15 2021 Benjamin A. Beasley - 1.14.2-5 +- Update comments based on the new plan for the version 1.16 API/ABI + * Thu Feb 11 2021 Benjamin A. Beasley - 1.14.2-4 - Prepare for future upgrade to API/ABI version 1.16 by introducing virtual Provides for a name for API/ABI version 1.0: cairomm1.0. This will be the name