[glabels] Added appdata file



commit 11e93788cf275580c27c13eec376f2f9dba56bad
Author: Jim Evins <evins snaught com>
Date:   Sat Oct 5 00:39:08 2013 -0400

    Added appdata file

 configure.ac                          |    1 +
 data/Makefile.am                      |    1 +
 data/appdata/Makefile.am              |   14 ++++++++++++++
 data/appdata/glabels-3.appdata.xml.in |   27 +++++++++++++++++++++++++++
 po/POTFILES.in                        |    2 ++
 5 files changed, 45 insertions(+), 0 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 4af43da..6c6bb8d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -327,6 +327,7 @@ src/Makefile
 src/cursors/Makefile
 src/pixmaps/Makefile
 data/Makefile
+data/appdata/Makefile
 data/desktop/Makefile
 data/icons/Makefile
 data/icons/16x16/Makefile
diff --git a/data/Makefile.am b/data/Makefile.am
index bc73c75..e4f5f16 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -1,6 +1,7 @@
 ## Process this file with automake to produce Makefile.in
 
 SUBDIRS = \
+       appdata \
        desktop \
        icons \
        man \
diff --git a/data/appdata/Makefile.am b/data/appdata/Makefile.am
new file mode 100644
index 0000000..b698c98
--- /dev/null
+++ b/data/appdata/Makefile.am
@@ -0,0 +1,14 @@
+## Process this file with automake to produce Makefile.in
+
+ INTLTOOL_XML_RULE@
+
+APPDATA_IN_FILES = glabels-3.appdata.xml.in
+APPDATA_FILES =$(APPDATA_IN_FILES:.appdata.xml.in=.appdata.xml)
+
+appdatadir = $(datadir)/appdata
+appdata_DATA = $(APPDATA_FILES)
+
+EXTRA_DIST = $(APPDATA_IN_FILES)
+
+CLEANFILES = $(APPDATA_FILES)
+
diff --git a/data/appdata/glabels-3.appdata.xml.in b/data/appdata/glabels-3.appdata.xml.in
new file mode 100644
index 0000000..61ec1d5
--- /dev/null
+++ b/data/appdata/glabels-3.appdata.xml.in
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2013 Jim Evins <evins snaught com> -->
+<application>
+  <id type="desktop">glabels-3.0.desktop</id>
+  <licence>CC0</licence>
+  <description>
+    <_p>
+      gLabels is a program for creating labels and business cards. It is
+      designed to work with various laser/ink-jet peel-off label and
+      business card sheets that you'll find at most office supply stores.
+    </_p>
+    <_p>
+      gLabels can be used to design address labels, name tags, price tags,
+      cd/dvd labels, or just about anything else that is organized in a
+      regular pattern on a sheet of paper. Labels (or cards) can contain
+      text, images, lines, shapes, and barcodes. gLabels also includes a
+      document-merge feature which lets you print a unique label for each
+      record from an external data source, such as a CSV file or an
+      Evolution address book. 
+    </_p>
+  </description>
+  <screenshots>
+    <screenshot type="default" width="881" 
height="640">http://glabels.org/screenshots/320-screenshot-main.png</screenshot>
+  </screenshots>
+  <url type="homepage">http://glabels.org/</url>
+  <updatecontact>evins_at_snaught.com</updatecontact>
+</application>
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 13dfca4..4ad0416 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -216,6 +216,8 @@ libglabels/libglabels-private.h
 [type: gettext/glade]data/ui/template-designer.ui
 [type: gettext/glade]data/ui/print-op-dialog-custom-widget.ui
 
+data/appdata/glabels-3.appdata.xml.in
+
 data/schemas/org.gnome.glabels-3.gschema.xml.in.in
 
 [type: gettext/ini]data/desktop/glabels-3.0.desktop.in


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]