%global fontname khmeros %global conf_prefix 65-0-%{fontname} Name: %{fontname}-fonts Version: 5.0 Release: 27 Summary: Khmer font set. License: LGPLv2+ URL: http://www.khmeros.info/en/fonts Source0: https://nchc.dl.sourceforge.net/project/khmer/Fonts%20-%20KhmerOS/KhmerOS%20Fonts%205.0-%20LGPL%20Licence/All_KhmerOS_5.0.zip Source1: %{conf_prefix}-battambang.conf Source2: %{conf_prefix}-bokor.conf Source3: %{conf_prefix}-handwritten.conf Source4: %{conf_prefix}-base.conf Source5: %{conf_prefix}-metal-chrieng.conf Source6: %{conf_prefix}-muol.conf Source7: %{conf_prefix}-siemreap.conf Source8: License.txt Source9: %{fontname}-base.metainfo.xml Source10: %{fontname}-battambang.metainfo.xml Source11: %{fontname}-bokor.metainfo.xml Source12: %{fontname}-handwritten.metainfo.xml Source13: %{fontname}-metal-chrieng.metainfo.xml Source14: %{fontname}-muol.metainfo.xml Source15: %{fontname}-siemreap.metainfo.xml BuildArch: noarch BuildRequires: fontpackages-devel Requires: fontpackages-filesystem %description All font include Khmer and Latin alphabets, and they have equivalent sizes for Khmer and English alphabets, so that when texts mix both it is not necessary to have different size points of the text for each language. This makes localization possible. %prep %autosetup -n All_KhmerOS_5.0 -p1 install -p %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} . install -p %{SOURCE5} %{SOURCE6} %{SOURCE7} %{SOURCE8} . %build %install mv 'KhmerOS .ttf' KhmerOS.ttf install -m 0755 -d %{buildroot}%{_fontdir} install -m 0644 -p *.ttf %{buildroot}%{_fontdir} install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \ %{buildroot}%{_fontconfig_confdir} for conffile in *.conf ; do install -m 0644 -p $conffile %{buildroot}%{_fontconfig_templatedir}/${conffile} ln -s %{_fontconfig_templatedir}/$conffile \ %{buildroot}%{_fontconfig_confdir}/$conffile done install -Dm 0644 -p %{SOURCE9} \ %{buildroot}%{_datadir}/appdata/%{fontname}-base.metainfo.xml install -Dm 0644 -p %{SOURCE10} \ %{buildroot}%{_datadir}/appdata/%{fontname}-battambang.metainfo.xml install -Dm 0644 -p %{SOURCE11} \ %{buildroot}%{_datadir}/appdata/%{fontname}-bokor.metainfo.xml install -Dm 0644 -p %{SOURCE12} \ %{buildroot}%{_datadir}/appdata/%{fontname}-handwritten.metainfo.xml install -Dm 0644 -p %{SOURCE13} \ %{buildroot}%{_datadir}/appdata/%{fontname}-metal-chrieng.metainfo.xml install -Dm 0644 -p %{SOURCE14} \ %{buildroot}%{_datadir}/appdata/%{fontname}-muol.metainfo.xml install -Dm 0644 -p %{SOURCE15} \ %{buildroot}%{_datadir}/appdata/%{fontname}-siemreap.metainfo.xml %files %license License.txt %{_datadir}/appdata/%{fontname}-base.metainfo.xml %{_datadir}/appdata/%{fontname}-battambang.metainfo.xml %{_datadir}/appdata/%{fontname}-bokor.metainfo.xml %{_datadir}/appdata/%{fontname}-handwritten.metainfo.xml %{_datadir}/appdata/%{fontname}-metal-chrieng.metainfo.xml %{_datadir}/appdata/%{fontname}-muol.metainfo.xml %{_datadir}/appdata/%{fontname}-siemreap.metainfo.xml %{_fontconfig_confdir}/*.conf %{_fontconfig_templatedir}/*.conf %{_fontdir}/*.ttf %changelog * Sat Nov 30 2019 jiaxiya - 5.0-27 - Package init