diff --git a/67-samyak-devanagari.conf b/67-samyak-devanagari.conf
new file mode 100644
index 0000000..aeb7fd2
--- /dev/null
+++ b/67-samyak-devanagari.conf
@@ -0,0 +1,22 @@
+
+
+
+
+
+ hi
+
+
+ serif
+
+
+ Samyak Devanagari
+
+
+
+ Samyak Devanagari
+
+ serif
+
+
+
+
diff --git a/67-samyak-gujarati.conf b/67-samyak-gujarati.conf
new file mode 100644
index 0000000..57d7cdd
--- /dev/null
+++ b/67-samyak-gujarati.conf
@@ -0,0 +1,22 @@
+
+
+
+
+
+ gu
+
+
+ serif
+
+
+ Samyak Gujarati
+
+
+
+ Samyak Gujarati
+
+ serif
+
+
+
+
diff --git a/67-samyak-oriya.conf b/67-samyak-oriya.conf
new file mode 100644
index 0000000..09c5284
--- /dev/null
+++ b/67-samyak-oriya.conf
@@ -0,0 +1,22 @@
+
+
+
+
+
+ or
+
+
+ serif
+
+
+ Samyak Oriya
+
+
+
+ Samyak Oriya
+
+ serif
+
+
+
+
diff --git a/67-samyak-tamil.conf b/67-samyak-tamil.conf
new file mode 100644
index 0000000..36107a1
--- /dev/null
+++ b/67-samyak-tamil.conf
@@ -0,0 +1,22 @@
+
+
+
+
+
+ ta
+
+
+ serif
+
+
+ Samyak Tamil
+
+
+
+ Samyak Tamil
+
+ serif
+
+
+
+
diff --git a/69-samyak-malayalam.conf b/69-samyak-malayalam.conf
new file mode 100644
index 0000000..4830083
--- /dev/null
+++ b/69-samyak-malayalam.conf
@@ -0,0 +1,22 @@
+
+
+
+
+
+ ml
+
+
+ serif
+
+
+ Samyak Malayalam
+
+
+
+ Samyak Malayalam
+
+ serif
+
+
+
+
diff --git a/samyak-fonts.spec b/samyak-fonts.spec
index abae8eb..6c7a4be 100644
--- a/samyak-fonts.spec
+++ b/samyak-fonts.spec
@@ -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, Oriya and Tamil
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}%{_fontdir}/samyak-$i
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 1.2.1-7
+- added fontconf files for each subpackage
+
* Sun Jul 26 2009 Fedora Release Engineering - 1.2.1-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild