[extremetuxracer] Add metainfo file to show this font in gnome-software
Parag Nemade
pnemade at fedoraproject.org
Tue Nov 18 15:59:20 UTC 2014
commit f125d9202c15c37bd33751e53723f32ce445b976
Author: Parag Nemade <pnemade at redhat.com>
Date: Tue Nov 18 21:29:16 2014 +0530
Add metainfo file to show this font in gnome-software
extremetuxracer.spec | 23 ++++++++++++++++++++++-
1 files changed, 22 insertions(+), 1 deletions(-)
---
diff --git a/extremetuxracer.spec b/extremetuxracer.spec
index 1e928a0..33b5bfe 100644
--- a/extremetuxracer.spec
+++ b/extremetuxracer.spec
@@ -17,7 +17,7 @@
Summary: High speed arctic racing game
Name: extremetuxracer
Version: 0.6.0
-Release: 5%{?dist}
+Release: 6%{?dist}
License: GPLv2+
Group: Amusements/Games
URL: http://extremetuxracer.sourceforge.net
@@ -28,6 +28,10 @@ URL: http://extremetuxracer.sourceforge.net
Source0: etr-%{version}%{patch_ext}.tar.xz
Source1: etr-clean-tarball.sh
Source2: etr.appdata.xml
+Source3: %{name}.metainfo.xml
+Source4: %{name}-papercuts.metainfo.xml
+Source5: %{name}-papercuts-outline.metainfo.xml
+
# Don't reference removed files
Patch0: etr-0.6.0-clean-tarball.patch
# Recreated files after the above patch
@@ -72,8 +76,10 @@ Racer.
%if %{with font_compat}
%_font_pkg -n papercuts pc_20.ttf PaperCuts20.ttf
+%{_datadir}/appdata/%{name}-papercuts.metainfo.xml
%else
%_font_pkg -n papercuts pc_20.ttf
+%{_datadir}/appdata/%{name}-papercuts.metainfo.xml
%endif
%package papercuts-outline-fonts
@@ -87,8 +93,10 @@ Tux Racer.
%if %{with font_compat}
%_font_pkg -n papercuts-outline pc_outline.ttf PaperCuts_outline.ttf
+%{_datadir}/appdata/%{name}-papercuts-outline.metainfo.xml
%else
%_font_pkg -n papercuts-outline pc_outline.ttf
+%{_datadir}/appdata/%{name}-papercuts-outline.metainfo.xml
%endif
%prep
@@ -139,6 +147,15 @@ mv -f %{buildroot}%{_docdir}/etr %{buildroot}%{_pkgdocdir}
# install appdata file
install -DT -m0644 %{SOURCE2} %{buildroot}%{_datadir}/appdata/etr.appdata.xml
+# Add AppStream metadata
+install -Dm 0644 -p %{SOURCE3} \
+ %{buildroot}%{_datadir}/appdata/%{name}.metainfo.xml
+install -Dm 0644 -p %{SOURCE4} \
+ %{buildroot}%{_datadir}/appdata/%{name}-papercuts.metainfo.xml
+install -Dm 0644 -p %{SOURCE5} \
+ %{buildroot}%{_datadir}/appdata/%{name}-papercuts-outline.metainfo.xml
+
+
%clean
rm -rf %{buildroot}
@@ -153,8 +170,12 @@ rm -rf %{buildroot}
%files common
%doc AUTHORS COPYING ChangeLog
+%{_datadir}/appdata/%{name}.metainfo.xml
%changelog
+* Tue Nov 18 2014 Parag Nemade <pnemade AT redhat DOT com> - 0.6.0-6
+- Add metainfo file to show this font in gnome-software
+
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.6.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
More information about the scm-commits
mailing list