[Xfce4-commits] [apps/xfce4-panel-profiles] 108/162: Add appdata file and install (LP: #1554273)
noreply at xfce.org
noreply at xfce.org
Fri Jul 13 13:10:07 CEST 2018
This is an automated email from the git hooks/post-receive script.
o c h o s i p u s h e d a c o m m i t t o b r a n c h m a s t e r
in repository apps/xfce4-panel-profiles.
commit dbd4864800f15bc45eb53547cee350ad3a782ab4
Author: Sean Davis <smd.seandavis at gmail.com>
Date: Fri Mar 23 06:38:58 2018 -0400
Add appdata file and install (LP: #1554273)
---
Makefile.in.in | 5 ++++
.../org.xubuntu.XfpanelSwitch.appdata.xml.in | 34 ++++++++++++++++++++++
po/POTFILES.in | 19 +++++++-----
po/xfpanel-switch.pot | 13 ++++++++-
4 files changed, 62 insertions(+), 9 deletions(-)
diff --git a/Makefile.in.in b/Makefile.in.in
index 0247224..a9ec0ce 100644
--- a/Makefile.in.in
+++ b/Makefile.in.in
@@ -6,6 +6,8 @@ DESTDIR=
all: $(LANGUAGE_FILES) layouts
intltool-merge -d po xfpanel-switch.desktop.in xfpanel-switch.desktop
+ intltool-merge -x po data/metainfo/org.xubuntu.XfpanelSwitch.appdata.xml.in \
+ data/metainfo/org.xubuntu.XfpanelSwitch.appdata.xml
chmod +x xfpanel-switch.desktop
sed -e s,%prefix%,$(PREFIX), bin/$(APPNAME).in.in > bin/$(APPNAME).in
sed -e s,%python%,$(PYTHON), bin/$(APPNAME).in > bin/$(APPNAME)
@@ -48,6 +50,9 @@ install: all
install -d $(DESTDIR)/$(PREFIX)/share/xfpanel-switch/layouts
install data/layouts/*.tar.bz2 $(DESTDIR)/$(PREFIX)/share/xfpanel-switch/layouts
+ install -d $(DESTDIR)/$(PREFIX)/share/metainfo
+ install data/metainfo/*.xml $(DESTDIR)/$(PREFIX)/share/metainfo
+
cp -rf locale $(DESTDIR)/$(PREFIX)/share
ln -sf $(PREFIX)/share/locale $(DESTDIR)/$(PREFIX)/share/$(APPNAME)/locale
diff --git a/data/metainfo/org.xubuntu.XfpanelSwitch.appdata.xml.in b/data/metainfo/org.xubuntu.XfpanelSwitch.appdata.xml.in
new file mode 100644
index 0000000..36dbf88
--- /dev/null
+++ b/data/metainfo/org.xubuntu.XfpanelSwitch.appdata.xml.in
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<component type="desktop">
+ <id>xfpanel-switch.desktop</id>
+ <metadata_license>CC-BY-3.0</metadata_license>
+ <project_license>GPL-3.0</project_license>
+ <name>Xfpanel Switch</name>
+ <_summary>Application to manage different panel layouts in Xfce</_summary>
+
+ <description>
+ <_p>Multitude of panel layouts can be created using Xfce panel.
+ This tool enables managing different layouts with little effort.
+ Xfpanel-switch makes it possible to backup, restore, import and export panel layouts.</_p>
+ </description>
+
+ <screenshots>
+ <screenshot type="default">
+ <image width="960" height="540">https://screenshots.bluesabre.org/xfpanel-switch/xfpanel-switch.png</image>
+ </screenshot>
+ </screenshots>
+
+ <translation type="gettext">xfpanel-switch</translation>
+
+ <url type="homepage">https://launchpad.net/xfpanel-switch</url>
+ <url type="bugtracker">https://bugs.launchpad.net/xfpanel-switch</url>
+
+ <updatecontact>bluesabre at ubuntu.com</updatecontact>
+
+ <project_group>XFCE</project_group>
+
+ <provides>
+ <binary>xfpanel-switch</binary>
+ </provides>
+
+</component>
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 7aa3ee2..49851f1 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -1,15 +1,15 @@
### BEGIN LICENSE
# Copyright (C) 2015 Sean Davis <smd.seandavis at gmail.com>
-# This program is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License version 3, as published
+# This program is free software: you can redistribute it and/or modify it
+# under the terms of the GNU General Public License version 3, as published
# by the Free Software Foundation.
-#
-# This program is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranties of
-# MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranties of
+# MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR
# PURPOSE. See the GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License along
+#
+# You should have received a copy of the GNU General Public License along
# with this program. If not, see <http://www.gnu.org/licenses/>.
### END LICENSE
@@ -22,3 +22,6 @@ xfpanel-switch.desktop.in
# Python Files
xfpanel-switch/panelconfig.py
xfpanel-switch/xfpanel-switch.py
+
+# XML
+data/metainfo/org.xubuntu.XfpanelSwitch.appdata.xml.in
diff --git a/po/xfpanel-switch.pot b/po/xfpanel-switch.pot
index 889be93..2ac8cb6 100644
--- a/po/xfpanel-switch.pot
+++ b/po/xfpanel-switch.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-10-06 21:08-0400\n"
+"POT-Creation-Date: 2018-03-23 06:37-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
"Language-Team: LANGUAGE <LL at li.org>\n"
@@ -119,3 +119,14 @@ msgstr ""
#, python-format
msgid "Backup_%s"
msgstr ""
+
+#: ../data/metainfo/org.xubuntu.XfpanelSwitch.appdata.xml.in.h:1
+msgid "Application to manage different panel layouts in Xfce"
+msgstr ""
+
+#: ../data/metainfo/org.xubuntu.XfpanelSwitch.appdata.xml.in.h:2
+msgid ""
+"Multitude of panel layouts can be created using Xfce panel. This tool "
+"enables managing different layouts with little effort. Xfpanel-switch makes "
+"it possible to backup, restore, import and export panel layouts."
+msgstr ""
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the Xfce4-commits
mailing list