]> git.pld-linux.org Git - packages/termit.git/blame - termit.spec
- gdkkeysyms-compat.patch
[packages/termit.git] / termit.spec
CommitLineData
7d37e785
JB
1Summary: TermIt - terminal emulator based on the vte library, extensible via Lua
2Summary(hu.UTF-8): TermIt - vte könyvtáron alapuló terminál emulátor, Lua nyelven keresztül bővíthető
3Summary(pl.UTF-8): TermIt - emulator terminala oparty na bibliotece vte, rozszerzalny przez Lua
952562f0 4Name: termit
eace13cf
ZU
5Version: 2.8.0
6Release: 0.1
952562f0 7License: GPL v2
8Group: X11/Applications
7aefa165 9Source0: http://github.com/downloads/nonstop/termit/%{name}-%{version}.tar.bz2
eace13cf 10# Source0-md5: 44b140542dfbd9691d271b7ef607d2a1
3b57263d 11Source1: %{name}.desktop
12Source2: %{name}.png
240e2949 13Patch0: %{name}-language.patch
4881e5e2 14Patch1: %{name}-as-needed.patch
33ef9f75 15Patch2: gdkkeysyms-compat.patch
d5d0c67d 16URL: http://wiki.github.com/nonstop/termit/
c167a754 17BuildRequires: cmake >= 2.6.1
92c4a478 18BuildRequires: gettext-devel
c37f1cf5 19BuildRequires: gtk+2-devel >= 2:2.8
c167a754 20BuildRequires: lua51-devel
21BuildRequires: perl-base
c37f1cf5 22BuildRequires: pkgconfig
d5d0c67d 23BuildRequires: vte-devel >= 0.17.1
952562f0 24BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26%description
27TermIt - simple terminal emulator based on vte library. Features:
aa075468
ZU
28 - multiple tabs
29 - switching encodings
30 - sessions
31 - configurable keybindings
32 - embedded Lua
33 - xterm-like dynamic window title
952562f0 34
aa075468
ZU
35Configuration can be changed via $HOME/.config/termit/init.lua file
36(example is provided).
37
38%description -l hu.UTF-8
39TermIt - egyszerű, a vte könyvtárra épülő terminál emulátor.
40Lehetőségek:
41 - több tab
42 - kódolás változtatása
43 - munkamenetek
44 - konfigurálható billentyűkombinációk
7d37e785 45 - beépített Lua
aa075468
ZU
46 - xterm-szerű dinamikus ablakcím
47
48A konfiguráció megváltoztatható a $HOME/.config/termit/init.lua fájl
49megváltoztatásával (példafájl van a csomagban).
952562f0 50
51%description -l pl.UTF-8
52TermIt - prosty emulator terminala oparty na bibliotece vte. Zawiera:
7d37e785
JB
53 - obsługę wielu zakładek
54 - przełączanie kodowań
55 - obsługę sesji
56 - konfigurowalne przypisania klawiszy
57 - możliwość rozszerzania przez Lua
58 - możliwość dynamicznej zmiany tytułu w stylu xterma
952562f0 59
7d37e785
JB
60Konfiguracja może być zmieniana przez plik
61$HOME/.config/termit/init.lua (przykład znajduje się w dokumentacji).
952562f0 62
63%prep
64%setup -q
240e2949 65%patch0 -p0
4881e5e2 66%patch1 -p0
33ef9f75 67%patch2 -p1
eace13cf 68%{__sed} -i "s@vte>=0.17@vte-2.90>=0.20@g" src/CMakeLists.txt
33ef9f75 69%{__sed} -i "s@GTK_OBJECT@@g" src/{callbacks,termit_preferences}.c
952562f0 70
71%build
7aefa165 72%cmake .
eb88ceda 73%{__make}
952562f0 74
75%install
76rm -rf $RPM_BUILD_ROOT
77
78%{__make} install \
79 DESTDIR=$RPM_BUILD_ROOT
80
3b57263d 81install -D %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}/%{name}.desktop
82install -D %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}/%{name}.png
83
a97a3c61
ZU
84%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/%{name}
85
952562f0 86%find_lang %{name} --with-gnome
87
88%clean
89rm -rf $RPM_BUILD_ROOT
90
91%files -f %{name}.lang
92%defattr(644,root,root,755)
d5d0c67d 93%doc ChangeLog TODO doc/README doc/rc.lua.example doc/lua_api.txt
952562f0 94%attr(755,root,root) %{_bindir}/*
c167a754 95%{_mandir}/man1/*
e0158709 96%{_desktopdir}/%{name}.desktop
3b57263d 97%{_pixmapsdir}/%{name}.png
This page took 0.043652 seconds and 4 git commands to generate.