diff --git a/package-config/fedora/task.spec b/package-config/fedora/task.spec new file mode 100644 index 000000000..5fd867943 --- /dev/null +++ b/package-config/fedora/task.spec @@ -0,0 +1,59 @@ +Name: task +Version: 1.7.1 +Release: 2%{?dist} +Summary: A command-line to do list manager + +Group: Applications/Productivity +License: GPLv2+ +URL: http://taskwarrior.org +Source0: http://taskwarrior.org/download/%{name}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: ncurses-devel + +%description +Task is a command-line to do list manager. It is +scope-limited to GTD functionality and features: +tags, colorful tabular output, reports and graphs, +lots of commands, low-level api, abbreviations for +all commands and options, multiuser file locking, +recurring tasks. Task is based on ideas presented +in the todo.sh script found on: http://todotxt.org + +%prep +%setup -q + + +%build +%configure +make %{?_smp_mflags} + + +%install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root,-) +%doc AUTHORS ChangeLog COPYING NEWS README task_completion.sh +%{_bindir}/task +%{_mandir}/man1/task.1.gz +%{_mandir}/man5/taskrc.5.gz + + +%changelog +* Tue Jun 08 2009 Federico Hernandez - 1.7.1-2 +- Fixed inclusion of manpages. +* Tue Jun 08 2009 Federico Hernandez - 1.7.1-1 +- Initial RPM for bugfix release 1.7.1. +- Updated references to new project homepage in spec file. +* Tue May 19 2009 Federico Hernandez - 1.7.0-2 +- Changed license to GPLv2+ and removed Requires macro. +- See https://bugzilla.redhat.com/show_bug.cgi?id=501498 +* Tue May 19 2009 Federico Hernandez - 1.7.0-1 +- Initial RPM. diff --git a/binary/COPYING.txt b/package-config/osx/binary/COPYING.txt similarity index 100% rename from binary/COPYING.txt rename to package-config/osx/binary/COPYING.txt diff --git a/binary/README.txt b/package-config/osx/binary/README.txt similarity index 100% rename from binary/README.txt rename to package-config/osx/binary/README.txt diff --git a/task.pmdoc/01task-contents.xml b/package-config/osx/task.pmdoc/01task-contents.xml similarity index 100% rename from task.pmdoc/01task-contents.xml rename to package-config/osx/task.pmdoc/01task-contents.xml diff --git a/task.pmdoc/01task.xml b/package-config/osx/task.pmdoc/01task.xml similarity index 100% rename from task.pmdoc/01task.xml rename to package-config/osx/task.pmdoc/01task.xml diff --git a/task.pmdoc/index.xml b/package-config/osx/task.pmdoc/index.xml similarity index 100% rename from task.pmdoc/index.xml rename to package-config/osx/task.pmdoc/index.xml diff --git a/package-config/ubuntu/debian/changelog b/package-config/ubuntu/debian/changelog new file mode 100644 index 000000000..9cfc75698 --- /dev/null +++ b/package-config/ubuntu/debian/changelog @@ -0,0 +1,16 @@ +task (1.7.1-0ubuntu1) jaunty; urgency=low + + * Initial deb package for bugfix release 1.7.1 + * Updated references to new project homepage in control file. + * dpatch not longer neededas upstream version contains fix + for taskrc.5 bug + + -- Federico Hernandez Tue, 09 Jun 2009 11:49:51 +0200 + +task (1.7.0-0ubuntu1) jaunty; urgency=low + + * Initial release (LP: #378847) + * Fixed bug in taskrc.5 man page from upstream project + which made lintian complain + + -- Federico Hernandez Wed, 27 May 2009 23:57:08 +0200 diff --git a/package-config/ubuntu/debian/compat b/package-config/ubuntu/debian/compat new file mode 100644 index 000000000..7f8f011eb --- /dev/null +++ b/package-config/ubuntu/debian/compat @@ -0,0 +1 @@ +7 diff --git a/package-config/ubuntu/debian/control b/package-config/ubuntu/debian/control new file mode 100644 index 000000000..0787315a8 --- /dev/null +++ b/package-config/ubuntu/debian/control @@ -0,0 +1,20 @@ +Source: task +Section: utils +Priority: optional +Maintainer: Federico Hernandez +XSBC-Original-Maintainer: Federico Hernandez +Build-Depends: debhelper (>= 7), autotools-dev, libncurses5-dev +Standards-Version: 3.8.0.1 +Homepage: http://taskwarrior.org + +Package: task +Architecture: any +Depends: ${shlibs:Depends} +Description: A command-line to do list manager + Task is a command-line to do list manager. It is + scope-limited to GTD functionality and features: + tags, colorful tabular output, reports and graphs, + lots of commands, low-level API, abbreviations for + all commands and options, multiuser file locking, + recurring tasks. Task is based on ideas presented + in the todo.sh script found on: http://todotxt.org diff --git a/package-config/ubuntu/debian/copyright b/package-config/ubuntu/debian/copyright new file mode 100644 index 000000000..1f740037e --- /dev/null +++ b/package-config/ubuntu/debian/copyright @@ -0,0 +1,55 @@ +This package was debianized by: + + Federico Hernandez on Tue, 09 Jun 2009 11:49:51 +0200 + +It was downloaded from: + + http://www.beckingham.net/task.html + +Upstream Authors: + + Paul Beckingham + Damian Glenny + Andy Lester + H. İbrahim Güngör + Stefan Dorn + Michael Greb + Benjamin Tegarden + Chris Pride + Richard Querin + Federico Hernandez + T. Charles Yun + David J Patrick + P.C. Shyamshankar + Johan Friis + Steven de Brouwer + +Copyright: + + Copyright 2006 - 2009, Paul Beckingham + Copyright 2009 Federico Hernandez + +License: + + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL-2'. + +The Debian packaging is: + + Copyright (C) 2009, Federico Hernandez + +and is licensed under the GPL, see above. diff --git a/package-config/ubuntu/debian/docs b/package-config/ubuntu/debian/docs new file mode 100644 index 000000000..6f83607c1 --- /dev/null +++ b/package-config/ubuntu/debian/docs @@ -0,0 +1,3 @@ +AUTHORS +NEWS +README diff --git a/package-config/ubuntu/debian/rules b/package-config/ubuntu/debian/rules new file mode 100755 index 000000000..2d8d21e18 --- /dev/null +++ b/package-config/ubuntu/debian/rules @@ -0,0 +1,46 @@ +#!/usr/bin/make -f + +config.status: configure + dh_testdir + ./configure $(CROSS) --prefix=/usr --docdir=$(DATADIR)/doc/task + +build: build-stamp + +build-stamp: config.status + dh_testdir + $(MAKE) + touch $@ + +clean: + dh_testdir + dh_testroot + [ ! -f Makefile ] || $(MAKE) distclean + dh_clean + +install: build + dh_testdir + dh_testroot + dh_prep + $(MAKE) DESTDIR=$(CURDIR)/debian/task install + +binary-indep: install + +binary-arch: install + dh_testdir + dh_testroot + dh_installchangelogs + dh_installdocs + dh_installman + install -D -m644 task_completion.sh $(CURDIR)/debian/task/etc/bash_completion.d/task + rm -rf $(CURDIR)/debian/task/usr/share/doc/task-1.7.1 + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install diff --git a/package-config/ubuntu/debian/watch b/package-config/ubuntu/debian/watch new file mode 100644 index 000000000..713830690 --- /dev/null +++ b/package-config/ubuntu/debian/watch @@ -0,0 +1,3 @@ +version=3 + +http://taskwarrior.org/download/task-(.*)\.tar\.gz