x11/guake: Remove port

Desktop software not suitable for server-centric environment
This commit is contained in:
2025-04-04 22:59:50 +02:00
parent de99604640
commit 9bd385cf95
7 changed files with 1 additions and 289 deletions
+1
View File
@@ -2767,6 +2767,7 @@ x11/gnustep-app
x11/gskrab
x11/gtklock
x11/gtkterm2
x11/guake
x11/hyprland-qtutils
x11/innerspace
x11/jgmenu
-1
View File
@@ -90,7 +90,6 @@
SUBDIR += gtk-app-menu
SUBDIR += gtk-theme-switch2
SUBDIR += gtkchtheme
SUBDIR += guake
SUBDIR += gxkb
SUBDIR += habak
SUBDIR += hamclock
-57
View File
@@ -1,57 +0,0 @@
PORTNAME= guake
PORTVERSION= 3.7.0
PORTREVISION= 2
CATEGORIES= x11 python
MASTER_SITES= PYPI
MAINTAINER= daniel@shafer.cc
COMMENT= Dropdown terminal made for the GNOME desktop
WWW= http://guake-project.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
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 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}
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' \
${WRKSRC}/Makefile
.for x in ${GETTEXT_FIX}
@${REINPLACE_CMD} -e '/import/s|locale|gettext|g' ${WRKSRC}/guake/${x}
.endfor
post-install:
@${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>
-3
View File
@@ -1,3 +0,0 @@
TIMESTAMP = 1627804758
SHA256 (guake-3.7.0.tar.gz) = 31fd7d6f62aa0a5e0121e240682e6a9e5ce61cdb266f9438987837f52d552e47
SIZE (guake-3.7.0.tar.gz) = 1215186
-11
View File
@@ -1,11 +0,0 @@
--- guake/terminal.py.orig 2021-08-01 08:12:10 UTC
+++ guake/terminal.py
@@ -61,7 +61,7 @@ try:
# be injected in current process, as: wall
from atexit import register as at_exit_call
from ctypes import cdll
- libutempter = cdll.LoadLibrary('libutempter.so.0')
+ libutempter = cdll.LoadLibrary('libutempter.so')
if libutempter is not None:
# We absolutely need to remove the old tty from the utmp !!!
at_exit_call(libutempter.utempter_remove_added_record)
-5
View File
@@ -1,5 +0,0 @@
Guake is a dropdown terminal made for the GNOME desktop environment,
but you can run it with TWM too ;-), if you install ports/x11/trayer
or a similar program.
Its style of window is based on fps games, and one of its purposes
is to be easy to reach.
-212
View File
@@ -1,212 +0,0 @@
bin/guake
bin/guake-toggle
%%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
%%PYTHON_SITELIBDIR%%/guake/__pycache__/about.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/about.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/boxes.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/boxes.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/callbacks.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/callbacks.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/common.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/common.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/customcommands.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/customcommands.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/dbusiface.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/dbusiface.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/dialogs.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/dialogs.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/globals.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/globals.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/gsettings.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/gsettings.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/guake_app.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/guake_app.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/guake_logging.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/guake_logging.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/guake_toggle.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/guake_toggle.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/keybindings.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/keybindings.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/main.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/main.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/menus.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/menus.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/notebook.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/notebook.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/notifier.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/notifier.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/palettes.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/palettes.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/paths.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/paths.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/prefs.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/prefs.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/settings.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/settings.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/simplegladeapp.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
%%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
%%PYTHON_SITELIBDIR%%/guake/__pycache__/theme.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/guake/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON_SITELIBDIR%%/guake/about.py
%%PYTHON_SITELIBDIR%%/guake/boxes.py
%%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
%%PYTHON_SITELIBDIR%%/guake/gsettings.py
%%PYTHON_SITELIBDIR%%/guake/guake_app.py
%%PYTHON_SITELIBDIR%%/guake/guake_logging.py
%%PYTHON_SITELIBDIR%%/guake/guake_toggle.py
%%PYTHON_SITELIBDIR%%/guake/keybindings.py
%%PYTHON_SITELIBDIR%%/guake/main.py
%%PYTHON_SITELIBDIR%%/guake/menus.py
%%PYTHON_SITELIBDIR%%/guake/notebook.py
%%PYTHON_SITELIBDIR%%/guake/notifier.py
%%PYTHON_SITELIBDIR%%/guake/palettes.py
%%PYTHON_SITELIBDIR%%/guake/paths.py
%%PYTHON_SITELIBDIR%%/guake/prefs.py
%%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