[linux-libertine-fonts/f21] Add a MetaInfo file for the software center

Richard Hughes rhughes at fedoraproject.org
Thu Oct 16 18:54:46 UTC 2014


commit 1329ef9bf2ba477d5ef6a6498238e001633d0c43
Author: Richard Hughes <richard at hughsie.com>
Date:   Wed Oct 15 19:47:46 2014 +0100

    Add a MetaInfo file for the software center

 biolinum.metainfo.xml      |    8 ++++++++
 libertine.metainfo.xml     |    8 ++++++++
 linux-libertine-fonts.spec |   15 ++++++++++++++-
 3 files changed, 30 insertions(+), 1 deletions(-)
---
diff --git a/biolinum.metainfo.xml b/biolinum.metainfo.xml
new file mode 100644
index 0000000..a498183
--- /dev/null
+++ b/biolinum.metainfo.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2014 Richard Hughes <richard at hughsie.com> -->
+<component type="font">
+  <id>biolinum</id>
+  <metadata_license>CC0-1.0</metadata_license>
+  <name>Biolinum</name>
+  <summary>Sans-serif fonts from Linux Libertine Open fonts</summary>
+</component>
diff --git a/libertine.metainfo.xml b/libertine.metainfo.xml
new file mode 100644
index 0000000..471c056
--- /dev/null
+++ b/libertine.metainfo.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2014 Richard Hughes <richard at hughsie.com> -->
+<component type="font">
+  <id>libertine</id>
+  <metadata_license>CC0-1.0</metadata_license>
+  <name>Libertine</name>
+  <summary>Linux Libertine open fonts</summary>
+</component>
diff --git a/linux-libertine-fonts.spec b/linux-libertine-fonts.spec
index ef5a5a8..115c53f 100644
--- a/linux-libertine-fonts.spec
+++ b/linux-libertine-fonts.spec
@@ -14,7 +14,7 @@ proprietary standard fonts.
 
 Name:           %{fontname}-fonts
 Version:        5.3.0
-Release:        5.%{posttag}%{?dist}
+Release:        6.%{posttag}%{?dist}
 Summary:        Linux Libertine Open Fonts
 
 Group:          User Interface/X
@@ -24,6 +24,8 @@ Source0:        http://download.sourceforge.net/sourceforge/linuxlibertine/LinLi
 Source1:        %{name}-libertine-fontconfig.conf
 Source2:        %{name}-biolinum-fontconfig.conf
 Source3:        %{name}-libertine-metrics-alias-fontconfig.conf
+Source4:        libertine.metainfo.xml
+Source5:        biolinum.metainfo.xml
 BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 
 BuildArch:      noarch
@@ -88,6 +90,12 @@ for fconf in %{fontconf_libertine} %{fontconf_metrics} %{fontconf_biolinum}; do
           %{buildroot}%{_fontconfig_confdir}/$fconf
 done
 
+# Add AppStream metadata
+install -Dm 0644 -p %{SOURCE4} \
+        %{buildroot}%{_datadir}/appdata/libertine.metainfo.xml
+install -Dm 0644 -p %{SOURCE5} \
+        %{buildroot}%{_datadir}/appdata/biolinum.metainfo.xml
+
 %clean
 rm -fr %{buildroot}
 
@@ -96,13 +104,18 @@ rm -fr %{buildroot}
 %doc Bugs.txt ChangeLog.txt GPL.txt LICENCE.txt OFL-1.1.txt Readme-TEX.txt README
 
 %_font_pkg -f %{fontconf_libertine} LinLibertine*.otf
+%{_datadir}/appdata/libertine.metainfo.xml
 
 %{_fontconfig_templatedir}/%{fontconf_metrics}
 %{_fontconfig_confdir}/%{fontconf_metrics}
 
 %_font_pkg -n biolinum -f %{fontconf_biolinum} LinBiolinum*.otf
+%{_datadir}/appdata/biolinum.metainfo.xml
 
 %changelog
+* Wed Oct 15 2014 Richard Hughes <richard at hughsie.com> - 5.3.0-6.2012_07_02
+- Add a MetaInfo file for the software center; this is a font we want to show.
+
 * Sat Jun 07 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 5.3.0-5.2012_07_02
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
 


More information about the scm-commits mailing list