debian/0000775000000000000000000000000012365747507007210 5ustar debian/control0000664000000000000000000000234712365461447010615 0ustar Source: terminator Section: misc Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Nicolas Valcárcel Scerpella Uploaders: Rudy Godoy Guillén , Python Applications Packaging Team , Julián Moreno Patiño Build-Depends: debhelper (>= 9), intltool, python (>= 2.6.6-3~) X-Python-Version: >= 2.5 Standards-Version: 3.9.4 Vcs-Svn: svn://anonscm.debian.org/python-apps/packages/terminator/trunk/ Vcs-Browser: http://anonscm.debian.org/viewvc/python-apps/packages/terminator/trunk/ Homepage: http://www.tenshu.net/terminator/ Package: terminator Architecture: all Depends: gconf2, python-dbus, python-gobject, python-gtk2 (>= 2.14.0), python-vte, ${misc:Depends}, ${python:Depends} Provides: x-terminal-emulator Recommends: python-gnome2, python-keybinder, python-notify, xdg-utils Description: multiple GNOME terminals in one window Terminator is a little project to produce an efficient way of filling a large area of screen space with terminals. . The user can have multiple terminals in one window and use key bindings to switch between them. See the manpage for details. debian/source/0000775000000000000000000000000012227576575010512 5ustar debian/source/format0000664000000000000000000000001412227576575011720 0ustar 3.0 (quilt) debian/rules0000775000000000000000000000101012227576575010262 0ustar #!/usr/bin/make -f # -*- makefile -*- #export DH_VERBOSE=1 %: dh $@ --with python2 override_dh_auto_install: python setup.py \ --without-icon-cache \ install \ --install-lib=usr/share/terminator/ \ --install-data=usr/ \ --install-scripts=usr/share/terminator/ \ --root=$(CURDIR)/debian/terminator/ \ --no-compile -O0 override_dh_installchangelogs: dh_installchangelogs ChangeLog override_dh_clean: rm -rf build/ rm -f data/terminator.desktop rm -f po/.intltool-merge-cache find . -name '*.pyc' -delete debian/terminator.preinst0000664000000000000000000000021412227576575013001 0ustar #!/bin/sh set -e if [ "$1" = upgrade ] && dpkg --compare-versions "$2" lt 0.13+ds1; then pycentral pkgremove terminator fi #DEBHELPER# debian/watch0000664000000000000000000000017112227576575010242 0ustar version=3 opts=dversionmangle=s/\+ds\d+$// \ http://launchpad.net/terminator/+download .*/terminator[:?_|-](.+)\.tar\.gz debian/patches/0000775000000000000000000000000012365460670010630 5ustar debian/patches/fix-maximize.diff0000664000000000000000000000114012227613516014061 0ustar Description: Fix maximize problem on Fluxbox Desktop. Forwarded: https://bugs.launchpad.net/bugs/1201454 Author: Stephen Boddy Last-Update: 2013-10-16 --- a/terminatorlib/window.py +++ b/terminatorlib/window.py @@ -597,6 +597,8 @@ def set_rough_geometry_hints(self): """Walk all the terminals along the top and left edges to fake up how many columns/rows we sort of have""" + if self.ismaximised == True: + return if not hasattr(self, 'cached_maker'): self.cached_maker = Factory() maker = self.cached_maker debian/patches/es-po.diff0000664000000000000000000000067212227577641012516 0ustar Description: Fix typo in the es.po file. Forwarded: https://bugs.launchpad.net/bugs/1240690 Author: cgalisteo Last-Update: 2013-07-22 --- a/po/es.po +++ b/po/es.po @@ -48,7 +48,7 @@ #: ../terminatorlib/container.py:192 msgid "Do not show this message next time" -msgstr "No mostrar este mensaje neuvamente" +msgstr "No mostrar este mensaje nuevamente" #: ../terminatorlib/encoding.py:35 msgid "Current Locale" debian/patches/fix-unfocused-font-brightness.diff0000664000000000000000000000326512227613732017355 0ustar Description: Fix unfocused font brightness. Forwarded: https://bugs.launchpad.net/bugs/1177506 Author: Chris Jones Last-Update: 2013-10-16 --- a/terminatorlib/prefseditor.py +++ b/terminatorlib/prefseditor.py @@ -923,6 +923,8 @@ def on_inactive_color_offset_change_value(self, widget, scroll, value): """Inactive color offset setting changed""" + if value > 1.0: + value = 1.0 self.config['inactive_color_offset'] = round(value, 2) self.config.save() --- a/terminatorlib/terminal.py +++ b/terminatorlib/terminal.py @@ -620,12 +620,20 @@ self.bgcolor = gtk.gdk.color_parse(self.config['background_color']) factor = self.config['inactive_color_offset'] + if factor > 1.0: + factor = 1.0 self.fgcolor_inactive = self.fgcolor_active.copy() + dbg(("fgcolor_inactive set to: RGB(%s,%s,%s)", getattr(self.fgcolor_inactive, "red"), + getattr(self.fgcolor_inactive, "green"), + getattr(self.fgcolor_inactive, "blue"))) for bit in ['red', 'green', 'blue']: setattr(self.fgcolor_inactive, bit, getattr(self.fgcolor_inactive, bit) * factor) + dbg(("fgcolor_inactive set to: RGB(%s,%s,%s)", getattr(self.fgcolor_inactive, "red"), + getattr(self.fgcolor_inactive, "green"), + getattr(self.fgcolor_inactive, "blue"))) colors = self.config['palette'].split(':') self.palette_active = [] self.palette_inactive = [] debian/patches/fi-po.diff0000664000000000000000000000064312227576575012510 0ustar Description: Fix typo in the fi.po file. Forwarded: https://bugs.launchpad.net/bugs/1080549 Author: Julián Moreno Patiño Last-Update: 2013-05-01 --- a/po/fi.po +++ b/po/fi.po @@ -937,7 +937,7 @@ #: ../terminatorlib/terminal_popup_menu.py:85 msgid "_Copy address" -msgstr "_Kopiois osoite" +msgstr "_Kopioi osoite" #: ../terminatorlib/terminal_popup_menu.py:113 msgid "Split H_orizontally" debian/patches/add-keywords-entry.diff0000664000000000000000000000077212230003015015175 0ustar Description: Add Keywords entry to the desktop file. Forwarded: https://bugs.launchpad.net/bugs/1241052 Author: Julián Moreno Patiño Last-Update: 2013-10-17 --- a/data/terminator.desktop.in +++ b/data/terminator.desktop.in @@ -9,8 +9,8 @@ StartupNotify=true X-Ubuntu-Gettext-Domain=terminator X-Ayatana-Desktop-Shortcuts=NewWindow; +Keywords=terminal;shell;prompt;command;commandline; [NewWindow Shortcut Group] Name=Open a New Window Exec=terminator TargetEnvironment=Unity - debian/patches/series0000664000000000000000000000022412365460640012040 0ustar add-keywords-entry.diff es-po.diff fi-po.diff fix-unfocused-font-brightness.diff fix-maximize.diff fix-tab-with-multiple-terminals-not-closing.diff debian/patches/fix-tab-with-multiple-terminals-not-closing.diff0000664000000000000000000000154412365460670022050 0ustar Description: Fix tab with multiple terminals not closing Author: Stephen Boddy Origin: upstream, http://bazaar.launchpad.net/~gnome-terminator/terminator/trunk/revision/1490 Bug-Ubuntu: https://bugs.launchpad.net/bugs/1253995 Last-Update: 2014-07-28 --- terminator-0.97.orig/terminatorlib/notebook.py +++ terminator-0.97/terminatorlib/notebook.py @@ -307,9 +307,7 @@ class Notebook(Container, gtk.Notebook): return elif maker.isinstance(child, 'Container'): dbg('Notebook::closetab: child is a Container') - dialog = self.construct_confirm_close(self.window, _('tab')) - result = dialog.run() - dialog.destroy() + result = self.construct_confirm_close(self.window, _('tab')) if result == gtk.RESPONSE_ACCEPT: containers = None debian/terminator.prerm0000664000000000000000000000032712227576575012447 0ustar #!/bin/sh set -e if [ "$1" = remove ]; then update-alternatives --remove terminator /usr/bin/terminator || true update-alternatives --remove x-terminal-emulator /usr/bin/terminator fi #DEBHELPER# debian/docs0000664000000000000000000000000712227576575010062 0ustar README debian/copyright0000664000000000000000000000330212227576575011143 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: terminator Upstream-Contact: Chris Jones Source: https://launchpad.net/terminator/+download Files: * Copyright: Chris Jones and others 2006-2011 Chris Jones 2008 Thomas Hurst 2010 Julien Nicoulaud 2006-2010 Emmanuel Bretelle chantra@debuntu.org 2005-2010 Michael Foord, Mark Andrews, Nicola Larosa License: GPL-2.0 Files: po/* Copyright: 2008-2011 Rosetta Contributors and Canonical Ltd 2007 Nicolas Valcárcel 2008 Cris Grada 2010 Vytautas Bačiulis 2008 Thomas Meire 2009 Lucian Adrian Grijincu License: GPL-2.0 Files: doc/terminator_config.5 Copyright: 2008 Nicolas Valcarcel License: GPL-2.0 Files: debian/* Copyright: 2007 Chris Jones 2008-2012 Nicolas Valcárcel Scerpella 2012-2013 Julián Moreno Patiño License: GPL-2.0 License: GPL-2.0 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2 of the License. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . On Debian systems, the full text of the GNU General Public License version 2 can be found in the file `/usr/share/common-licenses/GPL-2' debian/terminator.postinst0000664000000000000000000000061612227576575013206 0ustar #!/bin/sh set -e if [ "$1" = "configure" ]; then # Add an alternative for x-terminal-emulator update-alternatives --install /usr/bin/x-terminal-emulator \ x-terminal-emulator /usr/bin/terminator 50 \ --slave /usr/share/man/man1/x-terminal-emulator.1.gz \ x-terminal-emulator.1.gz /usr/share/man/man1/terminator.1.gz fi #DEBHELPER# debian/changelog0000664000000000000000000002135712365460605011061 0ustar terminator (0.97-2ubuntu0.1) trusty; urgency=medium [ Stephen Boddy ] * Backport patch for tabs with multiple terminals not closing. (LP: #1253995) -- Chris J Arges Mon, 28 Jul 2014 09:42:39 -0500 terminator (0.97-2) unstable; urgency=low [ Jakub Wilk ] * Use canonical URIs for Vcs-* fields. [ Julián Moreno Patiño ] * Add patch to fix unfocused terminal font brightness. (Closes: #715414) * Add patch to fix maximize problem on Fluxbox. (Closes: #706600) * Add patch to fix typo in spanish po file. (Closes: #717570) * Add patch to add keywords entry to the desktop file. -- Julián Moreno Patiño Wed, 16 Oct 2013 17:32:38 -0500 terminator (0.97-1) unstable; urgency=low * New upstream release. + Repack upstream tarball to remove bazar repo files, pyc files, .project, .pydevproject files and debian folder. * debian/watch: Update regular expression. * debian/patches/00_fix_typo_manpage.diff: Remove patch, merge with upstream. * debian/patches/fi-po.diff: Add patch to fix typo. (Closes: #686175) * debian/control: + Add python-dbus to Depends. + Bump Standards Version to 3.9.4. + Bump debhelper version to 9. * debian/compat: Bump compat level 5 to 9. -- Julián Moreno Patiño Wed, 01 May 2013 17:40:18 -0500 terminator (0.96-2) unstable; urgency=low * Migrate from cdbs to dh. + Add terminator.links. + Remove cdbs from B-D. * Don't ship icon-theme.cache file. (Closes: #684873) + Remove libgtk2.0-bin from B-D and Depends. * Bump debhelper version to 8. -- Julián Moreno Patiño Tue, 21 Aug 2012 20:29:34 -0500 terminator (0.96-1) unstable; urgency=low [Nicolas Valcárcel Scerpella] * New upstream release (Closes: #649496) * Update Maintainer Field (Closes: #680904) * Update Standards version to 3.9.2 [Julián Moreno Patiño] * Add myself to Uploaders, with permission from Nicolas Valcárcel Scerpella. * Remove XS-Python-Version and XB-Python-Version from debian/control. * Add X-Python-Version to debian/control. * Remove B-D-I from debian/control. * Switch to dpkg-source 3.0 (quilt) format. * Bump Standards-Version to 3.9.3. + Update debian/copyright to copyright-format 1.0. * Remove simple-patchsys.mk from debian/rules, already deprecated. * Add python-vars.mk in debian/rules to check some python packaging validations. * Remove DEB_PYTHON_SYSTEM from debian/rules, already deprecated. * Add DEB_PYTHON2_MODULE_PACKAGES in debian/rules, to use dh_python2 support. * Bump python version in debian/control to use dh_python2 support. * Bump cdbs version to 0.4.90~. * Use set -e instead #!/bin/sh -e in terminator.postinst, terminator.preinst, terminator.prerm scripts. * Add 00_fix_typo_manpage.diff patch to fix typo. * Remove debian/README.source, it's not necessary. * Add libgtk2.0-bin to B-D. * wrap-and-sort control file. * Add python-notify to Recommends. (Closes: #626255) -- Julián Moreno Patiño Sat, 11 Aug 2012 11:58:27 -0500 terminator (0.95-1) unstable; urgency=low * New upstream release * Update Standards version to 3.9.1 * Update Maintainer field * Update debian/copyright -- Nicolas Valcárcel Scerpella Fri, 27 Aug 2010 20:06:28 -0500 terminator (0.93-1) unstable; urgency=low * New upstream release * Remove terminator_config.patch, included upstream. -- Nicolas Valcárcel Scerpella (Canonical) Thu, 15 Apr 2010 17:50:46 -0500 terminator (0.92-1) unstable; urgency=low * New upstream release * Remove python-xdg from Recommends. (Closes: #567967) * Downgrade python-gnome2 to Recommends. * Update python-gtk2 dependency to (>= 2.14.0) * Add python-keybinder to Recommends * Add terminator_config.patch: - Remove palette's default value in terminator_config man page to satisfy lintian. * Bumped standars to 3.8.4 -- Nicolas Valcárcel Scerpella (Canonical) Mon, 12 Apr 2010 11:42:57 -0500 terminator (0.14-1) unstable; urgency=low * New upstream release * Dropped debian/patches/10_terminator_annoying_notification.patch: included upstream * Bump Standard version to 3.8.3 -- Nicolas Valcárcel Scerpella (Canonical) Thu, 03 Dec 2009 16:20:06 -0500 terminator (0.13+ds1-2) unstable; urgency=low [ Emilio Pozuelo Monfort ] * debian/patches/10_terminator_annoying_notification.patch: New patch. Don't popup a notification everytime you close terminator. -- Python Applications Packaging Team Tue, 14 Jul 2009 22:23:23 +0200 terminator (0.13+ds1-1) unstable; urgency=low * New upstream release (debian and .bzr directories removed from upstream tarball) (debian and .bzr directories removed from upstream tarball) * Droped 01_change_interpreter.patch, fixed upstream * Migrate from python-central to python-support * Added intltool to build-depends to avoid it FTBFS * Bumped starndards version * Mangle debian version in watch file * Bumped XS-Python-Version to >=2.5 * Install terminator in a private directory (/usr/share/terminator) * Remove terminator.desktop file in clean rule -- Nicolas Valcárcel Scerpella (Canonical) Tue, 30 Jun 2009 17:22:48 -0500 terminator (0.12-2) unstable; urgency=low * Fix incorrect use of update-alternatives (Closes: #509667) * Change e-mail address in Maintainer field. -- Nicolas Valcárcel Scerpella Mon, 09 Mar 2009 10:48:37 -0500 terminator (0.12-1) unstable; urgency=low [ Nicolas Valcárcel ] * New upstream release (Closes: #512502) * Removed: - 02_terminator_config.patch - 03_bad_config_file_handling_behabior.patch * Increment x-terminal-emulator priority to avoid gnome-terminal override * Added pycompat [ Sandro Tosi ] * debian/control - switch Vcs-Browser field to viewsvn [ Marco Rodrigues ] * debian/terminator.postinst: + Add -e option to sh to remove lintian warning. * debian/terminator.prerm: + Add -e option to sh to remove lintian warning. -- Nicolas Valcárcel Wed, 21 Jan 2009 08:30:15 -0500 terminator (0.11-2) unstable; urgency=low * Added 03_bad_config_file_handling_behabior.patch: - Fix a bad config file handling behaviour. -- Nicolas Valcárcel Wed, 24 Sep 2008 23:40:20 -0500 terminator (0.11-1) unstable; urgency=low * New upstream release. * Fixed whatis entry on terminator_config manpage -- Nicolas Valcárcel Sun, 21 Sep 2008 04:36:34 -0500 terminator (0.10-1) unstable; urgency=low [ Nicolas Valcárcel ] * New upstream release * Bumped 01-fix-regexp-compilation.patch, fixed in upstream * Added posinst and prerm: - Added dependency on libgtk2.0-bin for gtk-update-icon-cache to work * Update copyright * Provide x-terminal-emulator (Closes: #498256) [ Piotr Ożarowski ] * Added PAPT to Uploaders * Replaced Vcs-* fields with PAPT's ones * Minor changes in package description * Added python-gobject and python-gtk2 to Depends * Added debian/README.source file [ Emilio Pozuelo Monfort ] * debian/pycompat: - Removed, not needed. * debian/terminator.postinst, debian/rules: - Call dh_icons instead of manually calling gtk-update-icon-cache. -- Nicolas Valcárcel Mon, 08 Sep 2008 09:57:37 -0500 terminator (0.9-2) unstable; urgency=low * Fixed regexp call on terminatorlib/terminatorterm.py to avoid unnecesary warnings. (Closes: #493589) -- Nicolas Valcárcel Tue, 12 Aug 2008 23:18:17 -0500 terminator (0.9-1.1) unstable; urgency=low * NMU. Rebuild to move files to /usr/share/pyshared. Closes: #490509. -- Matthias Klose Fri, 18 Jul 2008 15:40:23 +0000 terminator (0.9-1) unstable; urgency=low * New upstream release. (Closes: #489858) -- Nicolas Valcárcel Tue, 08 Jul 2008 07:24:49 -0500 terminator (0.8.1-1) unstable; urgency=low * New upstream release -- Nicolas Valcárcel Scerpella (aka nxvl) Tue, 19 Feb 2008 20:10:17 -0500 terminator (0.7-2) unstable; urgency=low * Removed empty entries on .desktop file (Closes: 465470) * Added keybindings information to the man page. * Added cdbs patch system to debian/rules. -- Nicolas Valcárcel Scerpella (aka nxvl) Tue, 12 Feb 2008 16:26:51 -0500 terminator (0.7-1) unstable; urgency=low * Packaging work for initial inclusion in Debian. (Closes: #460317) -- Nicolas Valcárcel Scerpella (aka nxvl) Fri, 11 Jan 2008 19:44:57 -0500 debian/terminator.links0000664000000000000000000000006512227576575012441 0ustar /usr/share/terminator/terminator /usr/bin/terminator debian/compat0000664000000000000000000000000212227576575010410 0ustar 9