lohit-devanagari-fonts/lohit-devanagari-fonts.spec
starlet-dx 9ea7f8d7d2 License compliance rectification
(cherry picked from commit 21c105c83f387ade20cd95e5f0ea488a17043097)
2024-06-12 14:19:58 +08:00

60 lines
2.1 KiB
RPMSpec

%global fontconf 65-1-lohit-devanagari.conf
%global fontconf1 59-lohit-devanagari.conf
%global metainfo io.pagure.lohit.devanagari.font.metainfo
Name: lohit-devanagari-fonts
Version: 2.95.4
Release: 7
Summary: Free Devanagari Script Font
License: OFL-1.1
URL: https://pagure.io/lohit
Source0: https://releases.pagure.org/lohit/lohit-devanagari-%{version}.tar.gz
BuildArch: noarch
BuildRequires: fontforge >= 20080429 fontpackages-devel ttfautohint python3-devel
Requires: fontpackages-filesystem
%description
This package provides a free Devanagari Script TrueType/OpenType font.
%package_help
%prep
%autosetup -n lohit-devanagari-%{version}
mv 66-lohit-devanagari.conf 65-1-lohit-devanagari.conf
%build
make ttf %{?_smp_mflags}
%install
install -m 0755 -d %{buildroot}%{_datadir}/fonts/lohit-devanagari
install -m 0644 -p Lohit-Devanagari.ttf %{buildroot}%{_datadir}/fonts/lohit-devanagari
install -m 0755 -d %{buildroot}%{_datadir}/fontconfig/conf.avail
install -m 0755 -d %{buildroot}%{_sysconfdir}/fonts/conf.d
install -m 0644 -p %{fontconf} %{buildroot}%{_datadir}/fontconfig/conf.avail/%{fontconf}
install -m 0644 -p %{fontconf1} %{buildroot}%{_datadir}/fontconfig/conf.avail/%{fontconf1}
ln -s %{_datadir}/fontconfig/conf.avail/%{fontconf} %{buildroot}%{_sysconfdir}/fonts/conf.d/%{fontconf}
ln -s %{_datadir}/fontconfig/conf.avail/%{fontconf1} %{buildroot}%{_sysconfdir}/fonts/conf.d/%{fontconf1}
install -Dm 0644 -p %{metainfo}.xml %{buildroot}%{_datadir}/metainfo/%{metainfo}.xml
%files
%defattr(-,root,root)
%doc AUTHORS OFL.txt
%license COPYRIGHT
%{_sysconfdir}/fonts/conf.d/%{fontconf}
%{_sysconfdir}/fonts/conf.d/%{fontconf1}
%{_datadir}/fontconfig/conf.avail/%{fontconf}
%{_datadir}/fontconfig/conf.avail/%{fontconf1}
%{_datadir}/fonts/lohit-devanagari/Lohit-Devanagari.ttf
%{_datadir}/metainfo/%{metainfo}.xml
%files help
%defattr(-,root,root)
%doc ChangeLog README test-devanagari.txt
%changelog
* Tue Jul 19 2022 yaoxin <yaoxin30@h-partners.com> - 2.95.4-7
- License compliance rectification
* Thu Nov 21 2019 openEuler Buildteam <buildteam@openeuler.org> - 2.95.4-6
- Package init