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