[lohit-gurmukhi-fonts] initial import

Pravin Satpute pravins at fedoraproject.org
Tue Mar 11 04:51:56 UTC 2014


commit be7bc0e1bf087f9ed0322b3affcae6f2bd1c0fb3
Author: pravins <psatpute at redhat.com>
Date:   Tue Mar 11 10:21:31 2014 +0530

    initial import

 .gitignore                |    1 +
 lohit-gurmukhi-fonts.conf |   17 ++++++
 lohit-gurmukhi-fonts.spec |  130 +++++++++++++++++++++++++++++++++++++++++++++
 sources                   |    1 +
 4 files changed, 149 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..893ae24 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/lohit-gurmukhi-2.91.0.tar.gz
diff --git a/lohit-gurmukhi-fonts.conf b/lohit-gurmukhi-fonts.conf
new file mode 100644
index 0000000..42e3116
--- /dev/null
+++ b/lohit-gurmukhi-fonts.conf
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
+<fontconfig>
+        <alias binding="same">
+          <family>Lohit Punjabi</family>
+            <accept>
+              <family>Lohit Gurmukhi</family>
+            </accept>
+        </alias>
+        <alias binding="same">
+          <family>Lohit Gurmukhi</family>
+            <default>
+              <family>Lohit Punjabi</family>
+            </default>
+        </alias>
+</fontconfig>
+
diff --git a/lohit-gurmukhi-fonts.spec b/lohit-gurmukhi-fonts.spec
new file mode 100644
index 0000000..56406a9
--- /dev/null
+++ b/lohit-gurmukhi-fonts.spec
@@ -0,0 +1,130 @@
+%global fontname lohit-gurmukhi
+%global fontconf0 65-0-%{fontname}.conf
+%global fontconf1 30-%{fontname}.conf
+
+Name:           %{fontname}-fonts
+Version:        2.91.0
+Release:        2%{?dist}
+Summary:        Free Gurmukhi truetype font for Punjabi language
+
+License:        OFL
+URL:            https://fedorahosted.org/lohit/
+Source0:        https://fedorahosted.org/releases/l/o/lohit/%{fontname}-%{version}.tar.gz
+Source1:        %{name}.conf
+BuildArch:      noarch
+BuildRequires: fontforge >= 20080429
+BuildRequires:  fontpackages-devel
+BuildRequires:  python2
+Requires:       fontpackages-filesystem
+Provides:       lohit-punjabi-fonts = %{version}-%{release}
+Obsoletes:      lohit-punjabi-fonts < 2.5.3-4
+
+
+%description
+This package provides a free Gurmukhi script truetype font for Punjabi language.
+
+
+%prep
+%setup -q -n %{fontname}-%{version}
+# To make it default font for 'or' language.
+mv 66-%{fontname}.conf 65-0-%{fontname}.conf
+
+%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 %{fontconf0} \
+        %{buildroot}%{_fontconfig_templatedir}/%{fontconf0}
+ln -s %{_fontconfig_templatedir}/%{fontconf0} \
+      %{buildroot}%{_fontconfig_confdir}/%{fontconf0}
+
+install -m 0644 -p %{SOURCE1} \
+        %{buildroot}%{_fontconfig_templatedir}/%{fontconf1}
+ln -s %{_fontconfig_templatedir}/%{fontconf1} \
+      %{buildroot}%{_fontconfig_confdir}/%{fontconf1}
+
+
+%_font_pkg -f *.conf  *.ttf
+
+%doc ChangeLog COPYRIGHT OFL.txt AUTHORS README test-gurmukhi.txt
+
+
+%changelog
+* Tue Mar 11 2014 Pravin Satpute <psatpute at redhat.com> - 2.91.0-2
+- Updated spec file as per review comments rhbz#1073376
+
+* Thu Feb 27 2014 Pravin Satpute <psatpute at redhat.com> - 2.91.0-1
+- Initial Upstream release with font name change
+- Renamed Lohit Punjabi to Lohit Gurmukhi.
+- First release of Gurmukhi after re-writing all rules.
+Technical improvements
+- Supports guru and gur2 open type script tags.
+- Follows AGL specification syntax.
+- Open type rules are available in .fea file for easy reusability
+- Open type gsub lookups reduction from 10 to 8.
+- Corrected glyph class of all glyphs.
+- Renamed anchors to GRAnchor.
+- Improved positioning of U+0A71.
+Designing improvements
+- Improved shape of aivowelguru, oovowelguru, auvowelguru,aivowelguru_tippiguru, oovowelguru_tippiguru, auvowelguru_tippiguru,aivowelguru_addakguru, oovowelguru_addakguru,auvowelguru_addakguru, oovowelguru_bindiguru, auvowelguru_bindiguru.
+- "Copy Reference" feature implemented for better reusability of glyphs.
+- Improved grid fitting(GASP) table.
+Testing
+- Tested with Harfbuzz NG and Uniscribe (W8)
+- Test file available with release tarball
+- Auto test integrated with Makefile ($make test)
+
+* Fri Aug 30 2013 Pravin Satpute <psatpute at redhat.com> - 2.5.3-3
+- Resolved bug 1002380: Improved positioning of U0A71
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.5.3-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Thu Jan 31 2013 Pravin Satpute <psatpute at redhat.com> - 2.5.3-1
+- Upstream release 2.5.3
+
+* Thu Jul 19 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.5.1-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Wed Apr 25 2012 Pravin Satpute <psatpute at redhat.com> - 2.5.1-2
+- Resolved bug #803259
+
+* Mon Apr 23 2012 Pravin Satpute <psatpute at redhat.com> - 2.5.1-1
+- Upstream new release
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.5.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Mon Nov 28 2011 Pravin Satpute <psatpute at redhat.com> - 2.5.0-2
+- Upadated fontconf priority from 66 to 65-0, bug #683122
+
+* Mon Oct 10 2011 Pravin Satpute <psatpute at redhat.com> - 2.5.0-1
+- Upstream new release with relicensing to OFL
+
+* Wed Apr 13 2011 Pravin Satpute <psatpute at redhat.com> - 2.4.4-4
+- Resolved bug 692366
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.4.4-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Tue Feb 08 2011 Pravin Satpute <psatpute at redhat.com> - 2.4.4-2
+- resolved bug 673418, added rupee sign
+
+* Wed Mar 31 2010 Pravin Satpute <psatpute at redhat.com> - 2.4.4-1
+- upstream new release
+
+* Sun Dec 13 2009 Pravin Satpute <psatpute at redhat.com> - 2.4.3-3
+- fixed bug 548686, license field
+
+* Fri Sep 25 2009 Pravin Satpute <psatpute at redhat.com> - 2.4.3-2
+- updated specs
+
+* Fri Sep 11 2009 Pravin Satpute <psatpute at redhat.com> - 2.4.3-1
+- first release after lohit-fonts split in new tarball
diff --git a/sources b/sources
index e69de29..3973c4c 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+66bc70dff0477a163beddf80199c815e  lohit-gurmukhi-2.91.0.tar.gz


More information about the scm-commits mailing list