Create /var/cache/app-info/{icons,xmls} directories
Ensure that the directories are tracked in the rpm so that they get created during package install and removed when the package gets uninstalled -- packagekit installs downloaded appstream data in there.
This commit is contained in:
parent
37f1f9adb9
commit
443c9310d9
@ -14,7 +14,7 @@
|
||||
Summary: Package management service
|
||||
Name: PackageKit
|
||||
Version: 1.1.9
|
||||
Release: 2%{?dist}
|
||||
Release: 3%{?dist}
|
||||
License: GPLv2+ and LGPLv2+
|
||||
URL: http://www.freedesktop.org/software/PackageKit/
|
||||
Source0: http://www.freedesktop.org/software/PackageKit/releases/%{name}-%{version}.tar.xz
|
||||
@ -238,6 +238,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/modules/*.la
|
||||
rm -f $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/modules/*.la
|
||||
rm -f $RPM_BUILD_ROOT%{_libdir}/polkit-1/extensions/libpackagekit-action-lookup.la
|
||||
|
||||
# Create directories for downloaded appstream data
|
||||
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/cache/app-info/{icons,xmls}
|
||||
|
||||
touch $RPM_BUILD_ROOT%{_localstatedir}/cache/PackageKit/groups.sqlite
|
||||
|
||||
# create a link that GStreamer will recognise
|
||||
@ -271,6 +274,9 @@ systemctl disable packagekit-offline-update.service > /dev/null 2>&1 || :
|
||||
%dir %{_datadir}/PackageKit/helpers
|
||||
%dir %{_sysconfdir}/PackageKit
|
||||
%dir %{_localstatedir}/lib/PackageKit
|
||||
%dir %{_localstatedir}/cache/app-info
|
||||
%dir %{_localstatedir}/cache/app-info/icons
|
||||
%dir %{_localstatedir}/cache/app-info/xmls
|
||||
%dir %{_localstatedir}/cache/PackageKit
|
||||
%ghost %verify(not md5 size mtime) %{_localstatedir}/cache/PackageKit/groups.sqlite
|
||||
%if !0%{?rhel}
|
||||
@ -342,6 +348,9 @@ systemctl disable packagekit-offline-update.service > /dev/null 2>&1 || :
|
||||
%{_datadir}/vala/vapi/packagekit-glib2.vapi
|
||||
|
||||
%changelog
|
||||
* Thu Mar 22 2018 Kalev Lember <klember@redhat.com> - 1.1.9-3
|
||||
- Create /var/cache/app-info/{icons,xmls} directories
|
||||
|
||||
* Mon Mar 12 2018 Kalev Lember <klember@redhat.com> - 1.1.9-2
|
||||
- Don't abort on daemon startup for invalid .repo files
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user