]> git.pld-linux.org Git - packages/tmux.git/blame - tmux.spec
- pl
[packages/tmux.git] / tmux.spec
CommitLineData
21dfa491
ZU
1# TODO:
2# - vim doesn't detect filetype
ed019aa1 3# - pass LDFLAGS (fix as-needed problem first)
0a168b43 4Summary: tmux - a terminal multiplexer
df1e8c4e 5Summary(hu.UTF-8): tmux egy terminál-sokszorozó
0a168b43 6Summary(pl.UTF-8): tmux - multiplekser terminali
df1e8c4e 7Name: tmux
0d7dc440 8Version: 1.9a
6f3db414 9Release: 1
df1e8c4e
ZU
10License: BSD
11Group: Applications/Terminal
596f5bca 12Source0: http://downloads.sourceforge.net/tmux/%{name}-%{version}.tar.gz
0d7dc440 13# Source0-md5: b07601711f96f1d260b390513b509a2d
df1e8c4e 14Source1: %{name}-filedetect.vim
596f5bca 15URL: http://tmux.sourceforge.net/
05eab483 16BuildRequires: libevent-devel
6390aa10 17BuildRequires: ncurses-devel
df1e8c4e
ZU
18BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
20%description
21tmux is a terminal multiplexer: it enables a number of terminals (or
22windows), each running a separate program, to be created, accessed,
23and controlled from a single screen. tmux may be detached from a
24screen and continue running in the background, then later reattached.
25
26%description -l hu.UTF-8
27tmux egy terminál-sokszorozó: terminálok (vagy ablakok) sokaságát
28hozhatd létre, mindegyikben egy külön program fut, létrehozhatsz,
29csatlakozhatsz és irányíthatod egyetlen képernyőről. tmux
30lecsatlakozhat a képernyőről és folytathatja a futását a háttérben, és
31később újracsatlakozhatsz.
32
0a168b43
JB
33%description -l pl.UTF-8
34tmux to multiplekser terminali: pozwala na tworzenie wielu terminali
35(lub okien) z osobnymi programami, dostęp do nich i sterowanie z
36pojedynczego ekranu. tmux może być odłączony od ekranu i nadal działać
37w tle, a następnie ponownie podłączony.
38
df1e8c4e
ZU
39%package -n vim-syntax-tmux
40Summary: Vim syntax file to tmux config files
41Summary(hu.UTF-8): Vim syntax fájl a tmux konfigurációs fájljához
0a168b43 42Summary(pl.UTF-8): Plik składni Vima dla plików konfiguracyjnych tmuksa
df1e8c4e 43Group: Applications/Editors/Vim
0a168b43 44Requires: vim-rt
df1e8c4e
ZU
45
46%description -n vim-syntax-tmux
47Vim syntax file to tmux config files.
48
49%description -n vim-syntax-tmux -l hu.UTF-8
50Vim syntax fájl a tmux konfigurációs fájljához.
51
ee0f9a2f
ZU
52%package -n bash-completion-tmux
53Summary: Bash completion for tmux
0a168b43 54Summary(pl.UTF-8): Bashowe dopełnianie poleceń dla tmuksa
596f5bca 55Group: Applications/Shells
0a168b43 56Requires: %{name} = %{version}-%{release}
76318820 57Requires: bash-completion
ee0f9a2f
ZU
58
59%description -n bash-completion-tmux
60This package provides bash-completion for tmux.
61
0a168b43
JB
62%description -n bash-completion-tmux -l pl.UTF-8
63Ten pakiet dostarcza bashowe dopełnianie składni dla polecenia tmux.
64
df1e8c4e
ZU
65%prep
66%setup -q
df1e8c4e
ZU
67
68%build
27a56cc0
AM
69%{__aclocal}
70%{__autoconf}
bdef13e9 71%configure \
27a56cc0 72 CPPFLAGS="-I/usr/include/ncursesw"
bdef13e9 73
27a56cc0 74%{__make}
df1e8c4e
ZU
75
76%install
77rm -rf $RPM_BUILD_ROOT
78
79%{__make} install \
80 DESTDIR=$RPM_BUILD_ROOT \
81 PREFIX=%{_prefix}
82
83install -d $RPM_BUILD_ROOT%{_datadir}/vim/vimfiles/{ftdetect,syntax}
84install %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/vim/vimfiles/ftdetect/tmux.vim
85install examples/tmux.vim $RPM_BUILD_ROOT%{_datadir}/vim/vimfiles/syntax
ee0f9a2f
ZU
86install -d $RPM_BUILD_ROOT%{_datadir}/bash-completion
87install examples/bash_completion_tmux.sh $RPM_BUILD_ROOT%{_datadir}/bash-completion/%{name}
88install -d $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d
89ln -s ../../%{_datadir}/bash-completion/%{name} $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d
df1e8c4e
ZU
90
91%clean
92rm -rf $RPM_BUILD_ROOT
93
94%files
95%defattr(644,root,root,755)
98216505 96%doc CHANGES FAQ README TODO examples/*.conf
0a168b43
JB
97%attr(755,root,root) %{_bindir}/tmux
98%{_mandir}/man1/tmux.1*
df1e8c4e
ZU
99
100%files -n vim-syntax-tmux
101%defattr(644,root,root,755)
102%{_datadir}/vim/vimfiles/ftdetect/tmux.vim
103%{_datadir}/vim/vimfiles/syntax/tmux.vim
ee0f9a2f
ZU
104
105%files -n bash-completion-tmux
106%defattr(644,root,root,755)
107%{_sysconfdir}/bash_completion.d/%{name}
108%{_datadir}/bash-completion/%{name}
This page took 0.166512 seconds and 4 git commands to generate.