]> git.sur5r.net Git - glabels/commitdiff
Added appdata file
authorJim Evins <evins@snaught.com>
Sat, 5 Oct 2013 04:39:08 +0000 (00:39 -0400)
committerJim Evins <evins@snaught.com>
Sat, 5 Oct 2013 04:39:08 +0000 (00:39 -0400)
configure.ac
data/Makefile.am
data/appdata/Makefile.am [new file with mode: 0644]
data/appdata/glabels-3.appdata.xml.in [new file with mode: 0644]
po/POTFILES.in

index 4af43da88dfa6495f59e7cbd264ed1caae437567..6c6bb8d77d4bbac3905bbb170a3a5fc50bb491f9 100644 (file)
@@ -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
index bc73c7560e3043e9ba17e42b970563831160cd28..e4f5f16a5b83b09bb5ecced19d25d5d4048a13da 100644 (file)
@@ -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 (file)
index 0000000..b698c98
--- /dev/null
@@ -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 (file)
index 0000000..61ec1d5
--- /dev/null
@@ -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>
index 13dfca458b3412b8ec5ce4f772544a15f61142c6..4ad041699308eaceec99fd1bbe33e2adc45e03d1 100644 (file)
@@ -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