Various tidying, version and packaging updates

This commit is contained in:
Chris Jones 2010-01-05 10:07:35 +00:00
parent 55dbb0e336
commit a65fa136e8
10 changed files with 20 additions and 41 deletions

View File

@ -7,7 +7,7 @@ for many distributions at:
If you don't have this option, please make sure you satisfy Terminator's If you don't have this option, please make sure you satisfy Terminator's
dependencies yourself: dependencies yourself:
* Python 2.4+, 2.6 recommended: * Python 2.5+, 2.6 recommended:
Debian/Ubuntu: python Debian/Ubuntu: python
FreeBSD: lang/python26 FreeBSD: lang/python26
@ -15,12 +15,6 @@ dependencies yourself:
Debian/Ubuntu: python-vte Debian/Ubuntu: python-vte
FreeBSD: x11-toolkits/py-vte FreeBSD: x11-toolkits/py-vte
If you want gnome-terminal profile support, you also need:
* Python GNOME 2 bindings:
Debian/Ubuntu: python-gnome2
FreeBSD: x11-toolkits/py-gnome2
If you don't care about native language support or icons, Terminator If you don't care about native language support or icons, Terminator
should run just fine directly from this directory, just: should run just fine directly from this directory, just:

2
README
View File

@ -1,4 +1,4 @@
Terminator 0.14 Terminator 0.90
by Chris Jones <cmsj@tenshu.net> and others. by Chris Jones <cmsj@tenshu.net> and others.
The goal of this project is to produce a useful tool for arranging terminals. The goal of this project is to produce a useful tool for arranging terminals.

6
TODO
View File

@ -1,6 +0,0 @@
* menu entry/keybinding to hightlight a term upon:
* command ending
* new text in window
* when a command exits, "window-title-changed" is emitted
even though the actual title string do not change
* text-modified could be used to spy on outputs from the command

6
debian/changelog vendored
View File

@ -1,3 +1,9 @@
terminator (0.90~alpha1) lucid; urgency=low
* New upstream pre-release
-- Chris Jones <cmsj@tenshu.net> Tue, 05 Jan 2010 09:56:27 +0000
terminator (0.14) karmic; urgency=low terminator (0.14) karmic; urgency=low
* New upstream release * New upstream release

3
debian/copyright vendored
View File

@ -33,13 +33,14 @@ Translations:
"Data" "Data"
Cristian Grada Cristian Grada
"zhuqin" "zhuqin"
and many others.
Seriously, thank you very much to the translators. A few minutes of Seriously, thank you very much to the translators. A few minutes of
their dedication opens up userbases like nothing else. their dedication opens up userbases like nothing else.
Copyright: Copyright:
<Copyright (C) 2006-2008 Chris Jones> <Copyright (C) 2006-2010 Chris Jones and others>
License: License:

View File

@ -41,13 +41,6 @@ with the \fBhide_window\fR keyboard shortcut (Ctrl-Shift-Alt-a by default)
Force the Terminator window to use a specific name rather than updating it dynamically Force the Terminator window to use a specific name rather than updating it dynamically
based on the wishes of the child shell. based on the wishes of the child shell.
.TP .TP
.B \-\-no_gconf
Ignore the gconf settings of gnome-terminal
.TP
.B \-p, \-\-profile PROFILE
Loads the GNOME Terminal profile named PROFILE. Note that doing this will override the settings
in your Terminator config file with those from the GNOME Terminal profile.
.TP
.B \-\-geometry=GEOMETRY .B \-\-geometry=GEOMETRY
Specifies the preferred size and position of Terminator's window; see X(7). Specifies the preferred size and position of Terminator's window; see X(7).
.TP .TP

View File

@ -3,7 +3,9 @@
~/.config/terminator/config \- the config file for Terminator terminal emulator. ~/.config/terminator/config \- the config file for Terminator terminal emulator.
.SH "DESCRIPTION" .SH "DESCRIPTION"
This manual page documents briefly the This manual page documents briefly the
.B Terminator config file. .B Terminator
config file.
.B IT IS FULL OF LIES. THE CONFIG FILE FORMAT HAS COMPLETELY CHANGED.
.PP .PP
\fBterminator/config\fP is an optional file to configure the terminator terminal emulator. It is used to control options not in gnome-terminal gconf profiles, or override gconf settings. \fBterminator/config\fP is an optional file to configure the terminator terminal emulator. It is used to control options not in gnome-terminal gconf profiles, or override gconf settings.
.SH "FILE LOCATION" .SH "FILE LOCATION"

View File

@ -161,6 +161,7 @@ setup(name='Terminator',
license='GNU GPL v2', license='GNU GPL v2',
scripts=['terminator'], scripts=['terminator'],
data_files=[ data_files=[
('share/terminator', ['data/preferences.glade']),
('share/applications', ['data/terminator.desktop']), ('share/applications', ['data/terminator.desktop']),
(os.path.join(man_dir, 'man1'), ['doc/terminator.1']), (os.path.join(man_dir, 'man1'), ['doc/terminator.1']),
(os.path.join(man_dir, 'man5'), ['doc/terminator_config.5']), (os.path.join(man_dir, 'man5'), ['doc/terminator_config.5']),

View File

@ -1,7 +1,7 @@
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
Name: terminator Name: terminator
Version: 0.14 Version: 0.90
Release: 3%{?dist} Release: 3%{?dist}
Summary: Store and run multiple GNOME terminals in one window Summary: Store and run multiple GNOME terminals in one window
@ -52,6 +52,7 @@ rm -rf %{buildroot}
%{_mandir}/man5/%{name}_config.* %{_mandir}/man5/%{name}_config.*
%{_bindir}/%{name} %{_bindir}/%{name}
%{python_sitelib}/* %{python_sitelib}/*
%{_datadir}/terminator/preferences.glade
%{_datadir}/applications/%{name}.desktop %{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/*/%{name}*.png %{_datadir}/icons/hicolor/*/*/%{name}*.png
%{_datadir}/icons/hicolor/*/*/%{name}*.svg %{_datadir}/icons/hicolor/*/*/%{name}*.svg
@ -67,6 +68,10 @@ gtk-update-icon-cache -qf %{_datadir}/icons/hicolor &>/dev/null || :
%changelog %changelog
* Tue Jan 05 2010 Chris Jones <cmsj@tenshu.net> 0.90-1
- Attempt to update for 0.90 pre-release.
Note that this specfile is untested.
* Thu Jan 15 2009 Chris Jones <cmsj@tenshu.net> 0.12-1 * Thu Jan 15 2009 Chris Jones <cmsj@tenshu.net> 0.12-1
- Remove patch application since this isn't a fedora build. - Remove patch application since this isn't a fedora build.
Note that this specfile is untested. Note that this specfile is untested.

17
test.py
View File

@ -1,17 +0,0 @@
#!/usr/bin/python
import gtk
from terminatorlib.factory import Factory
maker = Factory()
window = maker.make('Window')
term = maker.make('Terminal')
window.add(term)
window.show()
term.spawn_child()
try:
gtk.main()
except KeyboardInterrupt:
pass