[easytag] Add AppData patches

David King amigadave at fedoraproject.org
Sun Nov 2 12:07:41 UTC 2014


commit 14033e0e936b1d6a5a4fc41dd2561b8de7d062bc
Author: David King <amigadave at amigadave.com>
Date:   Sun Nov 2 12:07:15 2014 +0000

    Add AppData patches

 ...data-metainfo-file-for-nautilus-extension.patch |   59 ++++++++++++++++++++
 ...2.3.1-include-name-and-summary-in-appdata.patch |   30 ++++++++++
 2 files changed, 89 insertions(+), 0 deletions(-)
---
diff --git a/easytag-2.3.1-add-appdata-metainfo-file-for-nautilus-extension.patch b/easytag-2.3.1-add-appdata-metainfo-file-for-nautilus-extension.patch
new file mode 100644
index 0000000..2b5bd3e
--- /dev/null
+++ b/easytag-2.3.1-add-appdata-metainfo-file-for-nautilus-extension.patch
@@ -0,0 +1,59 @@
+From 7ef0e7569cb0108debe6bac95cd7ece1ac39f3a6 Mon Sep 17 00:00:00 2001
+From: David King <amigadave at amigadave.com>
+Date: Fri, 31 Oct 2014 23:09:51 +0000
+Subject: [PATCH] Add AppData metainfo file for Nautilus extension
+
+---
+ Makefile.am                           |  4 ++--
+ data/easytag-nautilus.metainfo.xml.in | 12 ++++++++++++
+ po/POTFILES.in                        |  1 +
+ 3 files changed, 15 insertions(+), 2 deletions(-)
+ create mode 100644 data/easytag-nautilus.metainfo.xml.in
+
+diff --git a/Makefile.am b/Makefile.am
+index ef45dc9..4c1a261 100644
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -254,8 +254,8 @@ endif
+ 
+ @APPDATA_XML_RULES@
+ @INTLTOOL_XML_RULE@
+-appdata_in_files = data/easytag.appdata.xml.in
+-appdata_XML = $(appdata_in_files:.appdata.xml.in=.appdata.xml)
++appdata_in_files = data/easytag.appdata.xml.in data/easytag-nautilus.metainfo.xml.in
++appdata_XML = $(appdata_in_files:.xml.in=.xml)
+ 
+ @INTLTOOL_DESKTOP_RULE@
+ desktopdir = $(datadir)/applications
+diff --git a/data/easytag-nautilus.metainfo.xml.in b/data/easytag-nautilus.metainfo.xml.in
+new file mode 100644
+index 0000000..bea41f2
+--- /dev/null
++++ b/data/easytag-nautilus.metainfo.xml.in
+@@ -0,0 +1,12 @@
++<?xml version="1.0" encoding="UTF-8"?>
++<!-- Copyright 2014 David King <amigadave at amigadave.com> -->
++<component type="addon">
++    <id>easytag-nautilus</id>
++    <extends>org.gnome.Nautilus.desktop</extends>
++    <_name>Open with EasyTAG</_name>
++    <_summary>Open directories and audio files with EasyTAG using the context menu</_summary>
++    <url type="homepage">https://wiki.gnome.org/Apps/EasyTAG</url>
++    <metadata_license>CC0-1.0</metadata_license>
++    <project_license>GPL-3.0+</project_license>
++    <updatecontact>amigadave at amigadave.com</updatecontact>
++</component>
+diff --git a/po/POTFILES.in b/po/POTFILES.in
+index ba1f9ac..195bbf3 100644
+--- a/po/POTFILES.in
++++ b/po/POTFILES.in
+@@ -1,5 +1,6 @@
+ data/easytag.appdata.xml.in
+ data/easytag.desktop.in
++data/easytag-nautilus.metainfo.xml.in
+ [type: gettext/glade]data/browser.ui
+ [type: gettext/glade]data/cddb_dialog.ui
+ [type: gettext/glade]data/file_area.ui
+-- 
+2.1.0
+
diff --git a/easytag-2.3.1-include-name-and-summary-in-appdata.patch b/easytag-2.3.1-include-name-and-summary-in-appdata.patch
new file mode 100644
index 0000000..d500fea
--- /dev/null
+++ b/easytag-2.3.1-include-name-and-summary-in-appdata.patch
@@ -0,0 +1,30 @@
+From 7476eaa86e66824092c86ba67d76265dba1cf884 Mon Sep 17 00:00:00 2001
+From: David King <amigadave at amigadave.com>
+Date: Fri, 31 Oct 2014 22:18:24 +0000
+Subject: [PATCH] Include name and summary in AppData
+
+---
+ data/easytag.appdata.xml.in | 7 +++----
+ 1 file changed, 3 insertions(+), 4 deletions(-)
+
+diff --git a/data/easytag.appdata.xml.in b/data/easytag.appdata.xml.in
+index d8ce76c..e5f03e3 100644
+--- a/data/easytag.appdata.xml.in
++++ b/data/easytag.appdata.xml.in
+@@ -4,10 +4,9 @@
+     <id type="desktop">easytag.desktop</id>
+     <metadata_license>CC0-1.0</metadata_license>
+     <project_license>GPL-2.0+ and LGPL-2.1+</project_license>
+-<!-- Both taken from the desktop file.
+-    <name>EasyTAG</name>
+-    <summary></summary>
+--->
++<!-- Name and summary taken from the desktop file. -->
++    <_name>EasyTAG</_name>
++    <_summary>Edit audio file metadata</_summary>
+     <description>
+         <_p>View and edit tags for MP3, MP2, MP4/AAC, FLAC, Ogg Opus, Ogg
+         Speex, Ogg Vorbis, MusePack, Monkey's Audio and WavPack files.</_p>
+-- 
+2.1.0
+


More information about the scm-commits mailing list