[hanazono-fonts] Add metainfo file to show this font in gnome-software

Parag Nemade pnemade at fedoraproject.org
Fri Nov 7 09:46:25 UTC 2014


commit 2c9bd04d0efd510d6b1804387df7164fc2a7b930
Author: Parag Nemade <pnemade at redhat.com>
Date:   Fri Nov 7 15:16:12 2014 +0530

    Add metainfo file to show this font in gnome-software
    
    - Remove %clean section which is optional now
    - Remove buildroot which is optional now
    - Remove removal of buildroot in %install
    - Remove group tag

 hanazono-fonts.spec |   23 +++++++++++++----------
 1 files changed, 13 insertions(+), 10 deletions(-)
---
diff --git a/hanazono-fonts.spec b/hanazono-fonts.spec
index 698bec8..3ab56bb 100644
--- a/hanazono-fonts.spec
+++ b/hanazono-fonts.spec
@@ -5,15 +5,14 @@
 
 Name:		%{fontname}-fonts
 Version:	20141012
-Release:	1%{?dist}
+Release:	2%{?dist}
 Summary:	Japanese Mincho-typeface TrueType font
 
-Group:		User Interface/X
 License:	Copyright only or OFL
 URL:		http://fonts.jp/hanazono/
 Source0:	http://sourceforge.jp/projects/hanazono-font/downloads/58164/%{archivename}.zip
 Source1:	%{name}-fontconfig.conf
-BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Source2:        %{fontname}.metainfo.xml
 
 BuildArch:	noarch
 BuildRequires:	fontpackages-devel
@@ -47,8 +46,6 @@ also supports character sets:
 
 
 %install
-rm -rf $RPM_BUILD_ROOT
-
 install -dm 0755 $RPM_BUILD_ROOT%{_fontdir}
 install -pm 0644 *.ttf $RPM_BUILD_ROOT%{_fontdir}
 install -dm 0755 $RPM_BUILD_ROOT%{_fontconfig_templatedir} \
@@ -57,16 +54,22 @@ install -pm 0644 %{SOURCE1} $RPM_BUILD_ROOT%{_fontconfig_templatedir}/%{fontconf
 
 ln -s %{_fontconfig_templatedir}/%{fontconf} $RPM_BUILD_ROOT%{_fontconfig_confdir}/%{fontconf}
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
+# Add AppStream metadata
+install -Dm 0644 -p %{SOURCE2} \
+        %{buildroot}%{_datadir}/appdata/%{fontname}.metainfo.xml
 
 %_font_pkg -f %{fontconf} *.ttf
-
 %doc LICENSE.txt README.txt THANKS.txt
-
+%{_datadir}/appdata/%{fontname}.metainfo.xml
 
 %changelog
+* Fri Nov 07 2014 Parag Nemade <pnemade AT redhat DOT com> - 20141012-2
+- Add metainfo file to show this font in gnome-software
+- Remove %%clean section which is optional now
+- Remove buildroot which is optional now
+- Remove removal of buildroot in %%install
+- Remove group tag
+
 * Wed Oct 15 2014 Akira TAGOH <tagoh at redhat.com> - 20141012-1
 - New upstream release. (#1152054)
 


More information about the fonts-bugs mailing list