Blob Blame History Raw
Name:           flatpak-runtime-config
Version:        27
Release:        2%{?dist}
Summary:        Configuration files that live inside the flatpak runtime
Source1:        50-xdg-app.conf
BuildArch:      noarch

License:        MIT

Requires:       fontpackages-filesystem

This package includes configuration files that are installed into the flatpak
runtime filesystem during the runtime creation process; it is also installed
into the build root when building RPMs. It contains all configuration
files that need to be different when executing a flatpak.



mkdir -p $RPM_BUILD_ROOT%{_prefix}/cache/fontconfig
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.d
install -t $RPM_BUILD_ROOT%{_sysconfdir}/fonts/conf.d -p -m 644 %{SOURCE1}

mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/
echo "/app/%{_lib}" > $RPM_BUILD_ROOT%{_sysconfdir}/

%post -p /sbin/ldconfig

%dir %{_prefix}/cache
%dir %{_prefix}/cache/fontconfig
# Note that this is necessary at build time but has no effect during flatpak
# execution, since /etc/ will only contain the libraries from
# the runtime and not any libraries that are separately mounted in /app/lib[64].
# During flatpak execution LD_LIBRARY_PATH is used to find the libraries from
# /app/lib[64].

* Tue Jun 13 2017 Owen Taylor <> - 27-2
- Switch license to MIT
- Preserve timestamps on file installation
- Own /usr/cache since it's not a standard directory
- Require fontpackages-filesystem for /etc/fonts/conf.d

* Wed Jun  7 2017 Owen Taylor <> - 27-1
- Strip down to just config files

* Wed Jun  3 2015 Alexander Larsson <>
- Initial version