]> git.pld-linux.org Git - packages/taskwarrior.git/blame - taskwarrior.spec
up to 2.5.0
[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
8e918086 6Version: 2.5.0
a7bad3ef 7Release: 1
055c4275 8License: MIT
d32cb5e0
ZU
9Group: Applications
10Source0: http://www.taskwarrior.org/download/%{shortname}-%{version}.tar.gz
8e918086 11# Source0-md5: bca2a8a6f7727ccbcefd5e190d935910
d32cb5e0 12URL: http://taskwarrior.org/
7d0ec3f1
JP
13BuildRequires: cmake >= 2.8
14BuildRequires: gnutls-devel
77891e6e 15BuildRequires: libstdc++-devel
7d0ec3f1 16BuildRequires: libuuid-devel
d32cb5e0
ZU
17BuildRequires: pkgconfig
18BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
20%define bashdir %{_sysconfdir}/bash_completion.d
3aaaa44d 21%define fishdir %{_datadir}/fish/completions
d32cb5e0 22%define vimdir %{_datadir}/vim/vimfiles
7a372522 23%define zshdir %{_datadir}/zsh/site-functions
d32cb5e0
ZU
24
25%description
26Taskwarrior is an ambitious project to supercharge task (most
27excellent CLI task manager by Paul Beckingham) with an interactive
28interface, a powerful search tool, hotkeys, forms data entry, and a
29host of new features.
30
de23b95d 31%description -l hu.UTF-8
d32cb5e0
ZU
32Taskwarrior egy törekvő project, amely a task-ot bővíti ki (a legjobb
33CLI feladatkezelő Paul Beckingham-től) egy interaktív felületettel,
34hatékony kereső eszközzel, hotkey-ekkel, űrlapokkal és új lehetőségek
35tömegeivel.
36
6b1cb557 37%description -l pl.UTF-8
38Taskwarrior jest ambitnym projektem mającym na celu ulepszenie
7a372522 39programu task (najlepszego konsolowego menadżera zadań stworzonego
6b1cb557 40przez Paula Beckinghama) poprzez dodanie interaktywnego interfejsu,
41potężnej wyszukiwarki, skrótów klawiszowych, formularzy wprowadzania
7a372522 42danych i wielu innych ulepszeń.
6b1cb557 43
d32cb5e0
ZU
44%package -n bash-completion-taskwarrior
45Summary: bash-completion for taskwarrior
6b1cb557 46Summary(pl.UTF-8): bashowe uzupełnianie nazw dla taskwarriora
d32cb5e0
ZU
47Group: Applications/Shells
48Requires: %{name} = %{version}-%{release}
3aaaa44d 49Requires: bash-completion
d1a06f8f
ER
50%if "%{_rpmversion}" >= "5"
51BuildArch: noarch
52%endif
d32cb5e0
ZU
53
54%description -n bash-completion-taskwarrior
55bash-completion for taskwarrior.
56
6b1cb557 57%description -n bash-completion-taskwarrior -l pl.UTF-8
58Pakiet ten dostarcza bashowe uzupełnianie nazw dla taskwarriora.
59
3aaaa44d
JP
60%package -n fish-completion-taskwarrior
61Summary: fish-completion for taskwarrior
62Summary(pl.UTF-8): Uzupełnianie nazw w fish dla taskwarriora
63Group: Applications/Shells
64Requires: %{name} = %{version}-%{release}
65Requires: fish
66%if "%{_rpmversion}" >= "5"
67BuildArch: noarch
68%endif
69
70%description -n fish-completion-taskwarrior
71fish-completion for taskwarrior.
72
73%description -n fish-completion-taskwarrior -l pl.UTF-8
74Pakiet ten dostarcza uzupełnianie nazw w fish dla taskwarriora.
75
d32cb5e0
ZU
76%package -n vim-syntax-taskwarrior
77Summary: Vim-syntax: taskwarrior
6b1cb557 78Summary(pl.UTF-8): Składnia dla Vima: taskwarrior
d32cb5e0
ZU
79Group: Applications/Editors/Vim
80Requires: %{name} = %{version}-%{release}
d1a06f8f
ER
81%if "%{_rpmversion}" >= "5"
82BuildArch: noarch
83%endif
d32cb5e0
ZU
84
85%description -n vim-syntax-taskwarrior
86Vim-syntax: taskwarrior.
87
6b1cb557 88%description -n vim-syntax-taskwarrior -l pl.UTF-8
89Ta wtyczka dostarcza podświetlanie składni dla taskwarriora.
90
7a372522 91%package -n zsh-completion-taskwarrior
92Summary: zsh-completion for taskwarrior
93Summary(pl.UTF-8): Uzupełnianie nazw w zsh dla taskwarriora
94Group: Applications/Shells
95Requires: %{name} = %{version}-%{release}
d1a06f8f
ER
96%if "%{_rpmversion}" >= "5"
97BuildArch: noarch
98%endif
7a372522 99
100%description -n zsh-completion-taskwarrior
101zsh-completion for taskwarrior.
102
103%description -n zsh-completion-taskwarrior -l pl.UTF-8
104Pakiet ten dostarcza funkcje uzupełniania nazw powłoki zsh dla
105taskwarriora.
106
d32cb5e0
ZU
107%prep
108%setup -q -n %{shortname}-%{version}
d32cb5e0
ZU
109
110%build
9fadc849 111%cmake
d32cb5e0
ZU
112
113%install
114rm -rf $RPM_BUILD_ROOT
115
116%{__make} install \
7a372522 117 DESTDIR=$RPM_BUILD_ROOT
d32cb5e0
ZU
118
119%{__rm} -rf $RPM_BUILD_ROOT%{_docdir}/%{shortname}
120
3aaaa44d 121install -d $RPM_BUILD_ROOT{%{bashdir},%{fishdir},%{zshdir}}
41269a5e 122install -p scripts/bash/task.sh $RPM_BUILD_ROOT%{bashdir}
3aaaa44d 123install -p scripts/fish/task.fish $RPM_BUILD_ROOT%{fishdir}
7a372522 124install -p scripts/zsh/_task $RPM_BUILD_ROOT%{zshdir}
125
d32cb5e0
ZU
126install -d $RPM_BUILD_ROOT%{vimdir}/{ftdetect,syntax}
127for dir in ftdetect syntax; do
128 install -d $RPM_BUILD_ROOT%{vimdir}/$dir
7a372522 129 install -p scripts/vim/$dir/* $RPM_BUILD_ROOT%{vimdir}/$dir
d32cb5e0
ZU
130done
131
132%clean
133rm -rf $RPM_BUILD_ROOT
134
135%files
136%defattr(644,root,root,755)
7d0ec3f1 137%doc AUTHORS ChangeLog DEVELOPER EXPOSITION NEWS README.md doc/rc
d32cb5e0
ZU
138%attr(755,root,root) %{_bindir}/%{shortname}
139%{_mandir}/man1/*1*
140%{_mandir}/man5/*5*
141
142%files -n bash-completion-taskwarrior
143%defattr(644,root,root,755)
41269a5e 144%{bashdir}/task.sh
d32cb5e0 145
3aaaa44d
JP
146%files -n fish-completion-taskwarrior
147%defattr(644,root,root,755)
148%{fishdir}/task.fish
149
d32cb5e0 150%files -n vim-syntax-taskwarrior
77891e6e 151%defattr(644,root,root,755)
7a372522 152%{vimdir}/ftdetect/*.vim
153%{vimdir}/syntax/*.vim
154
155%files -n zsh-completion-taskwarrior
156%defattr(644,root,root,755)
157%{zshdir}/_task
This page took 0.054482 seconds and 4 git commands to generate.