]> git.pld-linux.org Git - packages/taskwarrior.git/blob - taskwarrior.spec
- up to 2.2.0
[packages/taskwarrior.git] / taskwarrior.spec
1 %define         shortname       task
2 Summary:        Taskwarrior is a command-line to do list manager
3 Summary(hu.UTF-8):      Taskwarrior egy parancssoros ToDo-kezelő
4 Summary(pl.UTF-8):      Taskwarrior - konsolowy manadżer rzeczy do zrobienia
5 Name:           taskwarrior
6 Version:        2.2.0
7 Release:        1
8 License:        GPL v2+
9 Group:          Applications
10 Source0:        http://www.taskwarrior.org/download/%{shortname}-%{version}.tar.gz
11 # Source0-md5:  eb5af01b51b90e01b574464a5d11d4e9
12 URL:            http://taskwarrior.org/
13 BuildRequires:  autoconf
14 BuildRequires:  automake
15 BuildRequires:  cmake
16 BuildRequires:  intltool
17 BuildRequires:  libstdc++-devel
18 BuildRequires:  libtool
19 BuildRequires:  pkgconfig
20 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22 %define bashdir %{_sysconfdir}/bash_completion.d
23 %define vimdir %{_datadir}/vim/vimfiles
24 %define zshdir %{_datadir}/zsh/site-functions
25
26 %description
27 Taskwarrior is an ambitious project to supercharge task (most
28 excellent CLI task manager by Paul Beckingham) with an interactive
29 interface, a powerful search tool, hotkeys, forms data entry, and a
30 host of new features.
31
32 %description -l hu.UTF-8
33 Taskwarrior egy törekvő project, amely a task-ot bővíti ki (a legjobb
34 CLI feladatkezelő Paul Beckingham-től) egy interaktív felületettel,
35 hatékony kereső eszközzel, hotkey-ekkel, űrlapokkal és új lehetőségek
36 tömegeivel.
37
38 %description -l pl.UTF-8
39 Taskwarrior jest ambitnym projektem mającym na celu ulepszenie
40 programu task (najlepszego konsolowego menadżera zadań stworzonego
41 przez Paula Beckinghama) poprzez dodanie interaktywnego interfejsu,
42 potężnej wyszukiwarki, skrótów klawiszowych, formularzy wprowadzania
43 danych i wielu innych ulepszeń.
44
45 %package -n bash-completion-taskwarrior
46 Summary:        bash-completion for taskwarrior
47 Summary(pl.UTF-8):      bashowe uzupełnianie nazw dla taskwarriora
48 Group:          Applications/Shells
49 Requires:       bash-completion
50 Requires:       %{name} = %{version}-%{release}
51
52 %description -n bash-completion-taskwarrior
53 bash-completion for taskwarrior.
54
55 %description -n bash-completion-taskwarrior -l pl.UTF-8
56 Pakiet ten dostarcza bashowe uzupełnianie nazw dla taskwarriora.
57
58 %package -n vim-syntax-taskwarrior
59 Summary:        Vim-syntax: taskwarrior
60 Summary(pl.UTF-8):      Składnia dla Vima: taskwarrior
61 Group:          Applications/Editors/Vim
62 Requires:       %{name} = %{version}-%{release}
63
64 %description -n vim-syntax-taskwarrior
65 Vim-syntax: taskwarrior.
66
67 %description -n vim-syntax-taskwarrior -l pl.UTF-8
68 Ta wtyczka dostarcza podświetlanie składni dla taskwarriora.
69
70 %package -n zsh-completion-taskwarrior
71 Summary:        zsh-completion for taskwarrior
72 Summary(pl.UTF-8):      Uzupełnianie nazw w zsh dla taskwarriora
73 Group:          Applications/Shells
74 Requires:       %{name} = %{version}-%{release}
75
76 %description -n zsh-completion-taskwarrior
77 zsh-completion for taskwarrior.
78
79 %description -n zsh-completion-taskwarrior -l pl.UTF-8
80 Pakiet ten dostarcza funkcje uzupełniania nazw powłoki zsh dla
81 taskwarriora.
82
83 %prep
84 %setup -q -n %{shortname}-%{version}
85
86 %build
87 %cmake
88
89 %install
90 rm -rf $RPM_BUILD_ROOT
91
92 %{__make} install \
93         DESTDIR=$RPM_BUILD_ROOT
94
95 %{__rm} -rf $RPM_BUILD_ROOT%{_docdir}/%{shortname}
96
97 install -d $RPM_BUILD_ROOT{%{bashdir},%{zshdir}}
98 install -p scripts/bash/task.sh $RPM_BUILD_ROOT%{bashdir}
99 install -p scripts/zsh/_task $RPM_BUILD_ROOT%{zshdir}
100
101 install -d $RPM_BUILD_ROOT%{vimdir}/{ftdetect,syntax}
102 for dir in ftdetect syntax; do
103         install -d $RPM_BUILD_ROOT%{vimdir}/$dir
104         install -p scripts/vim/$dir/* $RPM_BUILD_ROOT%{vimdir}/$dir
105 done
106
107 %clean
108 rm -rf $RPM_BUILD_ROOT
109
110 %files
111 %defattr(644,root,root,755)
112 %doc AUTHORS ChangeLog NEWS README i18n doc/rc
113 %attr(755,root,root) %{_bindir}/%{shortname}
114 %{_mandir}/man1/*1*
115 %{_mandir}/man5/*5*
116
117 %files -n bash-completion-taskwarrior
118 %defattr(644,root,root,755)
119 %{bashdir}/task.sh
120
121 %files -n vim-syntax-taskwarrior
122 %defattr(644,root,root,755)
123 %{vimdir}/ftdetect/*.vim
124 %{vimdir}/syntax/*.vim
125
126 %files -n zsh-completion-taskwarrior
127 %defattr(644,root,root,755)
128 %{zshdir}/_task
This page took 0.083119 seconds and 3 git commands to generate.