commit 46d2824f57b85113571d236e357362dc294775e5 Author: Pravin Satpute <psatp...@redhat.com> Date: Mon Nov 17 17:09:15 2014 +0530
Added Metainfo for gnome-software samyak-devanagari.metainfo.xml | 15 +++++++++++++++ samyak-fonts.spec | 28 ++++++++++++++++++++++++++-- samyak-gujarati.metainfo.xml | 6 ++++++ samyak-malayalam.metainfo.xml | 6 ++++++ samyak-odia.metainfo.xml | 6 ++++++ samyak-tamil.metainfo.xml | 6 ++++++ 6 files changed, 65 insertions(+), 2 deletions(-) --- diff --git a/samyak-devanagari.metainfo.xml b/samyak-devanagari.metainfo.xml new file mode 100644 index 0000000..f2e7b6d --- /dev/null +++ b/samyak-devanagari.metainfo.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<component type="font"> + <id>samyak-devanagari</id> + <metadata_license>CC-BY-3.0</metadata_license> + <name>Samyak</name> + <summary>Free Indian truetype/opentype fonts</summary> + <description> + <p> + The Samyak package contains fonts for the display of + Scripts Devanagari, Gujarati, Malayalam, Odia and Tamil + </p> + </description> + <updatecontact>psatpute_at_redhat_dot_com</updatecontact> + <url type="homepage">http://sarovar.org/projects/samyak/</url> +</component> diff --git a/samyak-fonts.spec b/samyak-fonts.spec index 08bf6ab..eedae83 100644 --- a/samyak-fonts.spec +++ b/samyak-fonts.spec @@ -8,7 +8,7 @@ Scripts Devanagari, Gujarati, Malayalam, Odia and Tamil Name: %{fontname}-fonts Version: 1.2.2 -Release: 13%{?dist} +Release: 14%{?dist} Summary: Free Indian truetype/opentype fonts Group: User Interface/X License: GPLv3+ with exceptions @@ -20,6 +20,12 @@ Source2: 67-samyak-tamil.conf Source3: 68-samyak-malayalam.conf Source4: 67-samyak-gujarati.conf Source5: 67-samyak-odia.conf +Source7: %{fontname}-devanagari.metainfo.xml +Source8: %{fontname}-tamil.metainfo.xml +Source9: %{fontname}-malayalam.metainfo.xml +Source10: %{fontname}-gujarati.metainfo.xml +Source11: %{fontname}-odia.metainfo.xml + BuildArch: noarch BuildRequires: fontpackages-devel BuildRequires: fontforge >= 20080429 @@ -45,6 +51,7 @@ This package contains truetype/opentype font for the display of \ Scripts Devanagari. %_font_pkg -n devanagari -f 66-samyak-devanagari.conf Samyak-Devanagari.ttf +%{_datadir}/appdata/%{fontname}-devanagari.metainfo.xml %package -n %{fontname}-tamil-fonts Summary: Open Type Fonts for Tamil script @@ -56,6 +63,7 @@ This package contains truetype/opentype font for the display of \ Scripts Tamil. %_font_pkg -n tamil -f %{fontconf}-tamil.conf Samyak-Tamil.ttf +%{_datadir}/appdata/%{fontname}-tamil.metainfo.xml %package -n %{fontname}-malayalam-fonts Summary: Open Type Fonts for Malayalam script @@ -67,6 +75,7 @@ This package contains truetype/opentype font for the display of \ Scripts Malayalam. %_font_pkg -n malayalam -f 68-samyak-malayalam.conf Samyak-Malayalam.ttf +%{_datadir}/appdata/%{fontname}-malayalam.metainfo.xml %package -n %{fontname}-gujarati-fonts Summary: Open Type Fonts for Gujarati script @@ -78,6 +87,7 @@ This package contains truetype/opentype font for the display of \ Scripts Gujarati. %_font_pkg -n gujarati -f %{fontconf}-gujarati.conf Samyak-Gujarati.ttf +%{_datadir}/appdata/%{fontname}-gujarati.metainfo.xml %package -n %{fontname}-odia-fonts Summary: Open Type Fonts for Odia script @@ -91,7 +101,7 @@ This package contains truetype/opentype font for the display of \ Scripts Odia. %_font_pkg -n odia -f %{fontconf}-odia.conf Samyak-Odia.ttf - +%{_datadir}/appdata/%{fontname}-odia.metainfo.xml %prep %setup -q -n samyak-fonts-%{version} @@ -135,6 +145,17 @@ for fconf in 66-samyak-devanagari.conf \ %{buildroot}%{_fontconfig_confdir}/$fconf done +# Add AppStream metadata +install -Dm 0644 -p %{SOURCE7} \ + %{buildroot}%{_datadir}/appdata/%{fontname}-devanagari.metainfo.xml +install -Dm 0644 -p %{SOURCE8} \ + %{buildroot}%{_datadir}/appdata/%{fontname}-tamil.metainfo.xml +install -Dm 0644 -p %{SOURCE9} \ + %{buildroot}%{_datadir}/appdata/%{fontname}-malayalam.metainfo.xml +install -Dm 0644 -p %{SOURCE10} \ + %{buildroot}%{_datadir}/appdata/%{fontname}-gujarati.metainfo.xml +install -Dm 0644 -p %{SOURCE11} \ + %{buildroot}%{_datadir}/appdata/%{fontname}-odia.metainfo.xml %files common @@ -142,6 +163,9 @@ done %dir %{_fontdir} %changelog +* Mon Nov 17 2014 Pravin Satpute <psatp...@redhat.com> 1.2.2-14 +- Added Metainfo for gnome-software + * Sun Jun 08 2014 Fedora Release Engineering <rel-...@lists.fedoraproject.org> - 1.2.2-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild diff --git a/samyak-gujarati.metainfo.xml b/samyak-gujarati.metainfo.xml new file mode 100644 index 0000000..e7b4638 --- /dev/null +++ b/samyak-gujarati.metainfo.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<component type="font"> + <id>samyak-gujarati</id> + <metadata_license>CC0-1.0</metadata_license> + <extends>samyak-devanagari</extends> +</component> diff --git a/samyak-malayalam.metainfo.xml b/samyak-malayalam.metainfo.xml new file mode 100644 index 0000000..959f1ba --- /dev/null +++ b/samyak-malayalam.metainfo.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<component type="font"> + <id>samyak-malayalam</id> + <metadata_license>CC0-1.0</metadata_license> + <extends>samyak-devanagari</extends> +</component> diff --git a/samyak-odia.metainfo.xml b/samyak-odia.metainfo.xml new file mode 100644 index 0000000..a3bd5ac --- /dev/null +++ b/samyak-odia.metainfo.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<component type="font"> + <id>samyak-odia</id> + <metadata_license>CC0-1.0</metadata_license> + <extends>samyak-devanagari</extends> +</component> diff --git a/samyak-tamil.metainfo.xml b/samyak-tamil.metainfo.xml new file mode 100644 index 0000000..2ee3f7c --- /dev/null +++ b/samyak-tamil.metainfo.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<component type="font"> + <id>samyak-tamil</id> + <metadata_license>CC0-1.0</metadata_license> + <extends>samyak-devanagari</extends> +</component> _______________________________________________ fonts-bugs mailing list fonts-bugs@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/fonts-bugs http://fonts.fedoraproject.org/