[gnome-packagekit] Translate the AppData file



commit 00f8b2e15418b458591e41f8096bfffd4ebebf28
Author: Richard Hughes <richard hughsie com>
Date:   Tue Sep 24 14:04:30 2013 +0100

    Translate the AppData file

 data/Makefile.am                                   |   11 ++++++++---
 ....appdata.xml => gpk-application.appdata.xml.in} |   16 ++++++++++------
 ...ppdata.xml => gpk-update-viewer.appdata.xml.in} |   14 +++++++++-----
 po/POTFILES.in                                     |    2 ++
 4 files changed, 29 insertions(+), 14 deletions(-)
---
diff --git a/data/Makefile.am b/data/Makefile.am
index 25fb3d1..cc2a769 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -5,10 +5,12 @@ SUBDIRS = icons
 migrationdir = $(datadir)/GConf/gsettings
 dist_migration_DATA = org.gnome.packagekit.gschema.migrate
 
+ INTLTOOL_XML_NOMERGE_RULE@
 appdatadir = $(datadir)/appdata
-dist_appdata_DATA =                                    \
-       gpk-application.appdata.xml                     \
-       gpk-update-viewer.appdata.xml
+dist_appdata_DATA = $(appdata_in_files:.xml.in=.xml)
+appdata_in_files =                                     \
+       gpk-application.appdata.xml.in                  \
+       gpk-update-viewer.appdata.xml.in
 
 @INTLTOOL_DESKTOP_RULE@
 desktopdir = $(datadir)/applications
@@ -52,6 +54,7 @@ gsettings_SCHEMAS = org.gnome.packagekit.gschema.xml
 
 EXTRA_DIST =                                           \
        $(gsettings_SCHEMAS)                            \
+       $(appdata_in_files)                             \
        $(autostart_in_files)                           \
        $(desktop_in_files)                             \
        $(pkgdata_DATA)                                 \
@@ -62,6 +65,8 @@ clean-local :
        rm -f *~
 
 DISTCLEANFILES =                                       \
+       gpk-application.appdata.xml                     \
+       gpk-update-viewer.appdata.xml                   \
        gpk-prefs.desktop                               \
        gpk-service-pack.desktop                        \
        gpk-update-viewer.desktop                       \
diff --git a/data/gpk-application.appdata.xml b/data/gpk-application.appdata.xml.in
similarity index 59%
rename from data/gpk-application.appdata.xml
rename to data/gpk-application.appdata.xml.in
index 4dcd170..582e43d 100644
--- a/data/gpk-application.appdata.xml
+++ b/data/gpk-application.appdata.xml.in
@@ -3,18 +3,22 @@
   <id type="desktop">gpk-application.desktop</id>
   <licence>CC0</licence>
   <description>
-    <p>
-      Software allows you to install and remove packages on your system.
+    <_p>
+      Packages allows you to install and remove packages on your system.
       You can view search packages by name, details or even file name and also
       see dependencies of one package on other packages.
       Searching by groups is possible and is an easy way to find software in
       your favorite desktop environment.
-    </p>
-    <p>
-      This application uses PackageKit and can work on any distribution using
+    </_p>
+    <_p>
+      Packages uses PackageKit and can work on any distribution using
       the native package management framework.
-    </p>
+    </_p>
   </description>
+  <screenshots>
+    <screenshot 
type="default">http://www.packagekit.org/img/thumbnails/gpk-application-search.png</screenshot>
+    <screenshot>http://www.packagekit.org/img/thumbnails/gpk-run-application.png</screenshot>
+  </screenshots>
   <url type="homepage">http://www.packagekit.org/</url>
   <updatecontact>richard_at_hughsie.com</updatecontact>
 </application>
diff --git a/data/gpk-update-viewer.appdata.xml b/data/gpk-update-viewer.appdata.xml.in
similarity index 60%
rename from data/gpk-update-viewer.appdata.xml
rename to data/gpk-update-viewer.appdata.xml.in
index 0d135cd..085a301 100644
--- a/data/gpk-update-viewer.appdata.xml
+++ b/data/gpk-update-viewer.appdata.xml.in
@@ -3,16 +3,20 @@
   <id type="desktop">gpk-update-viewer.desktop</id>
   <licence>CC0</licence>
   <description>
-    <p>
+    <_p>
       Software update allows you to update packages on your system without
       rebooting.
       You can view details about each update and choose which updates to apply.
-    </p>
-    <p>
-      This application uses PackageKit and can work on any distribution using
+    </_p>
+    <_p>
+      Software update uses PackageKit and can work on any distribution using
       the native package management framework.
-    </p>
+    </_p>
   </description>
+  <screenshots>
+    <screenshot type="default">http://www.packagekit.org/img/thumbnails/gpk-updates.png</screenshot>
+    <screenshot>http://www.packagekit.org/img/thumbnails/gpk-eula.png</screenshot>
+  </screenshots>
   <url type="homepage">http://www.packagekit.org/</url>
   <updatecontact>richard_at_hughsie.com</updatecontact>
 </application>
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 5d90280..c592483 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -2,6 +2,7 @@
 # List of source files containing translatable strings.
 # Please keep this file sorted alphabetically.
 data/org.gnome.packagekit.gschema.xml
+data/gpk-application.appdata.xml.in
 data/gpk-application.desktop.in
 [type: gettext/glade]data/gpk-application.ui
 [type: gettext/glade]data/gpk-client.ui
@@ -18,6 +19,7 @@ data/gpk-prefs.desktop.in
 [type: gettext/glade]data/gpk-service-pack.ui
 [type: gettext/glade]data/gpk-signature.ui
 data/gpk-update-viewer.desktop.in
+data/gpk-update-viewer.appdata.xml.in
 data/gpk-distro-upgrade.desktop.in
 [type: gettext/glade]data/gpk-update-viewer.ui
 python/packagekit/gtkwidgets.py


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