diff options
author | kamil <kamil@pkgsrc.org> | 2015-07-11 11:54:02 +0000 |
---|---|---|
committer | kamil <kamil@pkgsrc.org> | 2015-07-11 11:54:02 +0000 |
commit | 2b139acb8fce0a2a994dae2ef22eb307f5add914 (patch) | |
tree | 28d90aa772c9adf5efdfc4f94e3c5168b2215042 /x11/py-terminator | |
parent | effddfa0b9ce85791d69a1938eca21baf4a27734 (diff) | |
download | pkgsrc-2b139acb8fce0a2a994dae2ef22eb307f5add914.tar.gz |
Add x11/py-terminator version 0.97
The goal of this project is to produce a useful tool for arranging terminals.
It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that
the main focus is arranging terminals in grids (tabs is the most common default
method, which Terminator also supports).
Approved by <riastradh>
Nobody complains to import it since 2015-04-08
http://mail-index.netbsd.org/tech-pkg/2015/04/07/msg014589.html
Originally packaged in pkgsrc-wip by myself.
Diffstat (limited to 'x11/py-terminator')
-rw-r--r-- | x11/py-terminator/DESCR | 4 | ||||
-rw-r--r-- | x11/py-terminator/Makefile | 29 | ||||
-rw-r--r-- | x11/py-terminator/PLIST | 207 | ||||
-rw-r--r-- | x11/py-terminator/distinfo | 6 | ||||
-rw-r--r-- | x11/py-terminator/patches/patch-setup.py | 20 |
5 files changed, 266 insertions, 0 deletions
diff --git a/x11/py-terminator/DESCR b/x11/py-terminator/DESCR new file mode 100644 index 00000000000..03ab11616f5 --- /dev/null +++ b/x11/py-terminator/DESCR @@ -0,0 +1,4 @@ +The goal of this project is to produce a useful tool for arranging terminals. +It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that +the main focus is arranging terminals in grids (tabs is the most common default +method, which Terminator also supports). diff --git a/x11/py-terminator/Makefile b/x11/py-terminator/Makefile new file mode 100644 index 00000000000..4f4f8f3ea43 --- /dev/null +++ b/x11/py-terminator/Makefile @@ -0,0 +1,29 @@ +# $NetBSD: Makefile,v 1.1 2015/07/11 11:54:02 kamil Exp $ + +DISTNAME= terminator-0.97 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= x11 +MASTER_SITES= https://launchpad.net/terminator/trunk/0.97/+download/ + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://launchpad.net/terminator +COMMENT= Terminator, multiple terminals in one window +LICENSE= gnu-gpl-v2 + +REPLACE_PYTHON+= *.py +REPLACE_PYTHON+= terminatorlib/*.py +REPLACE_PYTHON+= terminatorlib/plugins/*.py + +USE_TOOLS+= intltool + +.include "../../devel/glib2/buildlink3.mk" +.include "../../devel/pango/buildlink3.mk" +.include "../../graphics/hicolor-icon-theme/buildlink3.mk" +.include "../../lang/python/application.mk" +.include "../../lang/python/distutils.mk" +.include "../../sysutils/desktop-file-utils/desktopdb.mk" +.include "../../sysutils/py-notify-python/buildlink3.mk" +.include "../../x11/py-keybinder/buildlink3.mk" +.include "../../x11/gtk2/buildlink3.mk" +.include "../../x11/py-vte/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/x11/py-terminator/PLIST b/x11/py-terminator/PLIST new file mode 100644 index 00000000000..4859f582733 --- /dev/null +++ b/x11/py-terminator/PLIST @@ -0,0 +1,207 @@ +@comment $NetBSD: PLIST,v 1.1 2015/07/11 11:54:02 kamil Exp $ +bin/remotinator +bin/terminator +${PYSITELIB}/Terminator-${PKGVERSION}-py2.7.egg-info +${PYSITELIB}/terminatorlib/__init__.py +${PYSITELIB}/terminatorlib/__init__.pyc +${PYSITELIB}/terminatorlib/__init__.pyo +${PYSITELIB}/terminatorlib/borg.py +${PYSITELIB}/terminatorlib/borg.pyc +${PYSITELIB}/terminatorlib/borg.pyo +${PYSITELIB}/terminatorlib/config.py +${PYSITELIB}/terminatorlib/config.pyc +${PYSITELIB}/terminatorlib/config.pyo +${PYSITELIB}/terminatorlib/configobj/__init__.py +${PYSITELIB}/terminatorlib/configobj/__init__.pyc +${PYSITELIB}/terminatorlib/configobj/__init__.pyo +${PYSITELIB}/terminatorlib/configobj/configobj.py +${PYSITELIB}/terminatorlib/configobj/configobj.pyc +${PYSITELIB}/terminatorlib/configobj/configobj.pyo +${PYSITELIB}/terminatorlib/configobj/validate.py +${PYSITELIB}/terminatorlib/configobj/validate.pyc +${PYSITELIB}/terminatorlib/configobj/validate.pyo +${PYSITELIB}/terminatorlib/container.py +${PYSITELIB}/terminatorlib/container.pyc +${PYSITELIB}/terminatorlib/container.pyo +${PYSITELIB}/terminatorlib/cwd.py +${PYSITELIB}/terminatorlib/cwd.pyc +${PYSITELIB}/terminatorlib/cwd.pyo +${PYSITELIB}/terminatorlib/debugserver.py +${PYSITELIB}/terminatorlib/debugserver.pyc +${PYSITELIB}/terminatorlib/debugserver.pyo +${PYSITELIB}/terminatorlib/editablelabel.py +${PYSITELIB}/terminatorlib/editablelabel.pyc +${PYSITELIB}/terminatorlib/editablelabel.pyo +${PYSITELIB}/terminatorlib/encoding.py +${PYSITELIB}/terminatorlib/encoding.pyc +${PYSITELIB}/terminatorlib/encoding.pyo +${PYSITELIB}/terminatorlib/factory.py +${PYSITELIB}/terminatorlib/factory.pyc +${PYSITELIB}/terminatorlib/factory.pyo +${PYSITELIB}/terminatorlib/freebsd.py +${PYSITELIB}/terminatorlib/freebsd.pyc +${PYSITELIB}/terminatorlib/freebsd.pyo +${PYSITELIB}/terminatorlib/ipc.py +${PYSITELIB}/terminatorlib/ipc.pyc +${PYSITELIB}/terminatorlib/ipc.pyo +${PYSITELIB}/terminatorlib/keybindings.py +${PYSITELIB}/terminatorlib/keybindings.pyc +${PYSITELIB}/terminatorlib/keybindings.pyo +${PYSITELIB}/terminatorlib/notebook.py +${PYSITELIB}/terminatorlib/notebook.pyc +${PYSITELIB}/terminatorlib/notebook.pyo +${PYSITELIB}/terminatorlib/optionparse.py +${PYSITELIB}/terminatorlib/optionparse.pyc +${PYSITELIB}/terminatorlib/optionparse.pyo +${PYSITELIB}/terminatorlib/paned.py +${PYSITELIB}/terminatorlib/paned.pyc +${PYSITELIB}/terminatorlib/paned.pyo +${PYSITELIB}/terminatorlib/plugin.py +${PYSITELIB}/terminatorlib/plugin.pyc +${PYSITELIB}/terminatorlib/plugin.pyo +${PYSITELIB}/terminatorlib/plugins/activitywatch.py +${PYSITELIB}/terminatorlib/plugins/activitywatch.pyc +${PYSITELIB}/terminatorlib/plugins/activitywatch.pyo +${PYSITELIB}/terminatorlib/plugins/custom_commands.py +${PYSITELIB}/terminatorlib/plugins/custom_commands.pyc +${PYSITELIB}/terminatorlib/plugins/custom_commands.pyo +${PYSITELIB}/terminatorlib/plugins/logger.py +${PYSITELIB}/terminatorlib/plugins/logger.pyc +${PYSITELIB}/terminatorlib/plugins/logger.pyo +${PYSITELIB}/terminatorlib/plugins/maven.py +${PYSITELIB}/terminatorlib/plugins/maven.pyc +${PYSITELIB}/terminatorlib/plugins/maven.pyo +${PYSITELIB}/terminatorlib/plugins/terminalshot.py +${PYSITELIB}/terminatorlib/plugins/terminalshot.pyc +${PYSITELIB}/terminatorlib/plugins/terminalshot.pyo +${PYSITELIB}/terminatorlib/plugins/testplugin.py +${PYSITELIB}/terminatorlib/plugins/testplugin.pyc +${PYSITELIB}/terminatorlib/plugins/testplugin.pyo +${PYSITELIB}/terminatorlib/plugins/url_handlers.py +${PYSITELIB}/terminatorlib/plugins/url_handlers.pyc +${PYSITELIB}/terminatorlib/plugins/url_handlers.pyo +${PYSITELIB}/terminatorlib/preferences.glade +${PYSITELIB}/terminatorlib/prefseditor.py +${PYSITELIB}/terminatorlib/prefseditor.pyc +${PYSITELIB}/terminatorlib/prefseditor.pyo +${PYSITELIB}/terminatorlib/searchbar.py +${PYSITELIB}/terminatorlib/searchbar.pyc +${PYSITELIB}/terminatorlib/searchbar.pyo +${PYSITELIB}/terminatorlib/signalman.py +${PYSITELIB}/terminatorlib/signalman.pyc +${PYSITELIB}/terminatorlib/signalman.pyo +${PYSITELIB}/terminatorlib/terminal.py +${PYSITELIB}/terminatorlib/terminal.pyc +${PYSITELIB}/terminatorlib/terminal.pyo +${PYSITELIB}/terminatorlib/terminal_popup_menu.py +${PYSITELIB}/terminatorlib/terminal_popup_menu.pyc +${PYSITELIB}/terminatorlib/terminal_popup_menu.pyo +${PYSITELIB}/terminatorlib/terminator.py +${PYSITELIB}/terminatorlib/terminator.pyc +${PYSITELIB}/terminatorlib/terminator.pyo +${PYSITELIB}/terminatorlib/titlebar.py +${PYSITELIB}/terminatorlib/titlebar.pyc +${PYSITELIB}/terminatorlib/titlebar.pyo +${PYSITELIB}/terminatorlib/translation.py +${PYSITELIB}/terminatorlib/translation.pyc +${PYSITELIB}/terminatorlib/translation.pyo +${PYSITELIB}/terminatorlib/util.py +${PYSITELIB}/terminatorlib/util.pyc +${PYSITELIB}/terminatorlib/util.pyo +${PYSITELIB}/terminatorlib/version.py +${PYSITELIB}/terminatorlib/version.pyc +${PYSITELIB}/terminatorlib/version.pyo +${PYSITELIB}/terminatorlib/window.py +${PYSITELIB}/terminatorlib/window.pyc +${PYSITELIB}/terminatorlib/window.pyo +man/man1/terminator.1 +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/af/LC_MESSAGES/terminator.mo +share/locale/ar/LC_MESSAGES/terminator.mo +share/locale/ast/LC_MESSAGES/terminator.mo +share/locale/az/LC_MESSAGES/terminator.mo +share/locale/bg/LC_MESSAGES/terminator.mo +share/locale/bn/LC_MESSAGES/terminator.mo +share/locale/bs/LC_MESSAGES/terminator.mo +share/locale/ca/LC_MESSAGES/terminator.mo +share/locale/ca@valencia/LC_MESSAGES/terminator.mo +share/locale/ckb/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/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/fo/LC_MESSAGES/terminator.mo +share/locale/fr/LC_MESSAGES/terminator.mo +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/is/LC_MESSAGES/terminator.mo +share/locale/it/LC_MESSAGES/terminator.mo +share/locale/ja/LC_MESSAGES/terminator.mo +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/la/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/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/tyv/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/terminator.png diff --git a/x11/py-terminator/distinfo b/x11/py-terminator/distinfo new file mode 100644 index 00000000000..501f851b256 --- /dev/null +++ b/x11/py-terminator/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2015/07/11 11:54:02 kamil Exp $ + +SHA1 (terminator-0.97.tar.gz) = aa92a6cacd572f6a834ac1de88ae699c7b7dee69 +RMD160 (terminator-0.97.tar.gz) = 5b95e5705b0fe2bda6c70b39825f0e2381a62050 +Size (terminator-0.97.tar.gz) = 343857 bytes +SHA1 (patch-setup.py) = df3871b244fd7a11dee50d9068264e1ea4babb2a diff --git a/x11/py-terminator/patches/patch-setup.py b/x11/py-terminator/patches/patch-setup.py new file mode 100644 index 00000000000..8c3b470e69b --- /dev/null +++ b/x11/py-terminator/patches/patch-setup.py @@ -0,0 +1,20 @@ +$NetBSD: patch-setup.py,v 1.1 2015/07/11 11:54:02 kamil Exp $ + +Use the right path for man-pages in pkgsrc. + +Install the man pages in the right directory. + +--- setup.py.orig 2014-03-29 19:45:44.000000000 +0000 ++++ setup.py +@@ -150,10 +150,7 @@ class InstallData(install_data): + return data_files + + +-if platform.system() in ['FreeBSD', 'OpenBSD']: +- man_dir = 'man' +-else: +- man_dir = 'share/man' ++man_dir = 'man' + + setup(name=APP_NAME.capitalize(), + version=APP_VERSION, |