[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