From 47c2053feafee7cfac3f481b675a2e901cbc981f Mon Sep 17 00:00:00 2001 From: Eric Koegel Date: Fri, 26 Sep 2014 20:01:36 +0300 Subject: [PATCH] Add appdata file Based on the xfpm appdata, the spec is available at: http://www.freedesktop.org/software/appstream/docs/sect-Metadata-Application.html --- .gitignore | 1 + Makefile.am | 16 +++++++++++++--- po/POTFILES.in | 1 + xfburn.appdata.xml.in | 33 +++++++++++++++++++++++++++++++++ 4 files changed, 48 insertions(+), 3 deletions(-) create mode 100644 xfburn.appdata.xml.in diff --git a/.gitignore b/.gitignore index 604d853..388bccc 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 +# +@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 @@ + + + + mousepad.desktop + CC-BY-3.0 + GPL-2.0+ + Xfburn + A simple CD burning tool + + + <_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. + + + + + + http://goodies.xfce.org/_media/projects/applications/xfburn-0.4.1.jpg + + + + http://goodies.xfce.org/projects/applications/xfburn + https://bugzilla.xfce.org/describecomponents.cgi?product=Xfburn + + xfce4-dev@xfce.org + + + xfburn + + + -- 2.1.1