[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