]> git.pld-linux.org Git - packages/taskwarrior.git/blobdiff - taskwarrior.spec
up to 2.5.0
[packages/taskwarrior.git] / taskwarrior.spec
index cc9f348271d6d444d3669bfe8d28d3a661911f9a..49836cb4bb361922e35b89712fd42ee1c2063563 100644 (file)
@@ -3,23 +3,22 @@ Summary:      Taskwarrior is a command-line to do list manager
 Summary(hu.UTF-8):     Taskwarrior egy parancssoros ToDo-kezelő
 Summary(pl.UTF-8):     Taskwarrior - konsolowy manadżer rzeczy do zrobienia
 Name:          taskwarrior
-Version:       1.9.4
-Release:       2
-License:       GPL v2+
+Version:       2.5.0
+Release:       1
+License:       MIT
 Group:         Applications
 Source0:       http://www.taskwarrior.org/download/%{shortname}-%{version}.tar.gz
-# Source0-md5: 0c5d9dedb1ead69590af895d16708070
-Patch0:                %{name}-flags.patch
+# Source0-md5: bca2a8a6f7727ccbcefd5e190d935910
 URL:           http://taskwarrior.org/
-BuildRequires: autoconf
-BuildRequires: automake
-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
 
@@ -46,8 +45,11 @@ danych i wielu innych ulepszeń.
 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.
@@ -55,11 +57,30 @@ 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.
@@ -72,6 +93,9 @@ Summary:      zsh-completion for 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.
@@ -82,16 +106,9 @@ taskwarriora.
 
 %prep
 %setup -q -n %{shortname}-%{version}
-%patch0 -p1
 
 %build
-%{__libtoolize}
-%{__aclocal}
-%{__autoconf}
-%{__autoheader}
-%{__automake}
-%configure
-%{__make}
+%cmake
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -101,8 +118,9 @@ rm -rf $RPM_BUILD_ROOT
 
 %{__rm} -rf $RPM_BUILD_ROOT%{_docdir}/%{shortname}
 
-install -d $RPM_BUILD_ROOT{%{bashdir},%{zshdir}}
-install -p scripts/bash/task_completion.sh $RPM_BUILD_ROOT%{bashdir}
+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}
@@ -116,14 +134,18 @@ rm -rf $RPM_BUILD_ROOT
 
 %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*
 
 %files -n bash-completion-taskwarrior
 %defattr(644,root,root,755)
-%{bashdir}/task_completion.sh
+%{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)
This page took 0.063999 seconds and 4 git commands to generate.