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