Author: pravins

Update of /cvs/pkgs/rpms/samyak-fonts/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19279

Modified Files:
        samyak-fonts.spec 
Added Files:
        67-samyak-devanagari.conf 67-samyak-gujarati.conf 
        67-samyak-oriya.conf 67-samyak-tamil.conf 
        69-samyak-malayalam.conf 
Log Message:
* Wed Oct 28 2009 Pravin Satpute <psatp...@redhat.com> 1.2.1-7
- added fontconf files for each subpackage



--- NEW FILE 67-samyak-devanagari.conf ---
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match>
  <test name="lang" compare="contains">
    <string>hi</string>
  </test>
  <test name="family">
    <string>serif</string>
  </test>
  <edit name="family" mode="prepend_first" binding="same">
    <string>Samyak Devanagari</string>
  </edit>
</match>
<alias>
  <family>Samyak Devanagari</family>
  <default>
    <family>serif</family>
  </default>
</alias>
</fontconfig>



--- NEW FILE 67-samyak-gujarati.conf ---
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match>
  <test name="lang" compare="contains">
    <string>gu</string>
  </test>
  <test name="family">
    <string>serif</string>
  </test>
  <edit name="family" mode="prepend_first" binding="same">
    <string>Samyak Gujarati</string>
  </edit>
</match>
<alias>
  <family>Samyak Gujarati</family>
  <default>
    <family>serif</family>
  </default>
</alias>
</fontconfig>



--- NEW FILE 67-samyak-oriya.conf ---
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match>
  <test name="lang" compare="contains">
    <string>or</string>
  </test>
  <test name="family">
    <string>serif</string>
  </test>
  <edit name="family" mode="prepend_first" binding="same">
    <string>Samyak Oriya</string>
  </edit>
</match>
<alias>
  <family>Samyak Oriya</family>
  <default>
    <family>serif</family>
  </default>
</alias>
</fontconfig>



--- NEW FILE 67-samyak-tamil.conf ---
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match>
  <test name="lang" compare="contains">
    <string>ta</string>
  </test>
  <test name="family">
    <string>serif</string>
  </test>
  <edit name="family" mode="prepend_first" binding="same">
    <string>Samyak Tamil</string>
  </edit>
</match>
<alias>
  <family>Samyak Tamil</family>
  <default>
    <family>serif</family>
  </default>
</alias>
</fontconfig>



--- NEW FILE 69-samyak-malayalam.conf ---
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match>
  <test name="lang" compare="contains">
    <string>ml</string>
  </test>
  <test name="family">
    <string>serif</string>
  </test>
  <edit name="family" mode="prepend_first" binding="same">
    <string>Samyak Malayalam</string>
  </edit>
</match>
<alias>
  <family>Samyak Malayalam</family>
  <default>
    <family>serif</family>
  </default>
</alias>
</fontconfig>



Index: samyak-fonts.spec
===================================================================
RCS file: /cvs/pkgs/rpms/samyak-fonts/devel/samyak-fonts.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- samyak-fonts.spec   27 Jul 2009 03:47:48 -0000      1.10
+++ samyak-fonts.spec   28 Oct 2009 07:38:25 -0000      1.11
@@ -1,4 +1,5 @@
 %define        fontname        samyak
+%global fontconf       67-%{fontname}
 %define langlist       "devanagari gujarati tamil malayalam oriya"
 
 # Common description
@@ -8,12 +9,17 @@ Scripts Devanagari, Gujarati, Malayalam,
 
 Name:   %{fontname}-fonts
 Version:       1.2.1
-Release:       6%{?dist}
+Release:       7%{?dist}
 Summary:       Free Indian truetype/opentype fonts
 Group: User Interface/X
 License:       GPLv3+ with exceptions
 URL:   https://sarovar.org/projects/samyak/
 Source:        samyak-fonts-%{version}.tar.gz
+Source1: 67-samyak-devanagari.conf
+Source2: 67-samyak-tamil.conf
+Source3: 69-samyak-malayalam.conf
+Source4: 67-samyak-gujarati.conf
+Source5: 67-samyak-oriya.conf
 BuildArch:     noarch
 BuildRequires: fontpackages-devel
 BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -41,7 +47,7 @@ Obsoletes: %{name}-devanagari < 1.2.1-3
 This package contains truetype/opentype font for the display of \
 Scripts Devanagari.
 
-%_font_pkg -n devanagari %{fontname}-devanagari/Samyak-*.ttf 
+%_font_pkg -n devanagari -f %{fontconf}-devanagari.conf  
%{fontname}-devanagari/Samyak-*.ttf 
 
 %package -n %{fontname}-tamil-fonts
 Summary: Open Type Fonts for Tamil script
@@ -54,7 +60,7 @@ Obsoletes: %{name}-tamil < 1.2.1-3
 This package contains truetype/opentype font for the display of \
 Scripts Tamil.
 
-%_font_pkg -n tamil %{fontname}-tamil/*.ttf 
+%_font_pkg -n tamil -f %{fontconf}-tamil.conf %{fontname}-tamil/*.ttf 
 
 %package -n %{fontname}-malayalam-fonts
 Summary: Open Type Fonts for Malayalam script
@@ -67,7 +73,7 @@ Obsoletes: %{name}-malayalam < 1.2.1-3
 This package contains truetype/opentype font for the display of \
 Scripts Malayalam.
 
-%_font_pkg -n malayalam %{fontname}-malayalam/*.ttf 
+%_font_pkg -n malayalam -f 69-samyak-malayalam.conf 
%{fontname}-malayalam/*.ttf 
 
 %package -n %{fontname}-gujarati-fonts
 Summary: Open Type Fonts for Gujarai script
@@ -80,7 +86,7 @@ Obsoletes: %{name}-gujarati < 1.2.1-3
 This package contains truetype/opentype font for the display of \
 Scripts Gujarati.
 
-%_font_pkg -n gujarati %{fontname}-gujarati/*.ttf 
+%_font_pkg -n gujarati -f %{fontconf}-gujarati.conf %{fontname}-gujarati/*.ttf 
 
 %package -n %{fontname}-oriya-fonts
 Summary: Open Type Fonts for Oriya script
@@ -93,7 +99,7 @@ Obsoletes: %{name}-oriya < 1.2.1-3
 This package contains truetype/opentype font for the display of \
 Scripts Oriya.
 
-%_font_pkg -n oriya %{fontname}-oriya/*.ttf 
+%_font_pkg -n oriya -f %{fontconf}-oriya.conf %{fontname}-oriya/*.ttf 
 
 
 %prep
@@ -111,6 +117,35 @@ install -m 0755 -d %{buildroot}%{_fontdi
 install -m 0644 -p $i/* %{buildroot}%{_fontdir}/samyak-$i
 done
 
+install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \
+                   %{buildroot}%{_fontconfig_confdir}
+
+# Repeat for every font family
+install -m 0644 -p %{SOURCE1} \
+        %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-devanagari.conf
+
+install -m 0644 -p %{SOURCE2} \
+        %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-tamil.conf
+
+install -m 0644 -p %{SOURCE3} \
+        %{buildroot}%{_fontconfig_templatedir}/69-samyak-malayalam.conf
+
+install -m 0644 -p %{SOURCE4} \
+        %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-gujarati.conf
+
+install -m 0644 -p %{SOURCE5} \
+        %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-oriya.conf
+
+
+for fconf in %{fontconf}-devanagari.conf \
+             %{fontconf}-tamil.conf \
+             69-samyak-malayalam.conf \
+             %{fontconf}-gujarati.conf \
+             %{fontconf}-oriya.conf ; do
+  ln -s %{_fontconfig_templatedir}/$fconf \
+        %{buildroot}%{_fontconfig_confdir}/$fconf
+done
+
 %clean
 rm -fr %{buildroot}
 
@@ -121,6 +156,9 @@ rm -fr %{buildroot}
 %dir %{_fontdir}
 
 %changelog
+* Wed Oct 28 2009 Pravin Satpute <psatp...@redhat.com> 1.2.1-7
+- added fontconf files for each subpackage
+
 * Sun Jul 26 2009 Fedora Release Engineering <rel-...@lists.fedoraproject.org> 
- 1.2.1-6
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 

_______________________________________________
Fedora-fonts-bugs-list mailing list
Fedora-fonts-bugs-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-fonts-bugs-list

Reply via email to