From fa34f47f8a240063788ae8a0a4b305839dd9c2f6 Mon Sep 17 00:00:00 2001 From: Federico Hernandez Date: Sun, 23 May 2010 21:29:44 +0200 Subject: [PATCH] Packaging for ubuntu and fedora - Updated packaging details for 1.9.1 --- package-config/fedora/task.spec | 40 +++++++++++++++++----- package-config/ubuntu/debian/changelog | 36 +++++++++++++++++++ package-config/ubuntu/debian/control | 6 ++-- package-config/ubuntu/debian/copyright | 7 +++- package-config/ubuntu/debian/examples | 2 -- package-config/ubuntu/debian/rules | 4 +-- package-config/ubuntu/debian/source/format | 1 + package-config/ubuntu/debian/watch | 6 ++-- 8 files changed, 82 insertions(+), 20 deletions(-) delete mode 100644 package-config/ubuntu/debian/examples create mode 100644 package-config/ubuntu/debian/source/format diff --git a/package-config/fedora/task.spec b/package-config/fedora/task.spec index ac5b0bf4d..74ab6b3e2 100644 --- a/package-config/fedora/task.spec +++ b/package-config/fedora/task.spec @@ -1,5 +1,5 @@ Name: task -Version: 1.8.1 +Version: 1.9.1 Release: 1%{?dist} Summary: A command-line to do list manager @@ -17,7 +17,7 @@ support for GTD functionality and includes the following features: tags, colorful tabular output, reports and graphs, lots of manipulation commands, low-level API, abbreviations for all commands and -options, multiuser file locking, recurring tasks. +options, multi-user file locking, recurring tasks. %prep %setup -q @@ -40,15 +40,37 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc AUTHORS ChangeLog COPYING NEWS README scripts i18n +%doc AUTHORS ChangeLog COPYING NEWS README scripts i18n doc/rc %{_bindir}/task %{_mandir}/man1/task.1.gz %{_mandir}/man5/taskrc.5.gz %{_mandir}/man5/task-tutorial.5.gz +%{_mandir}/man5/task-color.5.gz +%{_mandir}/man5/task-faq.5.gz %config(noreplace) %{_sysconfdir}/bash_completion.d %changelog +* Mon May 22 2010 Federico Hernandez - 1.9.1-1 + Intial RPM for task beta release 1.9.1 +* Mon Feb 22 2010 Federico Hernandez - 1.9.0-1 + Intial RPM for task beta release 1.9.0 +* Mon Feb 15 2010 Federico Hernandez - 1.9.0.beta3-1 + Intial RPM for task beta release 1.9.0.beta3 +* Mon Feb 08 2010 Federico Hernandez - 1.9.0.beta2-1 + Intial RPM for task beta release 1.9.0.beta2 +* Wed Feb 03 2010 Federico Hernandez - 1.9.0.beta1-1 + Intial RPM for task beta release 1.9.0.beta1 +* Sat Dec 05 2009 Federico Hernandez - 1.8.5-2 + Fixed wrong ChangeLog file +* Sat Dec 05 2009 Federico Hernandez - 1.8.5-1 + Intial RPM for task bugfix release 1.8.5 +* Tue Nov 17 2009 Federico Hernandez - 1.8.4-1 + Intial RPM for task bugfix release 1.8.4 +* Wed Oct 21 2009 Federico Hernandez - 1.8.3-1 + Intial RPM for task bugfix release 1.8.3 +* Mon Sep 07 2009 Federico Hernandez - 1.8.2-1 + Intial RPM for task bugfix release 1.8.2 * Thu Aug 20 2009 Federico Hernandez - 1.8.1-1 Intial RPM for task bugfix release 1.8.1 * Tue Jul 21 2009 Federico Hernandez - 1.8.0-1 @@ -60,12 +82,12 @@ rm -rf $RPM_BUILD_ROOT * Tue Jul 07 2009 Federico Hernandez - 1.8.0.beta1-1 Intial RPM for task beta release 1.8.0.beta1 * Tue Jun 08 2009 Federico Hernandez - 1.7.1-2 -- Fixed inclusion of manpages. + 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. + 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 + 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. + Initial RPM. diff --git a/package-config/ubuntu/debian/changelog b/package-config/ubuntu/debian/changelog index 504facaf9..8b6f74cc1 100644 --- a/package-config/ubuntu/debian/changelog +++ b/package-config/ubuntu/debian/changelog @@ -1,3 +1,39 @@ +task (1.9.1-2ubuntu1) lucid; urgency=low + + * Initial deb package for task release 1.9.1 on lucid lynx + + -- Federico Hernandez Sun, 23 May 2010 00:24:42 +0200 + +task (1.9.0-2ubuntu1) lucid; urgency=low + + * Initial deb package for task release 1.9.0 on lucid lynx + + -- Federico Hernandez Sat, 15 May 2010 11:02:17 +0200 + +task (1.9.0-1ubuntu1) karmic; urgency=low + + * Initial deb package for task beta release 1.9.0 on karmic koala + + -- Federico Hernandez Mon, 22 Feb 2010 22:08:41 +0100 + +task (1.9.0-1ubuntu1~beta3) karmic; urgency=low + + * Initial deb package for task beta release 1.9.0.beta3 on karmic koala + + -- Federico Hernandez Tue, 16 Feb 2010 00:29:31 +0100 + +task (1.9.0-1ubuntu1~beta2) karmic; urgency=low + + * Initial deb package for task beta release 1.9.0.beta2 on karmic koala + + -- Federico Hernandez Mon, 08 Feb 2010 22:09:41 +0100 + +task (1.9.0-1ubuntu1~beta1) karmic; urgency=low + + * Initial deb package for task beta release 1.9.0.beta1 on karmic koala + + -- Federico Hernandez Wed, 03 Feb 2010 23:51:08 +0100 + task (1.8.5-1ubuntu2) karmic; urgency=low * Fixed wrong ChangeLog file diff --git a/package-config/ubuntu/debian/control b/package-config/ubuntu/debian/control index a7a1dc224..62f774108 100644 --- a/package-config/ubuntu/debian/control +++ b/package-config/ubuntu/debian/control @@ -3,13 +3,13 @@ Section: utils Priority: optional Maintainer: Federico Hernandez XSBC-Original-Maintainer: Federico Hernandez -Build-Depends: debhelper (>= 7), autotools-dev, libncurses5-dev -Standards-Version: 3.8.3 +Build-Depends: cdbs, debhelper (>= 7), autotools-dev, libncurses5-dev +Standards-Version: 3.8.4 Homepage: http://taskwarrior.org Package: task Architecture: any -Depends: ${shlibs:Depends} +Depends: ${shlibs:Depends}, ${misc:Depends} Description: A command-line to do list manager Task is a command-line to do list manager. It has support for GTD functionality and includes the diff --git a/package-config/ubuntu/debian/copyright b/package-config/ubuntu/debian/copyright index 9c65d9c3c..4ad112d99 100644 --- a/package-config/ubuntu/debian/copyright +++ b/package-config/ubuntu/debian/copyright @@ -1,6 +1,6 @@ This package was debianized by: - Federico Hernandez on Sat, 05 Dec 2009 23:58:36 +0100 + Federico Hernandez on Sun, 23 May 2010 00:24:42 +0200 It was downloaded from: @@ -26,13 +26,18 @@ Upstream Authors: Steven de Brouwer Pietro Cerutti Cory Donnelly + Alexander Neumann + Emil Sköldberg + Johannes Schlatow Copyright: Copyright 2006 - 2010, Paul Beckingham Copyright 2009 - 2010 Federico Hernandez + Copyright 2006 - 2010, Paul Beckingham, Federico Hernandez Copyright 2009 - 2010 John Florian Copyright 2009 P.C. Shyamshankar + Copyright © 1994–2008 Lua.org, PUC-Rio License: diff --git a/package-config/ubuntu/debian/examples b/package-config/ubuntu/debian/examples deleted file mode 100644 index c8efb53bd..000000000 --- a/package-config/ubuntu/debian/examples +++ /dev/null @@ -1,2 +0,0 @@ -scripts -i18n diff --git a/package-config/ubuntu/debian/rules b/package-config/ubuntu/debian/rules index 15a305359..c425d8854 100755 --- a/package-config/ubuntu/debian/rules +++ b/package-config/ubuntu/debian/rules @@ -2,7 +2,7 @@ config.status: configure dh_testdir - ./configure $(CROSS) --prefix=/usr --docdir=$(DATADIR)/doc/task + ./configure $(CROSS) --prefix=/usr build: build-stamp @@ -31,9 +31,7 @@ binary-arch: install dh_installchangelogs dh_installdocs dh_installman - dh_installexamples install -D -m644 scripts/bash/task_completion.sh $(CURDIR)/debian/task/etc/bash_completion.d/task - rm -rf $(CURDIR)/debian/task/usr/share/doc/task-1.8.5 dh_strip dh_compress dh_fixperms diff --git a/package-config/ubuntu/debian/source/format b/package-config/ubuntu/debian/source/format new file mode 100644 index 000000000..d3827e75a --- /dev/null +++ b/package-config/ubuntu/debian/source/format @@ -0,0 +1 @@ +1.0 diff --git a/package-config/ubuntu/debian/watch b/package-config/ubuntu/debian/watch index 713830690..82715d415 100644 --- a/package-config/ubuntu/debian/watch +++ b/package-config/ubuntu/debian/watch @@ -1,3 +1,5 @@ +# Compulsory line, this is a version 3 file version=3 - -http://taskwarrior.org/download/task-(.*)\.tar\.gz + +# the main taskwarrior download website +http://taskwarrior.org/wiki/taskwarrior/Download http://www.taskwarrior.org/download/task-(.*)\.tar\.gz