From 573402b7026564519bdd10168d78e01a8e840317d9c55252cfd68f4c44c8ad4a Mon Sep 17 00:00:00 2001 From: Michael Vetter Date: Tue, 21 Jan 2020 13:36:11 +0000 Subject: [PATCH] Accepting request 766072 from home:lnussel:branches:devel:libraries:c_c++ fix font path too OBS-URL: https://build.opensuse.org/request/show/766072 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/finalcut?expand=0&rev=28 --- finalcut.spec | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/finalcut.spec b/finalcut.spec index 7e02f9b..d3ce058 100644 --- a/finalcut.spec +++ b/finalcut.spec @@ -140,6 +140,18 @@ cp -p examples/Makefile.clang %{buildroot}%{_libdir}/%{name}/examples cp -p examples/Makefile.gcc %{buildroot}%{_libdir}/%{name}/examples rm -f %{buildroot}%{_libdir}/libfinal.la rm %{buildroot}%{_docdir}/%{name}/ChangeLog %{buildroot}%{_docdir}/%{name}/COPYING.LESSER +# Add config for X font path +mkdir -p %{buildroot}%{_datadir}/X11/xorg.conf.d +cat < %{buildroot}%{_datadir}/X11/xorg.conf.d/80-finalcut-bitmap-fonts.conf +Section "Files" + FontPath "%{_miscfontsdir}/finalcut:unscaled" +EndSection +EOF +# +# make sure we own all generated files +for i in .fonts-config-timestamp encodings.dir fonts.dir fonts.scale; do + > %{buildroot}%{_miscfontsdir}/finalcut/$i +done %post -n libfinal%{sover} -p /sbin/ldconfig %postun -n libfinal%{sover} -p /sbin/ldconfig @@ -166,6 +178,16 @@ rm %{buildroot}%{_docdir}/%{name}/ChangeLog %{buildroot}%{_docdir}/%{name}/COPYI %{_libdir}/libfinal.so.* %files bitmap-fonts -%{_miscfontsdir} +%dir %{_miscfontsdir} +%dir %{_miscfontsdir}/finalcut +%{_miscfontsdir}/finalcut/*.gz +%{_miscfontsdir}/finalcut/fonts.alias +%ghost %{_miscfontsdir}/finalcut/fonts.dir +%ghost %{_miscfontsdir}/finalcut/fonts.scale +%ghost %{_miscfontsdir}/finalcut/encodings.dir +%ghost %{_miscfontsdir}/finalcut/.fonts-config-timestamp +%dir %{_datadir}/X11 +%dir %{_datadir}/X11/xorg.conf.d +%{_datadir}/X11/xorg.conf.d/80-finalcut-bitmap-fonts.conf %changelog