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