Skip to content

Commit

Permalink
x11/guake: Update to 3.7.0
Browse files Browse the repository at this point in the history
PR:		255721
  • Loading branch information
y2kbadbug authored and arrowd committed Mar 23, 2024
1 parent 7e39668 commit 33bbe7b
Show file tree
Hide file tree
Showing 5 changed files with 152 additions and 168 deletions.
41 changes: 18 additions & 23 deletions x11/guake/Makefile
@@ -1,9 +1,7 @@
PORTNAME= guake
PORTVERSION= 3.4.0
PORTREVISION= 5
PORTVERSION= 3.7.0
CATEGORIES= x11 python
MASTER_SITES= PYPI
DISTNAME= Guake-${PORTVERSION}

MAINTAINER= daniel@shafer.cc
COMMENT= Dropdown terminal made for the GNOME desktop
Expand All @@ -12,50 +10,47 @@ WWW= http://guake-project.org/
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} \
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
libnotify>0:devel/libnotify \
libwnck3>0:x11-toolkits/libwnck3

USES= cpe gmake gnome libtool localbase pathfix python \
shebangfix
USE_GNOME= glib20 gtk30 intltool vte3
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

GLIB_SCHEMAS= org.guake.gschema.xml
CPE_VENDOR= guake-project
NO_ARCH= yes

SHEBANG_FILES= scripts/test-exception.py
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

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 <bsd.port.mk>
6 changes: 3 additions & 3 deletions 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
11 changes: 0 additions & 11 deletions x11/guake/files/patch-guake_paths.py

This file was deleted.

4 changes: 2 additions & 2 deletions 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
Expand Down
258 changes: 129 additions & 129 deletions 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
Expand Down Expand Up @@ -178,6 +49,8 @@ share/pixmaps/guake.png
%%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
Expand All @@ -189,6 +62,35 @@ share/pixmaps/guake.png
%%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
Expand All @@ -207,6 +109,104 @@ share/pixmaps/guake.png
%%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

0 comments on commit 33bbe7b

Please sign in to comment.