Import terminator, a powerful terminal emulator written in Python.
Its behaviour and look is based on GNOME Terminal, but it has a lot of extra functionality like splitting the window in multiple tiles, and sending commands to multiple terminals at once. From Jochem Kossen, ok landry@.
This commit is contained in:
parent
06fdec108e
commit
ced47a1870
35
x11/terminator/Makefile
Normal file
35
x11/terminator/Makefile
Normal file
@ -0,0 +1,35 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2011/05/23 20:36:20 rpointel Exp $
|
||||
|
||||
COMMENT= GTK2 terminal emulator with split-window and tabs support
|
||||
|
||||
MODPY_EGG_VERSION= 0.95
|
||||
DISTNAME= terminator-${MODPY_EGG_VERSION}
|
||||
|
||||
CATEGORIES= x11
|
||||
|
||||
HOMEPAGE= http://www.tenshu.net/terminator/
|
||||
|
||||
MAINTAINER= Jochem Kossen <jochem@jkossen.nl>
|
||||
|
||||
# GPLv2
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
MASTER_SITES= http://launchpad.net/terminator/trunk/${MODPY_EGG_VERSION}/+download/
|
||||
|
||||
MODULES= lang/python \
|
||||
textproc/intltool
|
||||
RUN_DEPENDS= devel/vte,-python \
|
||||
devel/py-notify \
|
||||
devel/desktop-file-utils
|
||||
|
||||
NO_REGRESS= Yes
|
||||
|
||||
MODPY_SETUPTOOLS= Yes
|
||||
MODPY_SETUP= setup.py --without-icon-cache
|
||||
# --single-version-externally-managed option used by MODPY doesn't exist (from audio/picard)
|
||||
MODPY_DISTUTILS_INSTALL=install --prefix=${LOCALBASE} --root=${DESTDIR}
|
||||
|
||||
.include <bsd.port.mk>
|
5
x11/terminator/distinfo
Normal file
5
x11/terminator/distinfo
Normal file
@ -0,0 +1,5 @@
|
||||
MD5 (terminator-0.95.tar.gz) = zq5ciZxxucgOSAg8F6YxrQ==
|
||||
RMD160 (terminator-0.95.tar.gz) = YJZFTJsnGD7/NCLWGgG0pNKHP2E=
|
||||
SHA1 (terminator-0.95.tar.gz) = v3ZBVtax9RFqFSmLDWnyy+rQYLo=
|
||||
SHA256 (terminator-0.95.tar.gz) = BReHhbDs2qoUlJ/SP7v341XWWCvRG2vCmWkp8pK+HhM=
|
||||
SIZE (terminator-0.95.tar.gz) = 222782
|
18
x11/terminator/patches/patch-doc_terminator_1
Normal file
18
x11/terminator/patches/patch-doc_terminator_1
Normal file
@ -0,0 +1,18 @@
|
||||
--- doc/terminator.1.orig Thu May 19 15:37:28 2011
|
||||
+++ doc/terminator.1 Thu May 19 15:38:03 2011
|
||||
@@ -73,7 +73,6 @@
|
||||
only be printed from the specified functions. If this is specified in
|
||||
addition to \-\-debug-classes, only the intersection of the two lists
|
||||
will be displayed
|
||||
-.TP
|
||||
.SH "KEYBINDINGS"
|
||||
The following keybindings can be used to control Terminator:
|
||||
.TP
|
||||
@@ -190,7 +189,6 @@
|
||||
.TP
|
||||
.B Super+i
|
||||
Spawn a new Terminator process
|
||||
-.TP
|
||||
.SH "Drag and Drop"
|
||||
The layout can be modified by moving terminals with Drag and Drop.
|
||||
To start dragging a terminal, click and hold on its titlebar.
|
11
x11/terminator/patches/patch-setup_py
Normal file
11
x11/terminator/patches/patch-setup_py
Normal file
@ -0,0 +1,11 @@
|
||||
--- setup.py.orig Thu May 19 15:21:23 2011
|
||||
+++ setup.py Thu May 19 15:23:40 2011
|
||||
@@ -150,7 +150,7 @@
|
||||
return data_files
|
||||
|
||||
|
||||
-if platform.system() == 'FreeBSD':
|
||||
+if platform.system() in ['FreeBSD', 'OpenBSD']:
|
||||
man_dir = 'man'
|
||||
else:
|
||||
man_dir = 'share/man'
|
5
x11/terminator/pkg/DESCR
Normal file
5
x11/terminator/pkg/DESCR
Normal file
@ -0,0 +1,5 @@
|
||||
Terminator is a powerful terminal emulator written in Python.
|
||||
|
||||
Its behaviour and look is based on GNOME Terminal, but it has a lot of
|
||||
extra functionality like splitting the window in multiple tiles, and
|
||||
sending commands to multiple terminals at once (think clusterssh).
|
172
x11/terminator/pkg/PLIST
Normal file
172
x11/terminator/pkg/PLIST
Normal file
@ -0,0 +1,172 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2011/05/23 20:36:20 rpointel Exp $
|
||||
bin/terminator
|
||||
lib/python${MODPY_VERSION}/site-packages/Terminator-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/__init__.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/__init__.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/borg.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/borg.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/config.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/config.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/configobj/
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/configobj/__init__.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/configobj/__init__.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/configobj/configobj.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/configobj/configobj.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/configobj/validate.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/configobj/validate.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/container.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/container.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/cwd.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/cwd.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/debugserver.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/debugserver.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/editablelabel.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/editablelabel.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/encoding.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/encoding.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/factory.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/factory.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/freebsd.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/freebsd.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/ipc.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/ipc.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/keybindings.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/keybindings.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/notebook.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/notebook.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/optionparse.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/optionparse.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/paned.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/paned.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugin.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugin.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/activitywatch.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/activitywatch.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/custom_commands.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/custom_commands.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/maven.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/maven.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/terminalshot.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/terminalshot.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/testplugin.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/testplugin.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/url_handlers.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/plugins/url_handlers.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/preferences.glade
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/prefseditor.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/prefseditor.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/searchbar.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/searchbar.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/signalman.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/signalman.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/terminal.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/terminal.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/terminal_popup_menu.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/terminal_popup_menu.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/terminator.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/terminator.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/titlebar.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/titlebar.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/translation.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/translation.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/util.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/util.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/version.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/version.pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/window.py
|
||||
lib/python${MODPY_VERSION}/site-packages/terminatorlib/window.pyc
|
||||
@man man/man1/terminator.1
|
||||
@man man/man5/terminator_config.5
|
||||
share/applications/terminator.desktop
|
||||
share/icons/hicolor/16x16/actions/terminator_active_broadcast_all.png
|
||||
share/icons/hicolor/16x16/actions/terminator_active_broadcast_group.png
|
||||
share/icons/hicolor/16x16/actions/terminator_active_broadcast_off.png
|
||||
share/icons/hicolor/16x16/actions/terminator_horiz.png
|
||||
share/icons/hicolor/16x16/actions/terminator_receive_off.png
|
||||
share/icons/hicolor/16x16/actions/terminator_receive_on.png
|
||||
share/icons/hicolor/16x16/actions/terminator_vert.png
|
||||
share/icons/hicolor/16x16/apps/terminator.png
|
||||
share/icons/hicolor/16x16/status/terminal-bell.png
|
||||
share/icons/hicolor/22x22/apps/terminator.png
|
||||
share/icons/hicolor/24x24/apps/terminator.png
|
||||
share/icons/hicolor/32x32/apps/terminator.png
|
||||
share/icons/hicolor/48x48/apps/terminator.png
|
||||
share/icons/hicolor/scalable/apps/terminator.svg
|
||||
share/locale/ar/LC_MESSAGES/terminator.mo
|
||||
share/locale/bg/LC_MESSAGES/terminator.mo
|
||||
share/locale/ca/LC_MESSAGES/terminator.mo
|
||||
share/locale/cs/LC_MESSAGES/terminator.mo
|
||||
share/locale/da/LC_MESSAGES/terminator.mo
|
||||
share/locale/de/LC_MESSAGES/terminator.mo
|
||||
share/locale/el/LC_MESSAGES/terminator.mo
|
||||
share/locale/en_AU/
|
||||
share/locale/en_AU/LC_MESSAGES/
|
||||
share/locale/en_AU/LC_MESSAGES/terminator.mo
|
||||
share/locale/en_CA/LC_MESSAGES/terminator.mo
|
||||
share/locale/en_GB/LC_MESSAGES/terminator.mo
|
||||
share/locale/eo/LC_MESSAGES/terminator.mo
|
||||
share/locale/es/LC_MESSAGES/terminator.mo
|
||||
share/locale/et/LC_MESSAGES/terminator.mo
|
||||
share/locale/eu/LC_MESSAGES/terminator.mo
|
||||
share/locale/fa/LC_MESSAGES/terminator.mo
|
||||
share/locale/fi/LC_MESSAGES/terminator.mo
|
||||
share/locale/fr/LC_MESSAGES/terminator.mo
|
||||
share/locale/fy/
|
||||
share/locale/fy/LC_MESSAGES/
|
||||
share/locale/fy/LC_MESSAGES/terminator.mo
|
||||
share/locale/ga/LC_MESSAGES/terminator.mo
|
||||
share/locale/gl/LC_MESSAGES/terminator.mo
|
||||
share/locale/he/LC_MESSAGES/terminator.mo
|
||||
share/locale/hi/LC_MESSAGES/terminator.mo
|
||||
share/locale/hr/LC_MESSAGES/terminator.mo
|
||||
share/locale/hu/LC_MESSAGES/terminator.mo
|
||||
share/locale/id/LC_MESSAGES/terminator.mo
|
||||
share/locale/it/LC_MESSAGES/terminator.mo
|
||||
share/locale/ja/LC_MESSAGES/terminator.mo
|
||||
share/locale/jv/
|
||||
share/locale/jv/LC_MESSAGES/
|
||||
share/locale/jv/LC_MESSAGES/terminator.mo
|
||||
share/locale/ka/LC_MESSAGES/terminator.mo
|
||||
share/locale/kk/LC_MESSAGES/terminator.mo
|
||||
share/locale/ko/LC_MESSAGES/terminator.mo
|
||||
share/locale/lt/LC_MESSAGES/terminator.mo
|
||||
share/locale/lv/LC_MESSAGES/terminator.mo
|
||||
share/locale/mk/LC_MESSAGES/terminator.mo
|
||||
share/locale/ml/LC_MESSAGES/terminator.mo
|
||||
share/locale/mr/LC_MESSAGES/terminator.mo
|
||||
share/locale/ms/LC_MESSAGES/terminator.mo
|
||||
share/locale/nb/LC_MESSAGES/terminator.mo
|
||||
share/locale/nl/LC_MESSAGES/terminator.mo
|
||||
share/locale/nn/LC_MESSAGES/terminator.mo
|
||||
share/locale/oc/LC_MESSAGES/terminator.mo
|
||||
share/locale/pl/LC_MESSAGES/terminator.mo
|
||||
share/locale/pt/LC_MESSAGES/terminator.mo
|
||||
share/locale/pt_BR/LC_MESSAGES/terminator.mo
|
||||
share/locale/ro/LC_MESSAGES/terminator.mo
|
||||
share/locale/ru/LC_MESSAGES/terminator.mo
|
||||
share/locale/ru_RU/
|
||||
share/locale/ru_RU/LC_MESSAGES/
|
||||
share/locale/ru_RU/LC_MESSAGES/terminator.mo
|
||||
share/locale/si/LC_MESSAGES/terminator.mo
|
||||
share/locale/sk/LC_MESSAGES/terminator.mo
|
||||
share/locale/sl/LC_MESSAGES/terminator.mo
|
||||
share/locale/sq/LC_MESSAGES/terminator.mo
|
||||
share/locale/sr/LC_MESSAGES/terminator.mo
|
||||
share/locale/sv/LC_MESSAGES/terminator.mo
|
||||
share/locale/ta/LC_MESSAGES/terminator.mo
|
||||
share/locale/te/LC_MESSAGES/terminator.mo
|
||||
share/locale/th/LC_MESSAGES/terminator.mo
|
||||
share/locale/tr/LC_MESSAGES/terminator.mo
|
||||
share/locale/uk/LC_MESSAGES/terminator.mo
|
||||
share/locale/ur/LC_MESSAGES/terminator.mo
|
||||
share/locale/zh_CN/LC_MESSAGES/terminator.mo
|
||||
share/locale/zh_HK/LC_MESSAGES/terminator.mo
|
||||
share/locale/zh_TW/LC_MESSAGES/terminator.mo
|
||||
share/pixmaps/
|
||||
share/pixmaps/terminator.png
|
||||
@exec %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true
|
||||
@unexec-delete %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true
|
||||
@exec %D/bin/update-desktop-database
|
||||
@unexec-delete %D/bin/update-desktop-database
|
Loading…
x
Reference in New Issue
Block a user