Index: x11/guake/Makefile =================================================================== --- x11/guake/Makefile +++ x11/guake/Makefile @@ -1,9 +1,7 @@ PORTNAME= guake -PORTVERSION= 3.4.0 -PORTREVISION= 2 +PORTVERSION= 3.7.0 CATEGORIES= x11 python MASTER_SITES= CHEESESHOP -DISTNAME= Guake-${PORTVERSION} MAINTAINER= daniel@shafer.cc COMMENT= Dropdown terminal made for the GNOME desktop @@ -11,50 +9,47 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>0:devel/py-pbr@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}gobject3>0:devel/py-gobject3@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}notify2>0:devel/py-notify2@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pbr>0:devel/py-pbr@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg@${PY_FLAVOR} \ - gnome-settings-daemon>0:sysutils/gnome-settings-daemon \ - gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \ - keybinder-gtk3>0:x11/keybinder-gtk3 \ - keybinder>0:x11/keybinder \ - libnotify>0:devel/libnotify - -USES= gmake gnome libtool localbase pathfix python:3.5+ \ - shebangfix -USE_GNOME= glib20 gtk30 intltool vte3 +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>0:devel/py-pbr@${PY_FLAVOR} \ + gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairo>0:graphics/py-cairo@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}notify2>0:devel/py-notify2@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pbr>0:devel/py-pbr@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg@${PY_FLAVOR} \ + gnome-settings-daemon>0:sysutils/gnome-settings-daemon \ + gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \ + keybinder-gtk3>0:x11/keybinder-gtk3 \ + keybinder>0:x11/keybinder \ + libnotify>0:devel/libnotify \ + libwnck3>0:x11-toolkits/libwnck3 + +USES= desktop-file-utils gettext gmake gnome libtool localbase \ + pkgconfig python:3.7+ shebangfix +USE_GNOME= cairo dconf glib20 gtk30 pygobject3 vte3 USE_PYTHON= distutils noflavors + +GETTEXT_FIX= about.py boxes.py customcommands.py dialogs.py globals.py \ + gsettings.py guake_app.py keybindings.py main.py menus.py \ + notebook.py prefs.py + GLIB_SCHEMAS= org.guake.gschema.xml +INSTALL_ICONS= yes NO_ARCH= yes -INSTALLS_ICONS= yes - PLIST_SUB= PORTVERSION=${PORTVERSION} - -OPTIONS_DEFINE= MANPAGES NLS -OPTIONS_DEFAULT= MANPAGES -OPTIONS_SUB= yes - -NLS_USES= gettext -NLS_CONFIGURE_ENABLE= nls - -MANPAGES_MAKE_ENV_OFF= man_MANS="" - -GETTEXT_FIX= about.py boxes.py customcommands.py dialogs.py globals.py \ - gsettings.py guake_app.py keybindings.py main.py menus.py \ - notebook.py prefs.py +SHEBANG_FILES= scripts/test-exception.py post-extract: - @${REINPLACE_CMD} -e 's|PYTHON_INTERPRETER=python3|PYTHON_INTERPRETER=${PYTHON_CMD}|g' \ + @${REINPLACE_CMD} -e 's|PYTHON_INTERPRETER?=python3|PYTHON_INTERPRETER?=${PYTHON_CMD}|g' \ ${WRKSRC}/Makefile .for x in ${GETTEXT_FIX} @${REINPLACE_CMD} -e '/import/s|locale|gettext|g' ${WRKSRC}/guake/${x} .endfor post-install: - cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} \ - install-schemas install-locale + @${MKDIR} ${STAGEDIR}${PREFIX}/share/metainfo/ + @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} \ + generate-desktop install-schemas install-locale + glib-compile-schemas --strict ${STAGEDIR}${PYTHON_SITELIBDIR}/guake/data/ .include Index: x11/guake/distinfo =================================================================== --- x11/guake/distinfo +++ x11/guake/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1539058118 -SHA256 (Guake-3.4.0.tar.gz) = cf957db0c804961cdc793fa38b63ff553a8ace1548e219fe2308d392c693a39c -SIZE (Guake-3.4.0.tar.gz) = 1167667 +TIMESTAMP = 1627804758 +SHA256 (guake-3.7.0.tar.gz) = 31fd7d6f62aa0a5e0121e240682e6a9e5ce61cdb266f9438987837f52d552e47 +SIZE (guake-3.7.0.tar.gz) = 1215186 Index: x11/guake/files/patch-guake_paths.py =================================================================== --- x11/guake/files/patch-guake_paths.py +++ /dev/null @@ -1,11 +0,0 @@ ---- guake/paths.py.orig 2018-10-09 15:31:40 UTC -+++ guake/paths.py -@@ -35,7 +35,7 @@ def get_default_package_root(): - - - def get_data_files_dir(): -- d = os.path.dirname(os.path.dirname(sys.modules["guake"].__file__)) -+ d = os.path.dirname(sys.modules["guake"].__file__) - p = os.path.basename(os.path.abspath(os.path.join(d, ".."))) - if p in ["site-packages", "dist-packages"]: - # current "guake" package has been installed in a prefix structure (/usr, /usr/local or Index: x11/guake/files/patch-guake_terminal.py =================================================================== --- x11/guake/files/patch-guake_terminal.py +++ x11/guake/files/patch-guake_terminal.py @@ -1,6 +1,6 @@ ---- guake/terminal.py.orig 2018-10-09 15:32:50 UTC +--- guake/terminal.py.orig 2021-08-01 08:12:10 UTC +++ guake/terminal.py -@@ -57,7 +57,7 @@ try: +@@ -61,7 +61,7 @@ try: # be injected in current process, as: wall from atexit import register as at_exit_call from ctypes import cdll Index: x11/guake/pkg-plist =================================================================== --- x11/guake/pkg-plist +++ x11/guake/pkg-plist @@ -1,134 +1,5 @@ bin/guake bin/guake-toggle -share/applications/guake-prefs.desktop -share/applications/guake.desktop -share/pixmaps/guake.png -%%DATADIR%%/about.glade -%%DATADIR%%/autostart-guake.desktop -%%DATADIR%%/data/about.glade -%%DATADIR%%/data/autostart-guake.desktop -%%DATADIR%%/data/gschemas.compiled -%%DATADIR%%/data/guake-prefs.desktop -%%DATADIR%%/data/guake-prefs.template.desktop -%%DATADIR%%/data/guake.desktop -%%DATADIR%%/data/guake.glade -%%DATADIR%%/data/guake.template.desktop -%%DATADIR%%/data/org.guake.gschema.xml -%%DATADIR%%/data/pixmaps/add_tab.png -%%DATADIR%%/data/pixmaps/guake-128.png -%%DATADIR%%/data/pixmaps/guake-48.png -%%DATADIR%%/data/pixmaps/guake-64.png -%%DATADIR%%/data/pixmaps/guake-notification.png -%%DATADIR%%/data/pixmaps/guake-tray.png -%%DATADIR%%/data/pixmaps/guake-tray.svg -%%DATADIR%%/data/pixmaps/guake.png -%%DATADIR%%/data/pixmaps/intro-large.jpg -%%DATADIR%%/data/pixmaps/intro-medium.jpg -%%DATADIR%%/data/pixmaps/intro-small.jpg -%%DATADIR%%/data/pixmaps/quick-open-python-exception.png -%%DATADIR%%/data/pixmaps/quick-open-selection.png -%%DATADIR%%/data/pixmaps/quick-open.png -%%DATADIR%%/data/pixmaps/screenshot-fullscreen.jpg -%%DATADIR%%/data/pixmaps/screenshot-small.jpg -%%DATADIR%%/data/prefs.glade -%%DATADIR%%/data/search.glade -%%DATADIR%%/guake.glade -%%DATADIR%%/pixmaps/add_tab.png -%%DATADIR%%/pixmaps/guake-128.png -%%DATADIR%%/pixmaps/guake-48.png -%%DATADIR%%/pixmaps/guake-64.png -%%DATADIR%%/pixmaps/guake-notification.png -%%DATADIR%%/pixmaps/guake-tray.png -%%DATADIR%%/pixmaps/guake-tray.svg -%%DATADIR%%/pixmaps/guake.png -%%DATADIR%%/pixmaps/quick-open-python-exception.png -%%DATADIR%%/pixmaps/quick-open-selection.png -%%DATADIR%%/pixmaps/quick-open.png -%%DATADIR%%/po/LINGUAS -%%DATADIR%%/po/ca.mo -%%DATADIR%%/po/ca.po -%%DATADIR%%/po/cs.mo -%%DATADIR%%/po/cs.po -%%DATADIR%%/po/de.mo -%%DATADIR%%/po/de.po -%%DATADIR%%/po/el.mo -%%DATADIR%%/po/el.po -%%DATADIR%%/po/es.mo -%%DATADIR%%/po/es.po -%%DATADIR%%/po/fa.mo -%%DATADIR%%/po/fa.po -%%DATADIR%%/po/fr.mo -%%DATADIR%%/po/fr.po -%%DATADIR%%/po/gl.mo -%%DATADIR%%/po/gl.po -%%DATADIR%%/po/guake.pot -%%DATADIR%%/po/hr.mo -%%DATADIR%%/po/hr.po -%%DATADIR%%/po/hu.mo -%%DATADIR%%/po/hu.po -%%DATADIR%%/po/id.mo -%%DATADIR%%/po/id.po -%%DATADIR%%/po/it.mo -%%DATADIR%%/po/it.po -%%DATADIR%%/po/ja.mo -%%DATADIR%%/po/ja.po -%%DATADIR%%/po/ko.mo -%%DATADIR%%/po/ko.po -%%DATADIR%%/po/nb.mo -%%DATADIR%%/po/nb.po -%%DATADIR%%/po/nl.mo -%%DATADIR%%/po/nl.po -%%DATADIR%%/po/pa.mo -%%DATADIR%%/po/pa.po -%%DATADIR%%/po/pl.mo -%%DATADIR%%/po/pl.po -%%DATADIR%%/po/pt_BR.mo -%%DATADIR%%/po/pt_BR.po -%%DATADIR%%/po/ru.mo -%%DATADIR%%/po/ru.po -%%DATADIR%%/po/ru.po.orig -%%DATADIR%%/po/sv.mo -%%DATADIR%%/po/sv.po -%%DATADIR%%/po/tr.mo -%%DATADIR%%/po/tr.po -%%DATADIR%%/po/uk.mo -%%DATADIR%%/po/uk.po -%%DATADIR%%/po/zh_CN.mo -%%DATADIR%%/po/zh_CN.po -%%DATADIR%%/prefs.glade -%%DATADIR%%/search.glade -%%NLS%%share/locale/ca/LC_MESSAGES/guake.mo -%%NLS%%share/locale/cs/LC_MESSAGES/guake.mo -%%NLS%%share/locale/de/LC_MESSAGES/guake.mo -%%NLS%%share/locale/el/LC_MESSAGES/guake.mo -%%NLS%%share/locale/es/LC_MESSAGES/guake.mo -%%NLS%%share/locale/fa/LC_MESSAGES/guake.mo -%%NLS%%share/locale/fr/LC_MESSAGES/guake.mo -%%NLS%%share/locale/gl/LC_MESSAGES/guake.mo -%%NLS%%share/locale/hr/LC_MESSAGES/guake.mo -%%NLS%%share/locale/hu/LC_MESSAGES/guake.mo -%%NLS%%share/locale/id/LC_MESSAGES/guake.mo -%%NLS%%share/locale/it/LC_MESSAGES/guake.mo -%%NLS%%share/locale/ja/LC_MESSAGES/guake.mo -%%NLS%%share/locale/ko/LC_MESSAGES/guake.mo -%%NLS%%share/locale/nb/LC_MESSAGES/guake.mo -%%NLS%%share/locale/nl/LC_MESSAGES/guake.mo -%%NLS%%share/locale/pa/LC_MESSAGES/guake.mo -%%NLS%%share/locale/pl/LC_MESSAGES/guake.mo -%%NLS%%share/locale/pt_BR/LC_MESSAGES/guake.mo -%%NLS%%share/locale/ru/LC_MESSAGES/guake.mo -%%NLS%%share/locale/sv/LC_MESSAGES/guake.mo -%%NLS%%share/locale/tr/LC_MESSAGES/guake.mo -%%NLS%%share/locale/uk/LC_MESSAGES/guake.mo -%%NLS%%share/locale/zh_CN/LC_MESSAGES/guake.mo -%%PYTHON_SITELIBDIR%%/Guake-%%PORTVERSION%%-py%%PYTHON_VER%%.egg-info/PKG-INFO -%%PYTHON_SITELIBDIR%%/Guake-%%PORTVERSION%%-py%%PYTHON_VER%%.egg-info/SOURCES.txt -%%PYTHON_SITELIBDIR%%/Guake-%%PORTVERSION%%-py%%PYTHON_VER%%.egg-info/dependency_links.txt -%%PYTHON_SITELIBDIR%%/Guake-%%PORTVERSION%%-py%%PYTHON_VER%%.egg-info/entry_points.txt -%%PYTHON_SITELIBDIR%%/Guake-%%PORTVERSION%%-py%%PYTHON_VER%%.egg-info/not-zip-safe -%%PYTHON_SITELIBDIR%%/Guake-%%PORTVERSION%%-py%%PYTHON_VER%%.egg-info/pbr.json -%%PYTHON_SITELIBDIR%%/Guake-%%PORTVERSION%%-py%%PYTHON_VER%%.egg-info/requires.txt -%%PYTHON_SITELIBDIR%%/Guake-%%PORTVERSION%%-py%%PYTHON_VER%%.egg-info/top_level.txt %%PYTHON_SITELIBDIR%%/guake/__init__.py %%PYTHON_SITELIBDIR%%/guake/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/guake/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc @@ -178,6 +49,8 @@ %%PYTHON_SITELIBDIR%%/guake/__pycache__/simplegladeapp.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/guake/__pycache__/split_utils.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/guake/__pycache__/split_utils.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/guake/__pycache__/support.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/guake/__pycache__/support.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/guake/__pycache__/terminal.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/guake/__pycache__/terminal.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/guake/__pycache__/theme.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc @@ -189,6 +62,35 @@ %%PYTHON_SITELIBDIR%%/guake/callbacks.py %%PYTHON_SITELIBDIR%%/guake/common.py %%PYTHON_SITELIBDIR%%/guake/customcommands.py +%%PYTHON_SITELIBDIR%%/guake/data/__init__.py +%%PYTHON_SITELIBDIR%%/guake/data/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/guake/data/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/guake/data/about.glade +%%PYTHON_SITELIBDIR%%/guake/data/autostart-guake.desktop +%%PYTHON_SITELIBDIR%%/guake/data/gschemas.compiled +%%PYTHON_SITELIBDIR%%/guake/data/guake-prefs.template.desktop +%%PYTHON_SITELIBDIR%%/guake/data/guake.appdata.xml +%%PYTHON_SITELIBDIR%%/guake/data/guake.glade +%%PYTHON_SITELIBDIR%%/guake/data/guake.template.desktop +%%PYTHON_SITELIBDIR%%/guake/data/org.guake.gschema.xml +%%PYTHON_SITELIBDIR%%/guake/data/pixmaps/add_tab.png +%%PYTHON_SITELIBDIR%%/guake/data/pixmaps/guake-128.png +%%PYTHON_SITELIBDIR%%/guake/data/pixmaps/guake-48.png +%%PYTHON_SITELIBDIR%%/guake/data/pixmaps/guake-64.png +%%PYTHON_SITELIBDIR%%/guake/data/pixmaps/guake-notification.png +%%PYTHON_SITELIBDIR%%/guake/data/pixmaps/guake-tray.png +%%PYTHON_SITELIBDIR%%/guake/data/pixmaps/guake-tray.svg +%%PYTHON_SITELIBDIR%%/guake/data/pixmaps/guake.png +%%PYTHON_SITELIBDIR%%/guake/data/pixmaps/intro-large.jpg +%%PYTHON_SITELIBDIR%%/guake/data/pixmaps/intro-medium.jpg +%%PYTHON_SITELIBDIR%%/guake/data/pixmaps/intro-small.jpg +%%PYTHON_SITELIBDIR%%/guake/data/pixmaps/quick-open-python-exception.png +%%PYTHON_SITELIBDIR%%/guake/data/pixmaps/quick-open-selection.png +%%PYTHON_SITELIBDIR%%/guake/data/pixmaps/quick-open.png +%%PYTHON_SITELIBDIR%%/guake/data/pixmaps/screenshot-fullscreen.jpg +%%PYTHON_SITELIBDIR%%/guake/data/pixmaps/screenshot-small.jpg +%%PYTHON_SITELIBDIR%%/guake/data/prefs.glade +%%PYTHON_SITELIBDIR%%/guake/data/search.glade %%PYTHON_SITELIBDIR%%/guake/dbusiface.py %%PYTHON_SITELIBDIR%%/guake/dialogs.py %%PYTHON_SITELIBDIR%%/guake/globals.py @@ -207,6 +109,104 @@ %%PYTHON_SITELIBDIR%%/guake/settings.py %%PYTHON_SITELIBDIR%%/guake/simplegladeapp.py %%PYTHON_SITELIBDIR%%/guake/split_utils.py +%%PYTHON_SITELIBDIR%%/guake/support.py %%PYTHON_SITELIBDIR%%/guake/terminal.py %%PYTHON_SITELIBDIR%%/guake/theme.py %%PYTHON_SITELIBDIR%%/guake/utils.py +share/applications/guake-prefs.desktop +share/applications/guake.desktop +%%DATADIR%%/about.glade +%%DATADIR%%/autostart-guake.desktop +%%DATADIR%%/guake.glade +%%DATADIR%%/pixmaps/add_tab.png +%%DATADIR%%/pixmaps/guake-128.png +%%DATADIR%%/pixmaps/guake-48.png +%%DATADIR%%/pixmaps/guake-64.png +%%DATADIR%%/pixmaps/guake-notification.png +%%DATADIR%%/pixmaps/guake-tray.png +%%DATADIR%%/pixmaps/guake-tray.svg +%%DATADIR%%/pixmaps/guake.png +%%DATADIR%%/pixmaps/quick-open-python-exception.png +%%DATADIR%%/pixmaps/quick-open-selection.png +%%DATADIR%%/pixmaps/quick-open.png +%%DATADIR%%/po/LINGUAS +%%DATADIR%%/po/ca.mo +%%DATADIR%%/po/ca.po +%%DATADIR%%/po/cs.mo +%%DATADIR%%/po/cs.po +%%DATADIR%%/po/de.mo +%%DATADIR%%/po/de.po +%%DATADIR%%/po/el.mo +%%DATADIR%%/po/el.po +%%DATADIR%%/po/es.mo +%%DATADIR%%/po/es.po +%%DATADIR%%/po/fa.mo +%%DATADIR%%/po/fa.po +%%DATADIR%%/po/fr.mo +%%DATADIR%%/po/fr.po +%%DATADIR%%/po/gl.mo +%%DATADIR%%/po/gl.po +%%DATADIR%%/po/guake.pot +%%DATADIR%%/po/hr.mo +%%DATADIR%%/po/hr.po +%%DATADIR%%/po/hu.mo +%%DATADIR%%/po/hu.po +%%DATADIR%%/po/id.mo +%%DATADIR%%/po/id.po +%%DATADIR%%/po/it.mo +%%DATADIR%%/po/it.po +%%DATADIR%%/po/ja.mo +%%DATADIR%%/po/ja.po +%%DATADIR%%/po/ko.mo +%%DATADIR%%/po/ko.po +%%DATADIR%%/po/nb.mo +%%DATADIR%%/po/nb.po +%%DATADIR%%/po/nl.mo +%%DATADIR%%/po/nl.po +%%DATADIR%%/po/pa.mo +%%DATADIR%%/po/pa.po +%%DATADIR%%/po/pl.mo +%%DATADIR%%/po/pl.po +%%DATADIR%%/po/pt_BR.mo +%%DATADIR%%/po/pt_BR.po +%%DATADIR%%/po/ru.mo +%%DATADIR%%/po/ru.po +%%DATADIR%%/po/sv.mo +%%DATADIR%%/po/sv.po +%%DATADIR%%/po/tr.mo +%%DATADIR%%/po/tr.po +%%DATADIR%%/po/uk.mo +%%DATADIR%%/po/uk.po +%%DATADIR%%/po/zh_CN.mo +%%DATADIR%%/po/zh_CN.po +%%DATADIR%%/po/zh_TW.mo +%%DATADIR%%/po/zh_TW.po +%%DATADIR%%/prefs.glade +%%DATADIR%%/search.glade +share/locale/ca/LC_MESSAGES/guake.mo +share/locale/cs/LC_MESSAGES/guake.mo +share/locale/de/LC_MESSAGES/guake.mo +share/locale/el/LC_MESSAGES/guake.mo +share/locale/es/LC_MESSAGES/guake.mo +share/locale/fa/LC_MESSAGES/guake.mo +share/locale/fr/LC_MESSAGES/guake.mo +share/locale/gl/LC_MESSAGES/guake.mo +share/locale/hr/LC_MESSAGES/guake.mo +share/locale/hu/LC_MESSAGES/guake.mo +share/locale/id/LC_MESSAGES/guake.mo +share/locale/it/LC_MESSAGES/guake.mo +share/locale/ja/LC_MESSAGES/guake.mo +share/locale/ko/LC_MESSAGES/guake.mo +share/locale/nb/LC_MESSAGES/guake.mo +share/locale/nl/LC_MESSAGES/guake.mo +share/locale/pa/LC_MESSAGES/guake.mo +share/locale/pl/LC_MESSAGES/guake.mo +share/locale/pt_BR/LC_MESSAGES/guake.mo +share/locale/ru/LC_MESSAGES/guake.mo +share/locale/sv/LC_MESSAGES/guake.mo +share/locale/tr/LC_MESSAGES/guake.mo +share/locale/uk/LC_MESSAGES/guake.mo +share/locale/zh_CN/LC_MESSAGES/guake.mo +share/locale/zh_TW/LC_MESSAGES/guake.mo +share/metainfo/guake.appdata.xml +share/pixmaps/guake.png