From 8114b2ed97c7088f7f9b31b92dbb226d25ce9b09 Mon Sep 17 00:00:00 2001 From: Packit Date: Sep 15 2020 13:14:47 +0000 Subject: Add spec-file for the distribution --- diff --git a/SPECS/lohit-marathi-fonts.spec b/SPECS/lohit-marathi-fonts.spec new file mode 100644 index 0000000..b9a9508 --- /dev/null +++ b/SPECS/lohit-marathi-fonts.spec @@ -0,0 +1,124 @@ +%global fontname lohit-marathi +%global fontconf 65-0-%{fontname}.conf +%global metainfo io.pagure.lohit.marathi.font.metainfo + +Name: %{fontname}-fonts +Version: 2.94.2 +Release: 5%{?dist} +Summary: Free truetype font for Marathi language + +License: OFL +URL: https://pagure.io/lohit +Source0: https://releases.pagure.org/lohit/%{fontname}-%{version}.tar.gz +BuildArch: noarch +BuildRequires: fontforge +BuildRequires: fontpackages-devel +BuildRequires: python3-devel +Requires: fontpackages-filesystem + +%description +This package provides a free Marathi truetype/opentype font. + + +%prep +%setup -q -n %{fontname}-%{version} + +%build +make ttf %{?_smp_mflags} + +%install +install -m 0755 -d %{buildroot}%{_fontdir} +install -m 0644 -p *.ttf %{buildroot}%{_fontdir} + +install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \ + %{buildroot}%{_fontconfig_confdir} + +install -m 0644 -p %{fontconf} \ + %{buildroot}%{_fontconfig_templatedir}/%{fontconf} +ln -s %{_fontconfig_templatedir}/%{fontconf} \ + %{buildroot}%{_fontconfig_confdir}/%{fontconf} + +# Add AppStream metadata +install -Dm 0644 -p %{metainfo}.xml \ + %{buildroot}%{_datadir}/metainfo/%{metainfo}.xml + + +%_font_pkg -f %{fontconf} *.ttf +%doc ChangeLog COPYRIGHT AUTHORS README test-marathi.txt +%license OFL.txt +%{_datadir}/metainfo/%{metainfo}.xml + +%changelog +* Tue Jun 19 2018 Miro Hrončok - 2.94.2-5 +- Rebuilt for Python 3.7 + +* Fri Mar 30 2018 Iryna Shcherbina - 2.94.2-4 +- Remove BR on python-tools + +* Thu Feb 08 2018 Fedora Release Engineering - 2.94.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 2.94.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Tue May 30 2017 Pravin Satpute - 2.94.2-1 +- Upstream new release 2.94.2 +- Update metainfo file with latest specifications +- Changed location of metainfo to /usr/share/metainfo + +* Tue Mar 14 2017 Pravin Satpute - 2.94.1-1 +- Upstream new release 2.94.1 with python3 support. +- Resolves: #1423906 - FTBFS in rawhide +- Migrated from fedorahosted.org to pagure.io. + + +* Fri Feb 10 2017 Fedora Release Engineering - 2.94.0-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Thu Apr 21 2016 Parag Nemade - 2.94.0-7 +- Fix the apply_featurefile.py to use fontforge python3 module +- use %%license +- Drop obsolete Group tag + +* Thu Apr 21 2016 Pravin Satpute - 2.94.0-6 +- Resolves #1325493 - Marathi font rendering issues. + +* Thu Feb 04 2016 Fedora Release Engineering - 2.94.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Wed Jun 17 2015 Fedora Release Engineering - 2.94.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Mon Oct 20 2014 Pravin Satpute - 2.91.0-3 +- Added metainfo for gnome-software + +* Sat Jun 07 2014 Fedora Release Engineering - 2.94.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Thu May 15 2014 Pravin Satpute - 2.94.0-1 +- upstream release 2.94.0 +- Positioning lookup clean-up. +- Improved grid fitting(GASP) table. +- Renamed anchors to DVAnchor. +- Using glyph reference (copy reference) instead of whole glyph points. +- Auto test integrated with Makefile ($make test). +- Resolved #32: "सर्व्हिस does not render correctly" +- Resolved #33: "improper rendering for word : "मञ्यांच्या"" + +* Mon Dec 30 2013 Pravin Satpute - 2.93.0-1 +- upstream release 2.93.0 + +* Sat Aug 03 2013 Fedora Release Engineering - 2.5.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Thu Jan 31 2013 Pravin Satpute - 2.5.3-1 +- upstream release 2.5.3 + +* Thu Nov 22 2012 Pravin Satpute - 2.5.2-1 +- upstream release 2.5.2 + +* Thu Jul 19 2012 Fedora Release Engineering - 2.5.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Wed Apr 04 2012 Pravin Satpute - 2.5.1-1 +- first release after lohit-devanagari split into marathi specific shapes