[file-roller] Added appdata file



commit 98f706b78b736b6b4253c1ad4021c6f3b1822502
Author: Paolo Bacchilega <paobac src gnome org>
Date:   Mon Jul 21 16:50:30 2014 +0200

    Added appdata file
    
    [bug #732642]

 data/Makefile.am                         |    9 +++++++++
 data/org.gnome.FileRoller.appdata.xml.in |   29 +++++++++++++++++++++++++++++
 po/POTFILES.in                           |    1 +
 po/update-potfiles.sh                    |    2 +-
 4 files changed, 40 insertions(+), 1 deletions(-)
---
diff --git a/data/Makefile.am b/data/Makefile.am
index 6b9c8cb..d61437a 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -19,6 +19,12 @@ gsettingsschema_in_files = org.gnome.FileRoller.gschema.xml.in
 gsettings_SCHEMAS = $(gsettingsschema_in_files:.xml.in=.xml)
 .PRECIOUS: $(gsettings_SCHEMAS)
 
+appdatadir = $(datadir)/appdata
+appdata_DATA = $(appdata_in_files:.xml.in=.xml)
+appdata_in_files = org.gnome.FileRoller.appdata.xml.in
+
+ INTLTOOL_XML_RULE@
+
 @INTLTOOL_XML_NOMERGE_RULE@
 
 @GSETTINGS_RULES@
@@ -44,6 +50,8 @@ EXTRA_DIST =                          \
        org.gnome.ArchiveManager1.xml   \
        packages.match.in               \
        packages.match                  \
+       $(appdata_in_files)             \
+       $(appdata_DATA)                 \
        $(desktop_in_in_files)          \
        $(desktop_in_files)             \
        $(desktop_DATA)                 \
@@ -53,6 +61,7 @@ EXTRA_DIST =                          \
 
 DISTCLEANFILES =                       \
        $(desktop_in_files)             \
+       $(appdata_DATA)                 \
        $(desktop_DATA)                 \
        $(service_DATA)                 \
        $(NULL)
diff --git a/data/org.gnome.FileRoller.appdata.xml.in b/data/org.gnome.FileRoller.appdata.xml.in
new file mode 100644
index 0000000..f0e7e75
--- /dev/null
+++ b/data/org.gnome.FileRoller.appdata.xml.in
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright 2014 Richard Hughes <richard hughsie com> 
+     Copyright 2014 Paolo Bacchilega <paobac src gnome org> -->
+<application>
+  <id type="desktop">org.gnome.FileRoller.desktop</id>
+  <metadata_license>CC0-1.0</metadata_license>
+  <project_license>GPL-2.0+</project_license>
+  <_summary>Open, modify and create compressed archive files</_summary>
+  <description>
+    <_p>
+      Archive Manager (also known as File Roller) is the default GNOME application for opening, creating, and
+      modifying archive and compressed archive files.
+    </_p>
+    <_p>
+      Archive Manager supports a wide range of different archive files, including:
+    </_p>
+    <ul>
+      <_li>gzip archives (.tar.gz, .tgz)</_li>
+      <_li>bzip archives (.tar.bz, .tbz)</_li>
+      <_li>zip archives (.zip)</_li>
+      <_li>xz archives (.tar.xz)</_li>
+    </ul>
+  </description>
+  <url type="homepage">https://wiki.gnome.org/Apps/FileRoller</url>
+  <screenshots>
+    <screenshot 
type="default">https://wiki.gnome.org/Apps/FileRoller?action=AttachFile&amp;do=get&amp;target=file-roller.png</screenshot>
+  </screenshots>
+  <updatecontact>paobac_at_src.gnome.org</updatecontact>
+</application>
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 457f6f9..08785fe 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -7,6 +7,7 @@ copy-n-paste/eggsmclient.c
 copy-n-paste/eggsmclient.h
 copy-n-paste/eggsmclient-private.h
 copy-n-paste/eggsmclient-xsmp.c
+data/org.gnome.FileRoller.appdata.xml.in
 data/org.gnome.FileRoller.desktop.in.in
 data/org.gnome.FileRoller.gschema.xml.in
 nautilus/fileroller-module.c
diff --git a/po/update-potfiles.sh b/po/update-potfiles.sh
index e6e89e3..f2e9731 100644
--- a/po/update-potfiles.sh
+++ b/po/update-potfiles.sh
@@ -3,7 +3,7 @@
 echo "# DO NOT EDIT.  This file is automatically generated."
 echo "# List of source files which contain translatable strings."
 echo "[encoding: UTF-8]"
-files=`find .. \( -name '*.c' -o -name '*.h' -o -name '*.cpp' -o -name '*.ui' -o -name '*.schemas.in' -o 
-name "*.gschema.xml.in" -o -name '*.desktop.in.in' -o -name '*.extension.in.in' \) -printf "%P\n" | sort`
+files=`find .. \( -name '*.c' -o -name '*.h' -o -name '*.cpp' -o -name '*.ui' -o -name '*.schemas.in' -o 
-name "*.xml.in" -o -name '*.desktop.in.in' -o -name '*.extension.in.in' \) -printf "%P\n" | sort`
 for f in $files; do
        case $f in
         build/*) ;;


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