--- clutk-0.3.54.orig/debian/libclutk-doc.install +++ clutk-0.3.54/debian/libclutk-doc.install @@ -0,0 +1 @@ +debian/tmp/usr/share/gtk-doc/ --- clutk-0.3.54.orig/debian/copyright +++ clutk-0.3.54/debian/copyright @@ -0,0 +1,69 @@ +This package was debianized by Steve Kowalik on +Fri, 24 Jul 2009 05:48:52 +1000. + +It was downloaded from https://launchpad.net/clutk/+download + +Upstream Author: Neil J. Patel + +Copyright (C) 2009-2010 Canonical Ltd + +The files clutk/clutk.h, clutk/ctk-actor.[ch], clutk/ctk-bin.[ch], +clutk/ctk-box.[ch], clutk/ctk-focusable.[ch], clutk/ctk-hbox.[ch], +clutk/ctk-icon-view.[ch], clutk/ctk-image.[ch], clutk/ctk-scroll-view.[ch], +clutk/ctk-text.[ch], clutk/ctk-tooltip.[ch], clutk/ctk-toplevel.[ch], +clutk/ctk-types.h, clutk/ctk-vbox.[ch] are under: + + This program is free software: you can redistribute it and/or modify it + under the terms of either or both of the following licenses: + + 1) the GNU Lesser General Public License version 3, as published by the + Free Software Foundation; and/or + 2) the GNU Lesser General Public License version 2.1, as published by + the Free Software Foundation. + + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranties of + MERCHANTABILITY, SATISFACTORY QUALITY or FITNESS FOR A PARTICULAR + PURPOSE. See the applicable version of the GNU Lesser General Public + License for more details. + + You should have received a copy of both the GNU Lesser General Public + License version 3 and version 2.1 along with this program. If not, see + + +The files clutk/ctk-button.[ch], clutk/ctk-private.h are under: + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation, version 3 of the License. + + This program 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 Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with this program. If not, see . + +The files under the tests directory are under: + + This program 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, version 3 of the License. + + This program 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 program. If not, see . + +The packaging is copyright 2009 Canonical Ltd, and is also under the terms +of the GPL version 3. + +On Debian/Ubuntu systems, the full text of LGPL 2.1 can be found in +`/usr/share/common-licenses/LGPL-2.1', the full text of the LGPL 3 can be +found in `/usr/share/common-licenses/LGPL-3', and the full text of the GPL 3 +can be found in `/usr/share/common-licenses/GPL-3'. + --- clutk-0.3.54.orig/debian/watch +++ clutk-0.3.54/debian/watch @@ -0,0 +1,3 @@ +version=3 +https://launchpad.net/clutk/+download \ + .*/clutk-(.*)\.tar\.gz --- clutk-0.3.54.orig/debian/control +++ clutk-0.3.54/debian/control @@ -0,0 +1,91 @@ +Source: clutk +Section: x11 +Priority: optional +Maintainer: Ubuntu Core Developers +Build-Depends: debhelper (>= 7), + cdbs (>= 0.4.41), + libgtk2.0-dev (>= 2.14), + libclutter-1.0-dev (>= 0.1.5), + libclutter-gtk-0.10-dev (>= 0.10.0), + libglew1.5-dev, + libcairo2-dev (>= 1.8.8), + gtk-doc-tools, + gobject-introspection (>= 0.6.5), + gir1.0-atk-1.0, + gir1.0-clutter-1.0, + libgirepository1.0-dev, + gir1.0-glib-2.0, + gir1.0-gtk-2.0, + gir1.0-clutter-gtk-0.10, + gir1.0-pango-1.0, +Standards-Version: 3.8.4 +HomePage: https://launchpad.net/clutk + +Package: libclutk-0.3-0 +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, + ${misc:Depends}, +Breaks: unity (<< 0.1.12) +Description: A general purpose toolkit for Clutter - shared library + This is a general purpose toolkit for Clutter, currently in use by the + launcher for Ubuntu Netbook Edition. + . + This package contains the shared library. + +Package: libclutk-dev +Architecture: any +Section: libdevel +Depends: ${misc:Depends}, + ${shlibs:Depends}, + libclutk-0.3-0 (= ${binary:Version}), + libclutter-1.0-dev, + libclutter-gtk-0.10-dev, + libgtk2.0-dev, + libglew1.5-dev, +Suggests: libclutk-0.3-doc +Description: A general purpose toolkit for Clutter - development files + This is a general purpose toolkit for Clutter, currently in use by the + launcher for Ubuntu Netbook Edition. + . + This package contains the development library, and headers. + +Package: libclutk-0.3-0-dbg +Section: debug +Architecture: any +Priority: extra +Depends: ${shlibs:Depends}, + ${misc:Depends}, + libclutk-0.3-0 (= ${binary:Version}), +Description: A general purpose toolkit for Clutter - debugging symbols + This is a general purpose toolkit for Clutter, currently in use by the + launcher for Ubuntu Netbook Edition. + . + This package contains debugging symbols. + +Package: libclutk-doc +Architecture: all +Section: doc +Replaces: libclutk-0.3-doc (<< 0.3.6-0ubuntu2) +Conflicts: libclutk-0.3-doc (<< 0.3.6-0ubuntu2) +Depends: ${misc:Depends}, +Suggests: devhelp +Description: A general purpose toolkit for Clutter - documentation + This is a general purpose toolkit for Clutter, currently in use by the + launcher for Ubuntu Netbook Edition. + . + This package contains the documentation. + +#Package: gir1.0-clutk-0.3 +#Section: libs +#Architecture: any +#Depends: ${gir:Depends}, +# ${shlibs:Depends}, +# ${misc:Depends}, +#Replaces: libclutk-0.3-0 (<< 0.3.30-0ubuntu1) +#Description: GObject introspection data for the clutk library +# This package contains introspection data for the clutk library. +# . +# It can be used by packages using the GIRepository format to generate +# dynamic bindings. + --- clutk-0.3.54.orig/debian/libclutk-dev.install +++ clutk-0.3.54/debian/libclutk-dev.install @@ -0,0 +1,5 @@ +debian/tmp/usr/lib/*.so +debian/tmp/usr/lib/pkgconfig/ +debian/tmp/usr/include/ +#debian/tmp/usr/share/gir-1.0/ +debian/tmp/usr/share/vala/vapi/ --- clutk-0.3.54.orig/debian/rules +++ clutk-0.3.54/debian/rules @@ -0,0 +1,19 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/class/gnome.mk +include /usr/share/cdbs/1/rules/utils.mk + +LDFLAGS += -Wl,-z,defs -Wl,--as-needed +DEB_DH_MAKESHLIBS_ARGS_libclutk-0.3-0 += -V 'libclutk-0.3-0 (>= 0.3.6)' +DEB_CONFIGURE_EXTRA_FLAGS += --enable-introspection=no --enable-gtk-doc + +common-binary-post-install-arch:: + find debian/tmp/usr/lib -name \*.la -exec rm {} \; + find debian/tmp/usr/lib -name \*.a -exec rm {} \; + +#common-binary-fixup-arch:: +# dh_girepository -pgir1.0-clutk-0.3 + +common-binary-predeb-arch:: list-missing --- clutk-0.3.54.orig/debian/gir1.0-clutk-0.3.install +++ clutk-0.3.54/debian/gir1.0-clutk-0.3.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/girepository-1.0/ --- clutk-0.3.54.orig/debian/changelog +++ clutk-0.3.54/debian/changelog @@ -0,0 +1,326 @@ +clutk (0.3.54-0ubuntu1) maverick; urgency=low + + * New upstream release. + + -- Sebastien Bacher Thu, 26 Aug 2010 19:58:51 +0200 + +clutk (0.3.52-0ubuntu1) maverick; urgency=low + + * New upstream release. + + -- Sebastien Bacher Thu, 26 Aug 2010 19:57:20 +0200 + +clutk (0.3.50-0ubuntu2) maverick; urgency=low + + * debian/patches/01_support_gicon.patch: + - add support for gicon + + -- Didier Roche Fri, 13 Aug 2010 15:12:39 +0200 + +clutk (0.3.50-0ubuntu1) maverick; urgency=low + + * New upstream release. + + -- Didier Roche Fri, 13 Aug 2010 12:47:51 +0200 + +clutk (0.3.48-0ubuntu1) maverick; urgency=low + + * New upstream release. + - only close menus on left click + + -- Didier Roche Fri, 06 Aug 2010 15:09:06 +0200 + +clutk (0.3.46-0ubuntu1) maverick; urgency=low + + * New upstream release. + + -- Didier Roche Mon, 02 Aug 2010 15:51:00 +0200 + +clutk (0.3.44-0ubuntu2) maverick; urgency=low + + * debian/patches/01_add_support_ctk_menu_expandable.patch: + removing the patch as create crashes for some intel card + * debian/rules, debian/control: + - don't launch anymore autoreconf + + -- Didier Roche Thu, 22 Jul 2010 23:01:05 +0200 + +clutk (0.3.44-0ubuntu1) maverick; urgency=low + + * New upstream release. + * debian/rules: + - add a patch system + - launch autoreconf + * debian/patches/01_add_support_ctk_menu_expandable.patch: + - add a support for nice effect in menus + * debian/control: + - add dh-autoreconf build-dep + + -- Didier Roche Thu, 22 Jul 2010 20:30:09 +0200 + +clutk (0.3.42-0ubuntu1) maverick; urgency=low + + * New upstream release. + + -- Didier Roche Fri, 16 Jul 2010 14:44:53 +0200 + +clutk (0.3.40-0ubuntu1) maverick; urgency=low + + * New upstream release. + + -- Didier Roche Mon, 12 Jul 2010 15:49:59 +0200 + +clutk (0.3.38-0ubuntu1) maverick; urgency=low + + * New upstream release. + - fix implicit DSO linking (LP: #584662) + + -- Didier Roche Thu, 01 Jul 2010 19:08:04 +0200 + +clutk (0.3.36-0ubuntu1) maverick; urgency=low + + * New upstream release: + - Fix glow effect is upside down (LP: #594634) + * debian/libclutk-dev.install: + - ship the vapi file + + -- Didier Roche Thu, 24 Jun 2010 20:34:23 +0200 + +clutk (0.3.34-0ubuntu1) maverick; urgency=low + + * New upstream release. + + -- Didier Roche Thu, 17 Jun 2010 18:09:29 +0200 + +clutk (0.3.32-0ubuntu1) maverick; urgency=low + + * New upstream release. + + -- Didier Roche Thu, 10 Jun 2010 18:42:33 +0200 + +clutk (0.3.30-0ubuntu1) maverick; urgency=low + + * debian/copyright: updated + * debian/rules: + - fix rm *{,l}a files + * debian/control, debian/rules, debian/gir1.0-clutk-0.3.install, + debian/libclutk-0.3-0.install: + - own package for the typelib now + * debian/control: + - add HomePage: + * don't build gir support on maverick as vapigen is currently broken + * New upstream release. + + -- Didier Roche Mon, 07 Jun 2010 11:46:40 +0200 + +clutk (0.3.28-0ubuntu1) maverick; urgency=low + + * New upstream release. + + -- Didier Roche Thu, 27 May 2010 18:40:24 +0200 + +clutk (0.3.26-0ubuntu1) lucid; urgency=low + + * New upstream release. + + -- Didier Roche Fri, 16 Apr 2010 17:21:00 +0200 + +clutk (0.3.24-0ubuntu1) lucid; urgency=low + + * debian/control: + - add -dbg package + * New upstream release. + + -- Didier Roche Fri, 19 Mar 2010 15:39:23 +0100 + +clutk (0.3.22-0ubuntu1) lucid; urgency=low + + * New upstream release. + + -- Didier Roche Thu, 11 Mar 2010 20:35:18 +0100 + +clutk (0.3.20-0ubuntu1) lucid; urgency=low + + * New upstream release. + + -- Didier Roche Thu, 04 Mar 2010 20:47:47 +0100 + +clutk (0.3.18-0ubuntu1) lucid; urgency=low + + * New upstream release. + + -- Didier Roche Fri, 26 Feb 2010 13:41:32 +0100 + +clutk (0.3.16-0ubuntu1) lucid; urgency=low + + * New upstream release. + * debian/control: + - bump Standards-Version + + -- Didier Roche Thu, 18 Feb 2010 18:53:19 +0100 + +clutk (0.3.14-0ubuntu1) lucid; urgency=low + + * New upstream release. + + -- Didier Roche Thu, 11 Feb 2010 18:58:00 +0100 + +clutk (0.3.13-0ubuntu1) lucid; urgency=low + + * New upstream release. + + -- Didier Roche Fri, 05 Feb 2010 12:41:54 -0800 + +clutk (0.3.12-0ubuntu1) lucid; urgency=low + + * new upstream release + * debian/control: + - breaks on unity 0.1.12 for API breakage + + -- Didier Roche Thu, 04 Feb 2010 17:27:45 -0800 + +clutk (0.3.10-0ubuntu1) lucid; urgency=low + + * new upstream release + * debian/rules: + - add doc building (mandatory for dx team builder) + + -- Didier Roche Thu, 28 Jan 2010 19:48:14 +0100 + +clutk (0.3.8-0ubuntu2) lucid; urgency=low + + * debian/control: + - adjust build-dep (this fix also arm FTBFS) + + -- Didier Roche Thu, 21 Jan 2010 13:54:00 +0100 + +clutk (0.3.8-0ubuntu1) lucid; urgency=low + + * New upstream release + * debian/control: + - Remove libclutter-gtk-0.10-0 minimum version, not needed anymore + - Add dep on gir1.0-clutter-gtk-0.10 + - Remove uneeded provide + + -- Didier Roche Thu, 21 Jan 2010 13:09:06 +0100 + +clutk (0.3.6-0ubuntu3) lucid; urgency=low + + * rename debian/libclutk-0.3-doc.install to libclutk-doc.install + + -- Didier Roche Wed, 20 Jan 2010 15:47:34 +0100 + +clutk (0.3.6-0ubuntu2) lucid; urgency=low + + * debian/control: + - rename libclutk-0.3-doc to libclutk-doc + - rename UNR to UNE in package description + + -- Didier Roche Tue, 19 Jan 2010 15:44:16 +0100 + +clutk (0.3.6-0ubuntu1) lucid; urgency=low + + * debian/rules: + - remove enable-gtk-doc + - bump MAKESHLIBS_ARGS + - don't call autogen.sh on configure + - add list-missing rule + * debian/control: + - add libclutk-0.3-doc + - set maintainer field from motu to core-dev as the package is in main + * debian/libclutk-0.3-doc.install: install doc files there + + -- Didier Roche Mon, 18 Jan 2010 17:29:06 +0100 + +clutk (0.3.5+r140) lucid; urgency=low + + * New snapshot + + -- Didier Roche Tue, 12 Jan 2010 11:31:57 +0100 + +clutk (0.3.5+r134) lucid; urgency=low + + * New snapshot, r134 + + -- Ken VanDine Wed, 23 Dec 2009 13:14:52 -0500 + +clutk (0.3.5+20091218-1) lucid; urgency=low + + * debian/rules + - use DEB_CONFIGURE_EXTRA_FLAGS + + -- Ken VanDine Fri, 18 Dec 2009 15:54:49 -0500 + +clutk (0.3.5+20091218) lucid; urgency=low + + * new upstream snapshot + * debian/control + - fixed build deps to reflect package names in lucid + - added build dep for cdbs + * debian/rules + - simplified, use gmome.mk + - don't install static libs + + -- Ken VanDine Fri, 18 Dec 2009 12:34:06 -0500 + +clutk (0.3.5+bzr128) lucid; urgency=low + + * New upstream + + -- Neil J. Patel Tue, 15 Dec 2009 09:28:30 +0000 + +clutk (0.3.0+bzr116) karmic; urgency=low + + * Update to latest bzr + + -- Neil J. Patel Fri, 06 Nov 2009 12:03:59 +0000 + +clutk (0.3.0) karmic; urgency=low + + * Update to 0.3.0 development release + + -- Neil J. Patel Wed, 28 Oct 2009 13:57:59 +0000 + +clutk (0.2.8-0ubuntu1) karmic; urgency=low + + * New upstream release; fixes netbook-launcher segfault in + g_cclosure_marshal_VOID__PARAM(); LP: #420478. + * debian/symbols: drop -0ubuntu1 from versions. + + -- Loïc Minier Fri, 02 Oct 2009 22:50:39 +0200 + +clutk (0.2.6-0ubuntu1) karmic; urgency=low + + * New upstream release + - Fixed keyboard navigation in netbook-launcher's main screen. + * Wrap build-deps and deps to get cleaner diffs. + * Bump up Standards-Version to 3.8.3; no change needed. + * libclutk-dev: add ${misc:Depends} and ${shlibs:Depends}. + * Let libclutk-dev depend on libclutter-1.0-dev, libclutter-gtk-0.10-dev, + and libgtk2.0-dev since it reference .pcs in these packages. + * Add .PHONY to rules, replace dh_clean -k with dh_prep and misc other + cleanups. + * Enhance short descriptions. + + -- Loïc Minier Thu, 24 Sep 2009 23:36:23 +0200 + +clutk (0.2.4-0ubuntu1) karmic; urgency=low + + * New upstream release + - Really fixes crasher. (LP: #411530) + + -- Steve Kowalik Tue, 25 Aug 2009 14:16:35 +1000 + +clutk (0.2.2-0ubuntu1) karmic; urgency=low + + * New upstream release. + - Fixes crasher. (LP: #411530) + + -- Steve Kowalik Mon, 17 Aug 2009 14:34:26 +1000 + +clutk (0.2.1-0ubuntu1) karmic; urgency=low + + * Initial release. + + -- Steve Kowalik Fri, 07 Aug 2009 12:46:59 +0100 + --- clutk-0.3.54.orig/debian/libclutk-0.3-0.install +++ clutk-0.3.54/debian/libclutk-0.3-0.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/lib*.so.* +debian/tmp/usr/share/clutk/ --- clutk-0.3.54.orig/debian/compat +++ clutk-0.3.54/debian/compat @@ -0,0 +1 @@ +7 --- clutk-0.3.54.orig/debian/patches/01_support_gicon.patch +++ clutk-0.3.54/debian/patches/01_support_gicon.patch @@ -0,0 +1,49 @@ +=== modified file 'a/clutk/ctk-image.c' +diff -Nur -x '*.orig' -x '*~' ubuntu//clutk/ctk-image.c ubuntu.new//clutk/ctk-image.c +--- ubuntu//clutk/ctk-image.c 2010-06-24 17:46:45.912659000 +0200 ++++ ubuntu.new//clutk/ctk-image.c 2010-08-13 15:03:51.592334001 +0200 +@@ -504,6 +504,44 @@ + g_warning ("Unable to lookup gicon"); + } + } ++ else if (G_IS_FILE_ICON (priv->gicon)) ++ { ++ GFile *file = g_file_icon_get_file (G_FILE_ICON (priv->gicon)); ++ if (G_IS_FILE (file)) ++ { ++ GdkPixbuf *pixbuf; ++ GError *error = NULL; ++ ++ pixbuf = gdk_pixbuf_new_from_file_at_size (g_file_get_path (file), ++ priv->size, ++ priv->size, ++ &error); ++ ++ if (error) ++ { ++ g_warning ("Unable to load icon %s: %s", ++ g_file_get_path (file), ++ error->message); ++ g_error_free (error); ++ } ++ ++ if (pixbuf) ++ { ++ gtk_clutter_texture_set_from_pixbuf (CLUTTER_TEXTURE (priv->texture), ++ pixbuf, ++ NULL); ++ ++ priv->real_width = gdk_pixbuf_get_width (pixbuf); ++ priv->real_height = gdk_pixbuf_get_height (pixbuf); ++ ++ g_object_unref (pixbuf); ++ } ++ } ++ } ++ else ++ { ++ g_warning ("GIcon '%s' is not supported", g_icon_to_string (priv->gicon)); ++ } + } + else if (priv->type == CTK_IMAGE_FILENAME) + {