Summary(hu.UTF-8): Taskwarrior egy parancssoros ToDo-kezelő
Summary(pl.UTF-8): Taskwarrior - konsolowy manadżer rzeczy do zrobienia
Name: taskwarrior
-Version: 2.2.0
+Version: 2.5.0
Release: 1
-License: GPL v2+
+License: MIT
Group: Applications
Source0: http://www.taskwarrior.org/download/%{shortname}-%{version}.tar.gz
-# Source0-md5: eb5af01b51b90e01b574464a5d11d4e9
+# Source0-md5: bca2a8a6f7727ccbcefd5e190d935910
URL: http://taskwarrior.org/
-BuildRequires: autoconf
-BuildRequires: automake
-BuildRequires: cmake
-BuildRequires: intltool
+BuildRequires: cmake >= 2.8
+BuildRequires: gnutls-devel
BuildRequires: libstdc++-devel
-BuildRequires: libtool
+BuildRequires: libuuid-devel
BuildRequires: pkgconfig
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%define bashdir %{_sysconfdir}/bash_completion.d
+%define fishdir %{_datadir}/fish/completions
%define vimdir %{_datadir}/vim/vimfiles
%define zshdir %{_datadir}/zsh/site-functions
Summary: bash-completion for taskwarrior
Summary(pl.UTF-8): bashowe uzupełnianie nazw dla taskwarriora
Group: Applications/Shells
-Requires: bash-completion
Requires: %{name} = %{version}-%{release}
+Requires: bash-completion
+%if "%{_rpmversion}" >= "5"
+BuildArch: noarch
+%endif
%description -n bash-completion-taskwarrior
bash-completion for taskwarrior.
%description -n bash-completion-taskwarrior -l pl.UTF-8
Pakiet ten dostarcza bashowe uzupełnianie nazw dla taskwarriora.
+%package -n fish-completion-taskwarrior
+Summary: fish-completion for taskwarrior
+Summary(pl.UTF-8): Uzupełnianie nazw w fish dla taskwarriora
+Group: Applications/Shells
+Requires: %{name} = %{version}-%{release}
+Requires: fish
+%if "%{_rpmversion}" >= "5"
+BuildArch: noarch
+%endif
+
+%description -n fish-completion-taskwarrior
+fish-completion for taskwarrior.
+
+%description -n fish-completion-taskwarrior -l pl.UTF-8
+Pakiet ten dostarcza uzupełnianie nazw w fish dla taskwarriora.
+
%package -n vim-syntax-taskwarrior
Summary: Vim-syntax: taskwarrior
Summary(pl.UTF-8): Składnia dla Vima: taskwarrior
Group: Applications/Editors/Vim
Requires: %{name} = %{version}-%{release}
+%if "%{_rpmversion}" >= "5"
+BuildArch: noarch
+%endif
%description -n vim-syntax-taskwarrior
Vim-syntax: taskwarrior.
Summary(pl.UTF-8): Uzupełnianie nazw w zsh dla taskwarriora
Group: Applications/Shells
Requires: %{name} = %{version}-%{release}
+%if "%{_rpmversion}" >= "5"
+BuildArch: noarch
+%endif
%description -n zsh-completion-taskwarrior
zsh-completion for taskwarrior.
%{__rm} -rf $RPM_BUILD_ROOT%{_docdir}/%{shortname}
-install -d $RPM_BUILD_ROOT{%{bashdir},%{zshdir}}
+install -d $RPM_BUILD_ROOT{%{bashdir},%{fishdir},%{zshdir}}
install -p scripts/bash/task.sh $RPM_BUILD_ROOT%{bashdir}
+install -p scripts/fish/task.fish $RPM_BUILD_ROOT%{fishdir}
install -p scripts/zsh/_task $RPM_BUILD_ROOT%{zshdir}
install -d $RPM_BUILD_ROOT%{vimdir}/{ftdetect,syntax}
%files
%defattr(644,root,root,755)
-%doc AUTHORS ChangeLog NEWS README i18n doc/rc
+%doc AUTHORS ChangeLog DEVELOPER EXPOSITION NEWS README.md doc/rc
%attr(755,root,root) %{_bindir}/%{shortname}
%{_mandir}/man1/*1*
%{_mandir}/man5/*5*
%defattr(644,root,root,755)
%{bashdir}/task.sh
+%files -n fish-completion-taskwarrior
+%defattr(644,root,root,755)
+%{fishdir}/task.fish
+
%files -n vim-syntax-taskwarrior
%defattr(644,root,root,755)
%{vimdir}/ftdetect/*.vim