r19975 - in /packages/unstable/tasks: ./ debian/ debian/changelog debian/compat debian/control debian/copyright debian/rules debian/tasks-hildon.install debian/tasks.install debian/watch

ross at users.alioth.debian.org ross at users.alioth.debian.org
Fri May 15 08:55:55 UTC 2009


Author: ross
Date: Fri May 15 08:55:55 2009
New Revision: 19975

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=19975
Log:
Add tasks packaging

Added:
    packages/unstable/tasks/
    packages/unstable/tasks/debian/   (with props)
    packages/unstable/tasks/debian/changelog
    packages/unstable/tasks/debian/compat
    packages/unstable/tasks/debian/control
    packages/unstable/tasks/debian/copyright
    packages/unstable/tasks/debian/rules   (with props)
    packages/unstable/tasks/debian/tasks-hildon.install
    packages/unstable/tasks/debian/tasks.install
    packages/unstable/tasks/debian/watch

Propchange: packages/unstable/tasks/debian/
------------------------------------------------------------------------------
    mergeWithUpstream = 1

Added: packages/unstable/tasks/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/tasks/debian/changelog?rev=19975&op=file
==============================================================================
--- packages/unstable/tasks/debian/changelog (added)
+++ packages/unstable/tasks/debian/changelog Fri May 15 08:55:55 2009
@@ -1,0 +1,108 @@
+tasks (0.14-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Ross Burton <ross at debian.org>  Mon, 29 Sep 2008 10:24:11 +0100
+
+tasks (0.13-1) unstable; urgency=low
+
+  [ Loic Minier ]
+  
+  * New upstream release.
+  * Bump up Standards-Version to 3.7.3.
+  * Rework to build a Hildon flavour of the package.
+    - New binary package tasks-hildon; add conflicts with tasks and update
+      descriptions; add install file; this package must be the first in the
+      control file as to permit the dbg symbols for the standard tasks package
+      to be in tasks-dbg instead of the tasks-hildon ones.
+    - Add build hooks for configure, build, and install to add flavour /
+      package specific rules and configure flags.
+    - Build-dep on libhildon-1-dev, libdbus-1-dev, libhildonmime-dev for the
+      Hildon flavour.
+  * Add explicit Copyright statement to debian/copyright.
+  * Use ${binary:Version} instead of ${Source-Version}; build-dep on dpkg-dev
+    >= 1.13.19.
+
+ -- Ross Burton <ross at debian.org>  Wed, 20 Feb 2008 17:24:42 +0000
+
+tasks (0.12-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Ross Burton <ross at debian.org>  Sun, 23 Sep 2007 16:47:02 +0100
+
+tasks (0.11-1) unstable; urgency=low
+
+  * New upstream release
+    - Fix crash when deleting tasks (Fixes: #437097)
+
+ -- Ross Burton <ross at debian.org>  Mon, 13 Aug 2007 21:23:04 +0100
+
+tasks (0.10-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Ross Burton <ross at debian.org>  Tue, 10 Jul 2007 19:35:17 +0100
+
+tasks (0.9-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Ross Burton <ross at debian.org>  Tue, 26 Jun 2007 20:21:10 +0100
+
+tasks (0.8-2) unstable; urgency=low
+
+  * Add -dbg packages.
+
+ -- Ross Burton <ross at debian.org>  Fri, 15 Jun 2007 09:03:13 +0100
+
+tasks (0.8-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Ross Burton <ross at debian.org>  Thu, 14 Jun 2007 13:40:08 +0100
+
+tasks (0.7-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Ross Burton <ross at debian.org>  Sun, 27 May 2007 18:52:30 +0100
+
+tasks (0.6-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Ross Burton <ross at debian.org>  Wed, 23 May 2007 09:57:29 +0100
+
+tasks (0.5-1) unstable; urgency=low
+
+  * New upstream release
+    - Focus fixes in the entry widget (Closes: #421547)
+    - Group store works (Closes: #421545)
+
+ -- Ross Burton <ross at debian.org>  Sat, 19 May 2007 12:34:10 +0100
+
+tasks (0.4-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Ross Burton <ross at debian.org>  Thu, 15 Mar 2007 22:09:52 +0000
+
+tasks (0.3-1) unstable; urgency=low
+
+  * New upstream release.
+  * Add intltool build-depends
+
+ -- Ross Burton <ross at debian.org>  Mon,  5 Mar 2007 20:50:44 +0000
+
+tasks (0.2-2) unstable; urgency=low
+
+  * Fix order of debhelper/gnome so that dh_iconcache is called.
+
+ -- Ross Burton <ross at debian.org>  Sun,  4 Mar 2007 16:01:05 +0000
+
+tasks (0.2-1) unstable; urgency=low
+
+  * Initial packaging.
+
+ -- Ross Burton <ross at debian.org>  Fri,  2 Mar 2007 13:25:32 +0000

Added: packages/unstable/tasks/debian/compat
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/tasks/debian/compat?rev=19975&op=file
==============================================================================
--- packages/unstable/tasks/debian/compat (added)
+++ packages/unstable/tasks/debian/compat Fri May 15 08:55:55 2009
@@ -1,0 +1,1 @@
+5

Added: packages/unstable/tasks/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/tasks/debian/control?rev=19975&op=file
==============================================================================
--- packages/unstable/tasks/debian/control (added)
+++ packages/unstable/tasks/debian/control Fri May 15 08:55:55 2009
@@ -1,0 +1,43 @@
+Source: tasks
+Section: gnome
+Priority: optional
+Maintainer: Ross Burton <ross at debian.org>
+Build-Depends: cdbs (>= 0.4.37), debhelper (>= 5), intltool, libecal1.2-dev, libgtk2.0-dev, libhildon-1-dev, libdbus-1-dev, libhildonmime-dev, dpkg-dev (>= 1.13.19)
+Standards-Version: 3.7.3
+
+# ordering is important here as to have dbg symbols for the main "tasks"
+# binary and not the tasks-hildon one
+Package: tasks-hildon
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, evolution-data-server
+Conflicts: tasks
+Description: a simple to do manager - Hildon flavour
+ Tasks is a simple To Do manager, using GTK+ and libecal.  It eschews
+ complicated features for a simple interface and functionality that does the
+ right thing.
+ .
+ This flavour is suitable for the Hildon Desktop; for other desktop systems
+ such as GNOME, see the tasks package.
+
+Package: tasks
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, evolution-data-server
+Conflicts: tasks-hildon
+Description: a simple to do manager
+ Tasks is a simple To Do manager, using GTK+ and libecal.  It eschews
+ complicated features for a simple interface and functionality that does the
+ right thing.
+ .
+ This flavour is suitable for desktop systems such as GNOME; for the Hildon
+ flavour of Tasks, see the tasks-hildon package.
+
+Package: tasks-dbg
+Architecture: any
+Priority: extra
+Depends: tasks (= ${binary:Version})
+Description: a simple to do manager (debug symbols)
+ Tasks is a simple To Do manager, using GTK+ and libecal.  It eschews
+ complicated features for a simple interface and functionality that does the
+ right thing.
+ .
+ This package contains the debugging symbols.

Added: packages/unstable/tasks/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/tasks/debian/copyright?rev=19975&op=file
==============================================================================
--- packages/unstable/tasks/debian/copyright (added)
+++ packages/unstable/tasks/debian/copyright Fri May 15 08:55:55 2009
@@ -1,0 +1,27 @@
+This package was debianized by Ross Burton <ross at debian.org> on Fri, 2 Mar 2007
+13:29:45 +0000.
+
+It was downloaded from http://projects.o-hand.com/tasks
+
+Copyright (C) 2007-2008 OpenedHand Ltd
+
+Upstream Author: Ross Burton <ross at openedhand.com>
+
+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'.

Added: packages/unstable/tasks/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/tasks/debian/rules?rev=19975&op=file
==============================================================================
--- packages/unstable/tasks/debian/rules (added)
+++ packages/unstable/tasks/debian/rules Fri May 15 08:55:55 2009
@@ -1,0 +1,46 @@
+#!/usr/bin/make -f
+
+# build each flavor in a different dir
+BUILDBASEDIR := $(CURDIR)/debian/build
+DEB_BUILDDIR := $(BUILDBASEDIR)/standard
+DEB_BUILDDIR_tasks-hildon := $(BUILDBASEDIR)/hildon
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/gnome.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+include /usr/share/cdbs/1/rules/utils.mk
+
+DEB_CONFIGURE_SCRIPT_ENV += LDFLAGS="-Wl,-O1 -Wl,--as-needed"
+
+# install each build flavor into a different dir
+INSTALLBASEDIR := $(CURDIR)/debian/tmp
+DEB_DESTDIR := $(INSTALLBASEDIR)/standard
+DEB_DESTDIR_tasks-hildon := $(INSTALLBASEDIR)/hildon
+# and teach dh_install about it
+DEB_DH_INSTALL_ARGS = --sourcedir=$(if $(findstring tasks-hildon,$(cdbs_curpkg)),$(DEB_DESTDIR_tasks-hildon),$(DEB_DESTDIR))
+
+# Hildon flavor flags
+DEB_CONFIGURE_HILDON_FLAGS += --enable-hildon
+
+configure/tasks-hildon:: $(DEB_BUILDDIR_tasks-hildon)/config.status
+$(DEB_BUILDDIR_tasks-hildon)/config.status:
+	cd $(DEB_BUILDDIR_tasks-hildon) && \
+		$(DEB_CONFIGURE_SCRIPT_ENV) \
+			$(DEB_CONFIGURE_SCRIPT) \
+				$(DEB_CONFIGURE_NORMAL_ARGS) \
+				$(cdbs_configure_flags) \
+				$(DEB_CONFIGURE_EXTRA_FLAGS) \
+				$(DEB_CONFIGURE_USER_FLAGS) \
+				$(DEB_CONFIGURE_HILDON_FLAGS)
+
+build/tasks-hildon::
+	make -C $(DEB_BUILDDIR_tasks-hildon)
+
+install/tasks-hildon::
+	make -C $(DEB_BUILDDIR_tasks-hildon) install DESTDIR=$(DEB_DESTDIR_tasks-hildon)
+
+clean::
+	rm -rf $(BUILDBASEDIR)
+
+common-binary-predeb-arch:: list-missing
+

Propchange: packages/unstable/tasks/debian/rules
------------------------------------------------------------------------------
    svn:executable = *

Added: packages/unstable/tasks/debian/tasks-hildon.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/tasks/debian/tasks-hildon.install?rev=19975&op=file
==============================================================================
--- packages/unstable/tasks/debian/tasks-hildon.install (added)
+++ packages/unstable/tasks/debian/tasks-hildon.install Fri May 15 08:55:55 2009
@@ -1,0 +1,2 @@
+usr/bin
+usr/share/

Added: packages/unstable/tasks/debian/tasks.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/tasks/debian/tasks.install?rev=19975&op=file
==============================================================================
--- packages/unstable/tasks/debian/tasks.install (added)
+++ packages/unstable/tasks/debian/tasks.install Fri May 15 08:55:55 2009
@@ -1,0 +1,2 @@
+usr/bin
+usr/share/

Added: packages/unstable/tasks/debian/watch
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/tasks/debian/watch?rev=19975&op=file
==============================================================================
--- packages/unstable/tasks/debian/watch (added)
+++ packages/unstable/tasks/debian/watch Fri May 15 08:55:55 2009
@@ -1,0 +1,2 @@
+version=3
+http://pimlico-project.org/sources/tasks/tasks-(.*)\.tar\.gz




More information about the pkg-gnome-commits mailing list