[Xfce4-commits] [apps/xfburn] 02/07: Add appdata file
noreply at xfce.org
noreply at xfce.org
Mon Nov 20 18:38:32 CET 2017
This is an automated email from the git hooks/post-receive script.
s k u n n y k p u s h e d a c o m m i t t o b r a n c h m a s t e r
in repository apps/xfburn.
commit 6cccdd80989d6f848a0995edaa80768209b64a93
Author: Eric Koegel <eric.koegel at gmail.com>
Date: Fri Sep 26 20:01:36 2014 +0300
Add appdata file
Based on the xfpm appdata, the spec is available at:
http://www.freedesktop.org/software/appstream/docs/sect-Metadata-Application.html
Fix bug #11201
Signed-off-by: Romain B <skunnyk at alteroot.org>
---
.gitignore | 1 +
Makefile.am | 16 +++++++++++++---
po/POTFILES.in | 1 +
xfburn.appdata.xml.in | 33 +++++++++++++++++++++++++++++++++
4 files changed, 48 insertions(+), 3 deletions(-)
diff --git a/.gitignore b/.gitignore
index 1e30c63..0fb78ad 100644
--- a/.gitignore
+++ b/.gitignore
@@ -26,6 +26,7 @@ configure
*.gz
intltool-merge
xfburn.desktop
+xfburn.appdata.xml
intltool-extract
intltool-extract.in
intltool-update
diff --git a/Makefile.am b/Makefile.am
index 189f115..aa8d63d 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -11,13 +11,22 @@ uidir = $(datadir)/xfburn
ui_DATA = \
xfburn.ui \
xfburn-toolbars.ui
-
+
+#
+# appdata
+#
+ at INTLTOOL_XML_RULE@
+appdatadir = $(datadir)/appdata
+appdata_DATA = $(appdata_in_files:.xml.in=.xml)
+appdata_in_files = xfburn.appdata.xml.in
+
EXTRA_DIST = \
$(apps_in_files) \
intltool-extract.in \
intltool-merge.in \
intltool-update.in \
- $(ui_DATA)
+ $(ui_DATA) \
+ $(appdata_in_files)
appsdir = $(datadir)/applications
apps_in_files = xfburn.desktop.in
@@ -36,6 +45,7 @@ DISTCLEANFILES = \
intltool-extract \
intltool-merge \
intltool-update \
- $(apps_DATA)
+ $(apps_DATA) \
+ $(appdata_DATA)
# vi:set ts=8 sw=8 noet ai nocindent softtabstop=0 list listchars=tab\:>-:
diff --git a/po/POTFILES.in b/po/POTFILES.in
index b0c6472..8e318eb 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -43,3 +43,4 @@ desktop-integration/thunar-sendto-xfburn.desktop.in
# files added by intltool-prepare.
xfburn.desktop.in
+xfburn.appdata.xml.in
diff --git a/xfburn.appdata.xml.in b/xfburn.appdata.xml.in
new file mode 100644
index 0000000..01ccee9
--- /dev/null
+++ b/xfburn.appdata.xml.in
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2014 Eric Koegel <eric.koegel at gmail.com> and Simon Steinbeiss <simon at xfce.org> -->
+<component type="desktop">
+ <id>mousepad.desktop</id>
+ <metadata_license>CC-BY-3.0</metadata_license>
+ <project_license>GPL-2.0+</project_license>
+ <name>Xfburn</name>
+ <summary>A simple CD burning tool</summary>
+
+ <description>
+ <_p>Xfburn is a simple CD/DVD burning tool based on libburnia libraries.
+ It can blank CD/DVD(-RW)s, burn and create iso images, audio CDs, as
+ well as burn personal compositions of data to either CD or DVD. It is
+ stable and under ongoing development.
+ </_p>
+ </description>
+
+ <screenshots>
+ <screenshot type="default">
+ <image>http://goodies.xfce.org/_media/projects/applications/xfburn-0.4.1.jpg</image>
+ </screenshot>
+ </screenshots>
+
+ <url type="homepage">http://goodies.xfce.org/projects/applications/xfburn</url>
+ <url type="bugtracker">https://bugzilla.xfce.org/describecomponents.cgi?product=Xfburn</url>
+
+ <updatecontact>xfce4-dev at xfce.org</updatecontact>
+
+ <provides>
+ <binary>xfburn</binary>
+ </provides>
+
+</component>
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the Xfce4-commits
mailing list