Ship old soname for temporary ABI compatibility

This commit is contained in:
Kalev Lember 2019-02-25 11:47:01 +01:00
parent a18d50755d
commit 49df8c3e6f

View File

@ -1,6 +1,6 @@
Name: gssdp
Version: 1.1.3
Release: 2%{?dist}
Release: 3%{?dist}
Summary: Resource discovery and announcement over SSDP
License: LGPLv2+
@ -9,6 +9,7 @@ Source0: http://download.gnome.org/sources/%{name}/1.1/%{name}-%{version}.
BuildRequires: glib2-devel
BuildRequires: gobject-introspection-devel >= 1.36
BuildRequires: gssdp
BuildRequires: gtk3-devel
BuildRequires: gtk-doc
BuildRequires: libsoup-devel
@ -54,6 +55,9 @@ This package contains developer documentation for %{name}.
%install
%meson_install
# Temporary ABI compatibility with the old soname
cp -a %{_libdir}/libgssdp-1.0.so.* $RPM_BUILD_ROOT%{_libdir}/
%check
%meson_test
@ -63,6 +67,7 @@ This package contains developer documentation for %{name}.
%{!?_licensedir:%global license %%doc}
%license COPYING
%doc AUTHORS README NEWS
%{_libdir}/libgssdp-1.0.so.*
%{_libdir}/libgssdp-1.2.so.*
%{_libdir}/girepository-1.0/GSSDP-1.2.typelib
@ -80,6 +85,9 @@ This package contains developer documentation for %{name}.
%{_datadir}/gtk-doc/html/%{name}
%changelog
* Mon Feb 25 2019 Kalev Lember <klember@redhat.com> - 1.1.3-3
- Ship old soname for temporary ABI compatibility
* Tue Feb 19 2019 Kalev Lember <klember@redhat.com> - 1.1.3-2
- Rebuilt against fixed atk (#1626575)