rpms/sarai-fonts/F-13 68-sarai.conf, NONE, 1.1 sarai-fonts.spec, 1.6, 1.7

pnemade pnemade at fedoraproject.org
Wed Feb 24 05:36:59 UTC 2010


Author: pnemade

Update of /cvs/pkgs/rpms/sarai-fonts/F-13
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7824

Modified Files:
	sarai-fonts.spec 
Added Files:
	68-sarai.conf 
Log Message:
%changelog
* Tue Feb 23 2010 Parag <pnemade AT redhat.com> - 1.0-8
- Resolves: rh#567581-[Devanagari] Need fontconfig rules for Sarai font




--- NEW FILE 68-sarai.conf ---
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match>
  <test name="lang" compare="contains">
    <string>hi-in</string>
  </test>
  <test name="family">
    <string>sans-serif</string>
  </test>
  <edit name="family" mode="prepend" binding="same">
    <string>Sarai</string>
  </edit>
</match>

<match>
  <test name="lang" compare="contains">
    <string>mr-in</string>
  </test>
  <test name="family">
    <string>sans-serif</string>
  </test>
  <edit name="family" mode="prepend" binding="same">
    <string>Sarai</string>
  </edit>
</match>

<match>
  <test name="lang" compare="contains">
    <string>kok-in</string>
  </test>
  <test name="family">
    <string>sans-serif</string>
  </test>
  <edit name="family" mode="prepend" binding="same">
    <string>Sarai</string>
  </edit>
</match>

<match>
  <test name="lang" compare="contains">
    <string>ks-in at devanagari</string>
  </test>
  <test name="family">
    <string>sans-serif</string>
  </test>
  <edit name="family" mode="prepend" binding="same">
    <string>Sarai</string>
  </edit>
</match>

<match>
  <test name="lang" compare="contains">
    <string>sd-in at devanagari</string>
  </test>
  <test name="family">
    <string>sans-serif</string>
  </test>
  <edit name="family" mode="prepend" binding="same">
    <string>Sarai</string>
  </edit>
</match>

<match>
  <test name="lang" compare="contains">
    <string>mai-in</string>
  </test>
  <test name="family">
    <string>sans-serif</string>
  </test>
  <edit name="family" mode="prepend" binding="same">
    <string>Sarai</string>
  </edit>
</match>

<match>
  <test name="lang" compare="contains">
    <string>ne-np</string>
  </test>
  <test name="family">
    <string>sans-serif</string>
  </test>
  <edit name="family" mode="prepend" binding="same">
    <string>Sarai</string>
  </edit>
</match>

<match>
  <test name="lang" compare="contains">
    <string>brx-in</string>
  </test>
  <test name="family">
    <string>sans-serif</string>
  </test>
  <edit name="family" mode="prepend" binding="same">
    <string>Sarai</string>
  </edit>
</match>

<match>
  <test name="lang" compare="contains">
    <string>doi-in</string>
  </test>
  <test name="family">
    <string>sans-serif</string>
  </test>
  <edit name="family" mode="prepend" binding="same">
    <string>Sarai</string>
  </edit>
</match>

<match>
  <test name="lang" compare="contains">
    <string>sa-in</string>
  </test>
  <test name="family">
    <string>sans-serif</string>
  </test>
  <edit name="family" mode="prepend" binding="same">
    <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/F-13/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	24 Feb 2010 05:36:59 -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:     8%{?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,44 @@ 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}
+
+install -m 0644 -p %{SOURCE2} \
+        %{buildroot}%{_fontconfig_templatedir}/%{fontconf}
+ln -s %{_fontconfig_templatedir}/%{fontconf} \
+      %{buildroot}%{_fontconfig_confdir}/%{fontconf}
 
-%_font_pkg Sarai_07.ttf
+%clean
+rm -rf %{buildroot}
 
+%_font_pkg -f %{fontconf} *.ttf
 %doc COPYING
-%dir %{_fontdir}
+
 
 
 %changelog
+* 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