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