Install previous soname as well for temporary ABI compat
This should make it easier to avoid breaking the world while transitioning to the new sonames. The plan here is to drop the ABI compat libraries after a few weeks once we have transitioned over.
This commit is contained in:
parent
b2f94b6d10
commit
5bc33047d2
@ -49,6 +49,9 @@ BuildRequires: pkgconfig(iso-codes)
|
||||
BuildRequires: pkgconfig(libseccomp)
|
||||
BuildRequires: pkgconfig(libudev)
|
||||
BuildRequires: pkgconfig(xkeyboard-config)
|
||||
# For temporary ABI compat
|
||||
BuildRequires: gnome-desktop3
|
||||
BuildRequires: gnome-desktop4
|
||||
|
||||
Conflicts: shared-mime-info < 2.0-4
|
||||
Requires: shared-mime-info
|
||||
@ -124,6 +127,14 @@ the functionality of the installed %{name} package.
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
# For temporary ABI compat
|
||||
cp -a %{_libdir}/libgnome-desktop-3.so.19{,.*} $RPM_BUILD_ROOT%{_libdir}
|
||||
cp -a %{_libdir}/libgnome-bg-4.so.1{,.*} $RPM_BUILD_ROOT%{_libdir}
|
||||
cp -a %{_libdir}/libgnome-desktop-4.so.1{,.*} $RPM_BUILD_ROOT%{_libdir}
|
||||
cp -a %{_libdir}/libgnome-rr-4.so.1{,.*} $RPM_BUILD_ROOT%{_libdir}
|
||||
mkdir -p $RPM_BUILD_ROOT%{_datadir}/gnome
|
||||
cp -a %{_datadir}/gnome/gnome-version.xml $RPM_BUILD_ROOT%{_datadir}/gnome/
|
||||
|
||||
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/applications
|
||||
install -m 644 %SOURCE1 $RPM_BUILD_ROOT/%{_datadir}/applications/gnome-mimeapps.list
|
||||
cat %SOURCE2 >> $RPM_BUILD_ROOT/%{_datadir}/applications/gnome-mimeapps.list
|
||||
@ -136,8 +147,10 @@ cat %SOURCE5 >> $RPM_BUILD_ROOT/%{_datadir}/applications/gnome-mimeapps.list
|
||||
%files -f %{po_package}.lang
|
||||
%doc AUTHORS NEWS README.md
|
||||
%license COPYING COPYING.LIB
|
||||
%{_datadir}/gnome/gnome-version.xml
|
||||
%{_datadir}/applications/gnome-mimeapps.list
|
||||
# LGPL
|
||||
%{_libdir}/libgnome-desktop-3.so.19{,.*}
|
||||
%{_libdir}/libgnome-desktop-3.so.20{,.*}
|
||||
%{_libdir}/girepository-1.0/GnomeDesktop-3.0.typelib
|
||||
%{_libexecdir}/gnome-desktop-debug/
|
||||
@ -155,8 +168,11 @@ cat %SOURCE5 >> $RPM_BUILD_ROOT/%{_datadir}/applications/gnome-mimeapps.list
|
||||
%doc AUTHORS NEWS README.md
|
||||
%license COPYING COPYING.LIB
|
||||
# LGPL
|
||||
%{_libdir}/libgnome-bg-4.so.1{,.*}
|
||||
%{_libdir}/libgnome-bg-4.so.2{,.*}
|
||||
%{_libdir}/libgnome-desktop-4.so.1{,.*}
|
||||
%{_libdir}/libgnome-desktop-4.so.2{,.*}
|
||||
%{_libdir}/libgnome-rr-4.so.1{,.*}
|
||||
%{_libdir}/libgnome-rr-4.so.2{,.*}
|
||||
%{_libdir}/girepository-1.0/Gnome*-4.0.typelib
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user