[thibault-fonts] Add a MetaInfo file for the software center

Richard Hughes rhughes at fedoraproject.org
Sat Oct 18 18:45:56 UTC 2014


commit cc43c9e643f64e73f1db114be9f1e3a1b7c9b319
Author: Richard Hughes <richard at hughsie.com>
Date:   Sat Oct 18 19:45:36 2014 +0100

    Add a MetaInfo file for the software center

 thibault-essays1743.metainfo.xml |    8 ++++++++
 thibault-fonts.spec              |   24 +++++++++++++++++++++++-
 thibault-isabella.metainfo.xml   |    8 ++++++++
 thibault-rockets.metainfo.xml    |    8 ++++++++
 thibault-staypuft.metainfo.xml   |    8 ++++++++
 5 files changed, 55 insertions(+), 1 deletions(-)
---
diff --git a/thibault-essays1743.metainfo.xml b/thibault-essays1743.metainfo.xml
new file mode 100644
index 0000000..73b9dbd
--- /dev/null
+++ b/thibault-essays1743.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>thibault-essay1743</id>
+  <metadata_license>CC0-1.0</metadata_license>
+  <name>Essays1743</name>
+  <summary>Thibault.org Montaigne's Essays typeface font</summary>
+</component>
diff --git a/thibault-fonts.spec b/thibault-fonts.spec
index e4417f3..4d3f883 100644
--- a/thibault-fonts.spec
+++ b/thibault-fonts.spec
@@ -21,7 +21,7 @@ and Rockets.
 
 Name:           %{fontname}-fonts
 Version:        0.1
-Release:        22%{?dist}
+Release:        23%{?dist}
 
 Summary:        Thibault.org font collection
 Group:          User Interface/X
@@ -37,6 +37,11 @@ Source5:        %{name}-isabella-fontconfig.conf
 Source6:        %{name}-rockets-fontconfig.conf
 Source7:        %{name}-staypuft-fontconfig.conf
 
+Source10:       %{fontname}-essays1743.metainfo.xml
+Source11:       %{fontname}-isabella.metainfo.xml
+Source12:       %{fontname}-rockets.metainfo.xml
+Source13:       %{fontname}-staypuft.metainfo.xml
+
 #Not included due to legal concerns
 #Engadget: A sort of modernistic font done to match the logo of http://www.engadget.com
 
@@ -74,6 +79,7 @@ typeface used in a 1743 English
 translation of Montaigne's Essays.
 
 %_font_pkg -n essays1743 -f %{conf1} Essays1743*.ttf
+%{_datadir}/appdata/%{fontname}-essays1743.metainfo.xml
 
 %package -n %{fontname}-isabella-fonts
 
@@ -90,6 +96,7 @@ calligraphic hand used in the Isabella Breviary, made around 1497, in
 Holland, for Isabella of Castille, the first queen of united Spain.
 
 %_font_pkg -n isabella -f %{conf2} Isabella*.ttf
+%{_datadir}/appdata/%{fontname}-isabella.metainfo.xml
 
 %package -n %{fontname}-rockets-fonts
 
@@ -107,6 +114,7 @@ be Earth, with the Americas visible.  The other capitals are based on
 curves from either A or O, to keep the theme consistent.
 
 %_font_pkg -n rockets -f %{conf3} Rockets*.ttf
+%{_datadir}/appdata/%{fontname}-rockets.metainfo.xml
 
 %package -n %{fontname}-staypuft-fonts
 
@@ -122,6 +130,7 @@ A rounded marshmellow type font. Good for frivolous things
 like banners, and birthday cards.
 
 %_font_pkg -n staypuft -f %{conf4} StayPuft*.ttf
+%{_datadir}/appdata/%{fontname}-staypuft.metainfo.xml
 
 %prep
 mkdir -p staypuft
@@ -182,6 +191,16 @@ for fconf in %{conf1} \
         %{buildroot}%{_fontconfig_confdir}/$fconf
 done
 
+# Add AppStream metadata
+install -Dm 0644 -p %{SOURCE10} \
+        %{buildroot}%{_datadir}/appdata/%{fontname}-essays1743.metainfo.xml
+install -Dm 0644 -p %{SOURCE11} \
+        %{buildroot}%{_datadir}/appdata/%{fontname}-isabella.metainfo.xml
+install -Dm 0644 -p %{SOURCE12} \
+        %{buildroot}%{_datadir}/appdata/%{fontname}-rockets.metainfo.xml
+install -Dm 0644 -p %{SOURCE13} \
+        %{buildroot}%{_datadir}/appdata/%{fontname}-staypuft.metainfo.xml
+
 %clean
 rm -fr %{buildroot}
 
@@ -193,6 +212,9 @@ rm -fr %{buildroot}
 %doc staypuft/COPYING.LIB staypuft/README.txt
 
 %changelog
+* Sat Oct 18 2014 Richard Hughes <richard at hughsie.com> - 0.1-23
+- Add a MetaInfo file for the software center; this is a font we want to show.
+
 * Sun Jun 08 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.1-22
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
 
diff --git a/thibault-isabella.metainfo.xml b/thibault-isabella.metainfo.xml
new file mode 100644
index 0000000..4c22ea9
--- /dev/null
+++ b/thibault-isabella.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>thibault-isabella</id>
+  <metadata_license>CC0-1.0</metadata_license>
+  <name>Isabella</name>
+  <summary>Thibault.org Isabella Breviary calligraphic font</summary>
+</component>
diff --git a/thibault-rockets.metainfo.xml b/thibault-rockets.metainfo.xml
new file mode 100644
index 0000000..5b2f61b
--- /dev/null
+++ b/thibault-rockets.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>thibault-rockets</id>
+  <metadata_license>CC0-1.0</metadata_license>
+  <name>Rockets</name>
+  <summary>Thibault.org font, vaguely space themed</summary>
+</component>
diff --git a/thibault-staypuft.metainfo.xml b/thibault-staypuft.metainfo.xml
new file mode 100644
index 0000000..3566b86
--- /dev/null
+++ b/thibault-staypuft.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>thibault-staypuft</id>
+  <metadata_license>CC0-1.0</metadata_license>
+  <name>StayPuft</name>
+  <summary>Thibault.org font, rounded and marshmellowy</summary>
+</component>


More information about the scm-commits mailing list