From 2e749cde2d1c843bc0b4e88ec5e01d52a1dfaac3 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Sat, 8 Nov 2014 14:13:24 +0530 Subject: [PATCH] Add metainfo file to show this font in gnome-software - Remove %clean section which is optional now - Remove removal of buildroot in %install - Remove group tag --- google-droid-fonts.spec | 35 +++++++++++++++++++++++++---------- 1 file changed, 25 insertions(+), 10 deletions(-) diff --git a/google-droid-fonts.spec b/google-droid-fonts.spec index 87d5cbb..dfe1a50 100644 --- a/google-droid-fonts.spec +++ b/google-droid-fonts.spec @@ -13,10 +13,9 @@ Pascal Zoghbi of 29ArabicLetters. Name: %{fontname}-fonts # No sane versionning upstream, use git clone timestamp Version: 20120715 -Release: 7%{?dist} +Release: 8%{?dist} Summary: General-purpose fonts released by Google as part of Android -Group: User Interface/X License: ASL 2.0 URL: https://android.googlesource.com/ Source0: %{archivename}.tar.xz @@ -26,7 +25,10 @@ Source10: %{name}-sans-fontconfig.conf Source11: %{name}-sans-mono-fontconfig.conf Source12: %{name}-serif-fontconfig.conf Source13: %{name}-kufi-fontconfig.conf - +Source14: %{fontname}-sans.metainfo.xml +Source15: %{fontname}-sans-mono.metainfo.xml +Source16: %{fontname}-serif.metainfo.xml +Source17: %{fontname}-kufi.metainfo.xml BuildArch: noarch BuildRequires: fontpackages-devel @@ -49,6 +51,7 @@ electronic communication. %_font_pkg -n sans -f ??-%{fontname}-sans.conf DroidSans*ttf %exclude %{_fontdir}/DroidSansMono*ttf %doc README.txt NOTICE +%{_datadir}/appdata/%{fontname}-sans.metainfo.xml %package -n %{fontname}-sans-mono-fonts Summary: A humanist monospace sans serif typeface @@ -62,6 +65,7 @@ interfaces and electronic communication. %_font_pkg -n sans-mono -f ??-%{fontname}-sans-mono.conf DroidSansMono.ttf %doc README.txt NOTICE +%{_datadir}/appdata/%{fontname}-sans-mono.metainfo.xml %package -n %{fontname}-serif-fonts Summary: A contemporary serif typeface @@ -81,6 +85,7 @@ Droid Naskh name. %_font_pkg -n serif -f ??-%{fontname}-serif.conf DroidSerif*ttf DroidNaskh*ttf %doc README.txt NOTICE +%{_datadir}/appdata/%{fontname}-serif.metainfo.xml %package -n %{fontname}-kufi-fonts Summary: A kufi Arabic titling typeface designed to complement Droid Sans @@ -96,6 +101,7 @@ Steve Matteson of Ascender with consulting by Pascal Zoghbi of 29ArabicLetters to finalize the font family. %_font_pkg -n kufi -f ??-%{fontname}-kufi.conf DroidKufi*ttf +%{_datadir}/appdata/%{fontname}-kufi.metainfo.xml %prep %setup -q -n %{archivename} @@ -105,8 +111,6 @@ to finalize the font family. %install -rm -fr %{buildroot} - install -m 0755 -d %{buildroot}%{_fontdir} install -m 0644 -p $(ls *ttf | grep -v DroidSansFallbackFull\ @@ -134,12 +138,23 @@ for fontconf in 65-%{fontname}-sans.conf \ %{buildroot}%{_fontconfig_confdir}/$fontconf done - -%clean -rm -fr %{buildroot} - +# Add AppStream metadata +install -Dm 0644 -p %{SOURCE14} \ + %{buildroot}%{_datadir}/appdata/%{fontname}-sans.metainfo.xml +install -Dm 0644 -p %{SOURCE15} \ + %{buildroot}%{_datadir}/appdata/%{fontname}-sans-mono.metainfo.xml +install -Dm 0644 -p %{SOURCE16} \ + %{buildroot}%{_datadir}/appdata/%{fontname}-serif.metainfo.xml +install -Dm 0644 -p %{SOURCE17} \ + %{buildroot}%{_datadir}/appdata/%{fontname}-kufi.metainfo.xml %changelog +* Sat Nov 08 2014 Parag Nemade - 20120715-8 +- Add metainfo file to show this font in gnome-software +- Remove %%clean section which is optional now +- Remove removal of buildroot in %%install +- Remove group tag + * Sat Jun 07 2014 Fedora Release Engineering - 20120715-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild @@ -187,7 +202,7 @@ rm -fr %{buildroot} - 20090906-3 — more Behdad-suggested fontconfig tweaks -* Sun Sep 7 2009 Nicolas Mailhot +* Mon Sep 7 2009 Nicolas Mailhot - 20090906-2 — first-level CJK fixes (as suggested by Behdad in bug #517789, complete fix needs the rpm changes traced in bug #521697)