]> git.pld-linux.org Git - packages/tig.git/blob - tig.spec
- rebuild with readline 7.0
[packages/tig.git] / tig.spec
1 Summary:        Text-mode interface for git-core
2 Summary(pl.UTF-8):      Tekstowy interfejs do git-core
3 Name:           tig
4 Version:        2.1.1
5 Release:        2
6 License:        GPL v2+
7 Group:          Development/Tools
8 Source0:        http://jonas.nitro.dk/tig/releases/%{name}-%{version}.tar.gz
9 # Source0-md5:  d6eb13d31319d57a3f726d8238f8ebc0
10 URL:            http://jonas.nitro.dk/tig/
11 BuildRequires:  ncurses-devel
12 Requires:       git-core
13 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14
15 %description
16 Tig is a git-core repository browser that additionally can act as a
17 pager for output from various git commands.
18
19 When browsing repositories, it uses the underlying git commands to
20 present the user with various views, such as summarized revision log
21 and showing the commit with the log message, diffstat, and the diff.
22
23 Using it as a pager, it will display input from stdin and colorize it.
24
25 %description -l pl.UTF-8
26 Tig jest przeglądarką repozytoriów git-core'a. Dodatkowo może działać
27 jako pager dla różnych komend gita.
28
29 Podczas przeglądania repozytoriów używa poleceń gita i pokazuje log,
30 statystyki diffa i różnice między plikami.
31
32 Używany jako pager będzie kolorował to co otrzyma ze standardowego
33 wejścia.
34
35 %package -n bash-completion-tig
36 Summary:        bash-completion for tig
37 Summary(pl.UTF-8):      bashowe uzupełnianie nazw dla tiga
38 Group:          Applications/Shells
39 Requires:       bash-completion
40 %if "%{_rpmversion}" >= "5"
41 BuildArch:      noarch
42 %endif
43
44 %description -n bash-completion-tig
45 This package provides bash-completion for tig.
46
47 %description -n bash-completion-tig -l pl.UTF-8
48 Pakiet ten dostarcza bashowe uzupełnianie nazw dla tiga.
49
50 %prep
51 %setup -q
52
53 %build
54 CFLAGS="%{rpmcflags} %{rpmldflags} -I/usr/include/ncursesw"
55 export CFLAGS
56 LIBS=-ltinfow %configure
57 %{__make} V=1
58
59 %install
60 rm -rf $RPM_BUILD_ROOT
61 install -d $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d
62
63 %{__make} install install-doc-man \
64         DESTDIR=$RPM_BUILD_ROOT \
65         mandir=%{_mandir} \
66         prefix=%{_prefix}
67         sysconfdir=%{_sysconfdir}
68
69 # bash completion
70 cp -a contrib/tig-completion.bash $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d
71
72 %clean
73 rm -rf $RPM_BUILD_ROOT
74
75 %files
76 %defattr(644,root,root,755)
77 %doc *.html
78 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/tigrc
79 %attr(755,root,root) %{_bindir}/tig
80 #%attr(755,root,root) %{_bindir}/test-graph
81 %{_mandir}/man1/tig.1*
82 %{_mandir}/man5/tigrc.5*
83 %{_mandir}/man7/tigmanual.7*
84
85 %files -n bash-completion-tig
86 %defattr(644,root,root,755)
87 %{_sysconfdir}/bash_completion.d/tig-completion.bash
This page took 0.052727 seconds and 3 git commands to generate.