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
10 Source0: http://www.taskwarrior.org/download/%{shortname}-%{version}.tar.gz
11 # Source0-md5: 0c5d9dedb1ead69590af895d16708070
12 Patch0: %{name}-flags.patch
13 URL: http://taskwarrior.org/
14 BuildRequires: autoconf
15 BuildRequires: automake
16 BuildRequires: intltool
17 BuildRequires: libstdc++-devel
18 BuildRequires: libtool
19 BuildRequires: pkgconfig
20 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22 %define bashdir %{_sysconfdir}/bash_completion.d
23 %define vimdir %{_datadir}/vim/vimfiles
24 %define zshdir %{_datadir}/zsh/site-functions
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
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
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ń.
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}
52 %description -n bash-completion-taskwarrior
53 bash-completion for taskwarrior.
55 %description -n bash-completion-taskwarrior -l pl.UTF-8
56 Pakiet ten dostarcza bashowe uzupełnianie nazw dla taskwarriora.
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}
64 %description -n vim-syntax-taskwarrior
65 Vim-syntax: taskwarrior.
67 %description -n vim-syntax-taskwarrior -l pl.UTF-8
68 Ta wtyczka dostarcza podświetlanie składni dla taskwarriora.
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}
76 %description -n zsh-completion-taskwarrior
77 zsh-completion for taskwarrior.
79 %description -n zsh-completion-taskwarrior -l pl.UTF-8
80 Pakiet ten dostarcza funkcje uzupełniania nazw powłoki zsh dla
84 %setup -q -n %{shortname}-%{version}
97 rm -rf $RPM_BUILD_ROOT
100 DESTDIR=$RPM_BUILD_ROOT
102 %{__rm} -rf $RPM_BUILD_ROOT%{_docdir}/%{shortname}
104 install -d $RPM_BUILD_ROOT{%{bashdir},%{zshdir}}
105 install -p scripts/bash/task_completion.sh $RPM_BUILD_ROOT%{bashdir}
106 install -p scripts/zsh/_task $RPM_BUILD_ROOT%{zshdir}
108 install -d $RPM_BUILD_ROOT%{vimdir}/{ftdetect,syntax}
109 for dir in ftdetect syntax; do
110 install -d $RPM_BUILD_ROOT%{vimdir}/$dir
111 install -p scripts/vim/$dir/* $RPM_BUILD_ROOT%{vimdir}/$dir
115 rm -rf $RPM_BUILD_ROOT
118 %defattr(644,root,root,755)
119 %doc AUTHORS ChangeLog NEWS README i18n doc/rc
120 %attr(755,root,root) %{_bindir}/%{shortname}
124 %files -n bash-completion-taskwarrior
125 %defattr(644,root,root,755)
126 %{bashdir}/task_completion.sh
128 %files -n vim-syntax-taskwarrior
129 %defattr(644,root,root,755)
130 %{vimdir}/ftdetect/*.vim
131 %{vimdir}/syntax/*.vim
133 %files -n zsh-completion-taskwarrior
134 %defattr(644,root,root,755)