rpms/sarai-fonts/devel 68-sarai.conf, NONE, 1.1 sarai-fonts.spec, 1.6, 1.7
pnemade
pnemade at fedoraproject.org
Tue Apr 20 04:28:32 UTC 2010
Author: pnemade
Update of /cvs/pkgs/rpms/sarai-fonts/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv20957
Modified Files:
sarai-fonts.spec
Added Files:
68-sarai.conf
Log Message:
* Tue Apr 20 2010 Parag <pnemade AT redhat.com> - 1.0-9
- Resolves: rh#578043-lang-specific overrides rule doesn't work as expected
--- NEW FILE 68-sarai.conf ---
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match>
<test name="lang">
<string>hi-in</string>
</test>
<test name="family">
<string>sans-serif</string>
</test>
<edit name="family" mode="prepend">
<string>Sarai</string>
</edit>
</match>
<match>
<test name="lang">
<string>mr-in</string>
</test>
<test name="family">
<string>sans-serif</string>
</test>
<edit name="family" mode="prepend">
<string>Sarai</string>
</edit>
</match>
<match>
<test name="lang">
<string>kok-in</string>
</test>
<test name="family">
<string>sans-serif</string>
</test>
<edit name="family" mode="prepend">
<string>Sarai</string>
</edit>
</match>
<match>
<test name="lang">
<string>ks-in at devanagari</string>
</test>
<test name="family">
<string>sans-serif</string>
</test>
<edit name="family" mode="prepend">
<string>Sarai</string>
</edit>
</match>
<match>
<test name="lang">
<string>sd-in at devanagari</string>
</test>
<test name="family">
<string>sans-serif</string>
</test>
<edit name="family" mode="prepend">
<string>Sarai</string>
</edit>
</match>
<match>
<test name="lang">
<string>mai-in</string>
</test>
<test name="family">
<string>sans-serif</string>
</test>
<edit name="family" mode="prepend">
<string>Sarai</string>
</edit>
</match>
<match>
<test name="lang">
<string>ne-np</string>
</test>
<test name="family">
<string>sans-serif</string>
</test>
<edit name="family" mode="prepend">
<string>Sarai</string>
</edit>
</match>
<match>
<test name="lang">
<string>brx-in</string>
</test>
<test name="family">
<string>sans-serif</string>
</test>
<edit name="family" mode="prepend">
<string>Sarai</string>
</edit>
</match>
<match>
<test name="lang">
<string>doi-in</string>
</test>
<test name="family">
<string>sans-serif</string>
</test>
<edit name="family" mode="prepend">
<string>Sarai</string>
</edit>
</match>
<match>
<test name="lang">
<string>sa-in</string>
</test>
<test name="family">
<string>sans-serif</string>
</test>
<edit name="family" mode="prepend">
<string>Sarai</string>
</edit>
</match>
<alias>
<family>Sarai</family>
<default>
<family>sans-serif</family>
</default>
</alias>
</fontconfig>
Index: sarai-fonts.spec
===================================================================
RCS file: /cvs/pkgs/rpms/sarai-fonts/devel/sarai-fonts.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sarai-fonts.spec 27 Jul 2009 03:48:38 -0000 1.6
+++ sarai-fonts.spec 20 Apr 2010 04:28:32 -0000 1.7
@@ -1,20 +1,21 @@
-%define fontname sarai
-%define fontdir %{_datadir}/fonts/%{fontname}
+%global fontname sarai
+%global fontconf 68-%{fontname}.conf
Name: %{fontname}-fonts
Version: 1.0
-Release: 7%{?dist}
+Release: 9%{?dist}
Summary: Free Sarai Hindi Truetype Font
Group: User Interface/X
License: GPLv2
URL: http://www.sarai.net/practices/indic-localization
-Source0: Sarai_07.ttf
+Source0: http://www.sarai.net/practices/indic-localization/downloads-1/Sarai_07.ttf
Source1: COPYING
+Source2: %{fontconf}
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: fontpackages-devel
-Requires: fontpackages-filesystem
+BuildRequires: fontpackages-devel
+Requires: fontpackages-filesystem
%description
This package provides a free Sarai Hindi TrueType font.
@@ -22,33 +23,47 @@ It is suitable for print and publishing
%prep
%setup -q -T -c
-cp %{SOURCE1} .
+cp -p %{SOURCE1} .
%build
echo "Nothing to do in Build."
%install
-rm -rf $RPM_BUILD_ROOT
-install -m 0755 -d $RPM_BUILD_ROOT%{_fontdir}
-install -m 0644 -p %{SOURCE0} $RPM_BUILD_ROOT%{_fontdir}
+rm -rf %{buildroot}
-%clean
-rm -rf $RPM_BUILD_ROOT
+install -m 0755 -d %{buildroot}%{_fontdir}
+install -m 0644 -p %{SOURCE0} %{buildroot}%{_fontdir}
+
+install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \
+ %{buildroot}%{_fontconfig_confdir}
-%_font_pkg Sarai_07.ttf
+install -m 0644 -p %{SOURCE2} \
+ %{buildroot}%{_fontconfig_templatedir}/%{fontconf}
+ln -s %{_fontconfig_templatedir}/%{fontconf} \
+ %{buildroot}%{_fontconfig_confdir}/%{fontconf}
+
+%clean
+rm -rf %{buildroot}
+%_font_pkg -f %{fontconf} *.ttf
%doc COPYING
-%dir %{_fontdir}
+
%changelog
+* Tue Apr 20 2010 Parag <pnemade AT redhat.com> - 1.0-9
+- Resolves: rh#578043-lang-specific overrides rule doesn't work as expected
+
+* Tue Feb 23 2010 Parag <pnemade AT redhat.com> - 1.0-8
+- Resolves: rh#567581-[Devanagari] Need fontconfig rules for Sarai font
+
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.0-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.0-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
-* Fri Dec 26 2008 Parag Nemade <paragn at fedoraproject.org> - 1.0-5
+* Fri Dec 26 2008 Parag Nemade <pnemade at fedoraproject.org> - 1.0-5
Changed spec according to new fonts packaging guildelines(rh#477452)
* Sat Feb 24 2008 Rahul Sundaram <sundaram at fedoraproject.org> - 1.0-4
More information about the scm-commits
mailing list