From 958e812a3ff095a0cbd2937e32644b8a33a17b00 Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Oct 17 2014 20:30:56 +0000 Subject: Add a MetaInfo file for the software center --- diff --git a/dejavu-fonts.spec b/dejavu-fonts.spec index 0dbf308..9a41434 100644 --- a/dejavu-fonts.spec +++ b/dejavu-fonts.spec @@ -16,13 +16,17 @@ original style, using an open collaborative development process. Name: %{fontname}-fonts Version: 2.34 -Release: 3%{?alphatag}%{?dist} +Release: 4%{?alphatag}%{?dist} Summary: DejaVu fonts Group: User Interface/X License: Bitstream Vera and Public Domain URL: http://%{name}.org/ Source0: %{?!alphatag:http://downloads.sourceforge.net/%{fontname}}%{?alphatag:%{fontname}.sourceforge.net/snapshots}/%{archivename}.tar.bz2 +Source1: %{fontname}.metainfo.xml +Source2: %{fontname}-sans.metainfo.xml +Source3: %{fontname}-sans-mono.metainfo.xml +Source4: %{fontname}-serif.metainfo.xml # Older fontforge versions will not work due to sfd format changes @@ -65,6 +69,7 @@ This package consists of the DejaVu sans-serif variable-width font faces, in their unabridged version. %_font_pkg -n sans -f *-%{fontname}-sans.conf DejaVuSans.ttf DejaVuSans-*.ttf DejaVuSansCondensed*.ttf +%{_datadir}/appdata/%{fontname}-sans.metainfo.xml %package -n %{fontname}-serif-fonts @@ -80,6 +85,7 @@ This package consists of the DejaVu serif variable-width font faces, in their unabridged version. %_font_pkg -n serif -f *-%{fontname}-serif.conf DejaVuSerif.ttf DejaVuSerif-*.ttf DejaVuSerifCondensed*.ttf +%{_datadir}/appdata/%{fontname}-serif.metainfo.xml %package -n %{fontname}-sans-mono-fonts @@ -95,6 +101,7 @@ This package consists of the DejaVu sans-serif monospace font faces, in their unabridged version. %_font_pkg -n sans-mono -f *-%{fontname}-sans-mono.conf DejaVuSansMono*.ttf +%{_datadir}/appdata/%{fontname}-sans-mono.metainfo.xml %package -n %{fontname}-lgc-sans-fonts @@ -173,6 +180,15 @@ for fontconf in *conf ; do %{buildroot}%{_fontconfig_confdir}/$fontconf done +# Add AppStream metadata +install -Dm 0644 -p %{SOURCE1} \ + %{buildroot}%{_datadir}/appdata/%{fontname}.metainfo.xml +install -Dm 0644 -p %{SOURCE2} \ + %{buildroot}%{_datadir}/appdata/%{fontname}-sans.metainfo.xml +install -Dm 0644 -p %{SOURCE2} \ + %{buildroot}%{_datadir}/appdata/%{fontname}-sans-mono.metainfo.xml +install -Dm 0644 -p %{SOURCE3} \ + %{buildroot}%{_datadir}/appdata/%{fontname}-serif.metainfo.xml %clean rm -fr %{buildroot} @@ -180,11 +196,15 @@ rm -fr %{buildroot} %files common %defattr(0644,root,root,0755) +%{_datadir}/appdata/%{fontname}.metainfo.xml %doc AUTHORS BUGS LICENSE NEWS README %doc build/unicover.txt build/status.txt.bz2 %changelog +* Fri Oct 17 2014 Richard Hughes - 2.34-4 +- Add a MetaInfo file for the software center; this is a font we want to show. + * Sat Jun 07 2014 Fedora Release Engineering - 2.34-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild diff --git a/dejavu-sans-mono.metainfo.xml b/dejavu-sans-mono.metainfo.xml new file mode 100644 index 0000000..7207a7e --- /dev/null +++ b/dejavu-sans-mono.metainfo.xml @@ -0,0 +1,7 @@ + + + + dejavu-sans-mono + CC0-1.0 + dejavu + diff --git a/dejavu-sans.metainfo.xml b/dejavu-sans.metainfo.xml new file mode 100644 index 0000000..8280a74 --- /dev/null +++ b/dejavu-sans.metainfo.xml @@ -0,0 +1,7 @@ + + + + dejavu-sans + CC0-1.0 + dejavu + diff --git a/dejavu-serif.metainfo.xml b/dejavu-serif.metainfo.xml new file mode 100644 index 0000000..a50d3a3 --- /dev/null +++ b/dejavu-serif.metainfo.xml @@ -0,0 +1,7 @@ + + + + dejavu-serif + CC0-1.0 + dejavu + diff --git a/dejavu.metainfo.xml b/dejavu.metainfo.xml new file mode 100644 index 0000000..181ce30 --- /dev/null +++ b/dejavu.metainfo.xml @@ -0,0 +1,8 @@ + + + + dejavu + CC0-1.0 + DejaVu + A set of sans-serif font faces +