[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