[mscore] Add metainfo file to show mscore-MuseJazz font in gnome-software
Parag Nemade
pnemade at fedoraproject.org
Tue Nov 18 12:40:48 UTC 2014
commit 9b564f7e8a0a6424630d07d65a82a581a529fafb
Author: Parag Nemade <pnemade at redhat.com>
Date: Tue Nov 18 18:10:45 2014 +0530
Add metainfo file to show mscore-MuseJazz font in gnome-software
mscore.spec | 13 +++++++++++--
1 files changed, 11 insertions(+), 2 deletions(-)
---
diff --git a/mscore.spec b/mscore.spec
index 864b48a..68782af 100644
--- a/mscore.spec
+++ b/mscore.spec
@@ -3,7 +3,7 @@
Name: mscore
Summary: Music Composition & Notation Software
Version: 1.3
-Release: 7%{?dist}
+Release: 8%{?dist}
# rtf2html is LGPLv2+
# paper4.png paper5.png are LGPLv3
# the rest is GPLv2
@@ -21,6 +21,8 @@ URL: http://musescore.org/en
Source0: %{name}-%{version}-free.tar.bz2
# For mime types
Source2: %{name}.xml
+# Add metainfo file for font to show in gnome-software
+Source3: %{fontfamilyname}.metainfo.xml
# Use Fedora's default soundfont instead of the removed one:
Patch0: %{name}-use-default-soundfont.patch
# We don't build the common files (font files, wallpapers, demo song, instrument
@@ -222,6 +224,10 @@ pushd %{name}
mv share/wallpaper/COPYRIGHT COPYING.wallpaper
popd
+# Add AppStream metadata
+install -Dm 0644 -p %{SOURCE3} \
+ %{buildroot}%{_datadir}/appdata/%{fontfamilyname}.metainfo.xml
+
%check
# iotest seems outdated. Skipping.
# rendertest needs the X server. Skipping.
@@ -261,9 +267,12 @@ update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
%doc %{_datadir}/%{name}-%{version}/man/
%_font_pkg %{fontfamilyname}*.ttf
-
+%{_datadir}/appdata/%{fontfamilyname}.metainfo.xml
%changelog
+* Tue Nov 18 2014 Parag Nemade <pnemade AT redhat DOT com> - 1.3-8
+- Add metainfo file to show mscore-MuseJazz font in gnome-software
+
* Thu Oct 02 2014 Rex Dieter <rdieter at fedoraproject.org> 1.3-7
- update mime scriptlet
More information about the scm-commits
mailing list