r26520 - in /packages/experimental/libwnck3/debian: ./ patches/ source/
robert_ancell-guest at users.alioth.debian.org
robert_ancell-guest at users.alioth.debian.org
Thu Feb 10 01:23:05 UTC 2011
Author: robert_ancell-guest
Date: Thu Feb 10 01:23:04 2011
New Revision: 26520
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=26520
Log:
Initial Release (based on libwnck package)
Added:
packages/experimental/libwnck3/debian/
packages/experimental/libwnck3/debian/changelog
packages/experimental/libwnck3/debian/compat
packages/experimental/libwnck3/debian/control
packages/experimental/libwnck3/debian/control.in
packages/experimental/libwnck3/debian/copyright
packages/experimental/libwnck3/debian/gir1.2-wnck-3.0.install
packages/experimental/libwnck3/debian/libwnck-3-0.install
packages/experimental/libwnck3/debian/libwnck-3-0.symbols
packages/experimental/libwnck3/debian/libwnck-3-common.install
packages/experimental/libwnck3/debian/libwnck-3-dev.doc-base
packages/experimental/libwnck3/debian/libwnck-3-dev.install
packages/experimental/libwnck3/debian/libwnck-3-dev.links
packages/experimental/libwnck3/debian/patches/
packages/experimental/libwnck3/debian/patches/01_tasklist_orientation.patch
packages/experimental/libwnck3/debian/patches/02_moveresize_static_gravity.patch
packages/experimental/libwnck3/debian/patches/99_ltmain_as-needed.patch
packages/experimental/libwnck3/debian/patches/series
packages/experimental/libwnck3/debian/rules (with props)
packages/experimental/libwnck3/debian/source/
packages/experimental/libwnck3/debian/source/format
packages/experimental/libwnck3/debian/watch
Added: packages/experimental/libwnck3/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/libwnck3/debian/changelog?rev=26520&op=file
==============================================================================
--- packages/experimental/libwnck3/debian/changelog (added)
+++ packages/experimental/libwnck3/debian/changelog [utf-8] Thu Feb 10 01:23:04 2011
@@ -1,0 +1,5 @@
+libwnck3 (2.91.6-1) UNRELEASED; urgency=low
+
+ * Initial Release (based on libwnck package)
+
+ -- Robert Ancell <robert.ancell at canonical.com> Wed, 09 Feb 2011 15:59:22 +1100
Added: packages/experimental/libwnck3/debian/compat
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/libwnck3/debian/compat?rev=26520&op=file
==============================================================================
--- packages/experimental/libwnck3/debian/compat (added)
+++ packages/experimental/libwnck3/debian/compat [utf-8] Thu Feb 10 01:23:04 2011
@@ -1,0 +1,1 @@
+5
Added: packages/experimental/libwnck3/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/libwnck3/debian/control?rev=26520&op=file
==============================================================================
--- packages/experimental/libwnck3/debian/control (added)
+++ packages/experimental/libwnck3/debian/control [utf-8] Thu Feb 10 01:23:04 2011
@@ -1,0 +1,87 @@
+# This file is autogenerated. DO NOT EDIT!
+#
+# Modifications should be made to debian/control.in instead.
+# This file is regenerated automatically in the clean target.
+
+Source: libwnck3
+Section: libs
+Priority: optional
+Maintainer: Ubuntu Desktop Team <ubuntu-desktop at lists.ubuntu.com>
+XSBC-Original-Maintainer: Josselin Mouette <joss at debian.org>
+Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
+Standards-Version: 3.9.1
+Build-Depends: debhelper (>= 5),
+ libgtk3.0-dev (>= 2.91.5),
+ gettext,
+ libstartup-notification0-dev (>= 0.7),
+ cdbs (>= 0.4.41),
+ gnome-pkg-tools (>= 0.10),
+ docbook-xml,
+ libx11-dev,
+ libxres-dev,
+ libxt-dev,
+ libxres-dev,
+ intltool (>= 0.40.0),
+ libglib2.0-dev (>= 2.16.0),
+ gobject-introspection,
+ libgirepository1.0-dev (>= 0.6.14),
+ gir1.2-atk-1.0,
+ gir1.2-freedesktop,
+ gir1.2-glib-2.0,
+ gir1.2-gtk-2.0,
+ gir1.2-pango-1.0,
+ dpkg-dev (>= 1.13.19),
+ gtk-doc-tools (>= 1.9),
+ libglib2.0-doc,
+ libgtk2.0-doc
+Vcs-Bzr: https://code.launchpad.net/~gnome3-team/libwnck/ubuntugtk3
+
+Package: libwnck-3-0
+Architecture: any
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ libwnck-3-common
+Description: Window Navigator Construction Kit - runtime files
+ A library to use for writing pagers and task lists.
+ .
+ This package contains runtime files.
+
+Package: libwnck-3-dev
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+ libwnck-3-0 (= ${binary:Version}),
+ libglib2.0-dev (>= 2.13.0),
+ libpango1.0-dev,
+ libx11-dev,
+ libgtk3.0-dev (>= 2.91.5),
+ libstartup-notification0-dev (>= 0.7-1),
+ libcairo2-dev,
+ libxres-dev,
+ ${shlibs:Depends}
+Conflicts: libwnck-dev
+Replaces: gir-repository-dev (<< 0.6.5-7)
+Description: Window Navigator Construction Kit - development files
+ A library to use for writing pagers and task lists.
+ .
+ This package contains development files (include headers).
+
+Package: libwnck-3-common
+Architecture: all
+Depends: ${misc:Depends}
+Description: Window Navigator Construction Kit - common files
+ A library to use for writing pagers and task lists.
+ .
+ This package contains internationalization files.
+
+Package: gir1.2-wnck-3.0
+Architecture: any
+Depends: ${gir:Depends},
+ ${misc:Depends},
+ ${shlibs:Depends}
+Description: GObject introspection data for the WNCK library
+ This package contains introspection data for Window Navigator
+ Construction Kit, a library to interact with window managers.
+ .
+ It can be used by packages using the GIRepository format to generate
+ dynamic bindings.
Added: packages/experimental/libwnck3/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/libwnck3/debian/control.in?rev=26520&op=file
==============================================================================
--- packages/experimental/libwnck3/debian/control.in (added)
+++ packages/experimental/libwnck3/debian/control.in [utf-8] Thu Feb 10 01:23:04 2011
@@ -1,0 +1,82 @@
+Source: libwnck3
+Section: libs
+Priority: optional
+Maintainer: Ubuntu Desktop Team <ubuntu-desktop at lists.ubuntu.com>
+XSBC-Original-Maintainer: Josselin Mouette <joss at debian.org>
+Uploaders: @GNOME_TEAM@
+Standards-Version: 3.9.1
+Build-Depends: debhelper (>= 5),
+ libgtk3.0-dev (>= 2.91.5),
+ gettext,
+ libstartup-notification0-dev (>= 0.7),
+ cdbs (>= 0.4.41),
+ gnome-pkg-tools (>= 0.10),
+ docbook-xml,
+ libx11-dev,
+ libxres-dev,
+ libxt-dev,
+ libxres-dev,
+ intltool (>= 0.40.0),
+ libglib2.0-dev (>= 2.16.0),
+ gobject-introspection,
+ libgirepository1.0-dev (>= 0.6.14),
+ gir1.2-atk-1.0,
+ gir1.2-freedesktop,
+ gir1.2-glib-2.0,
+ gir1.2-gtk-2.0,
+ gir1.2-pango-1.0,
+ dpkg-dev (>= 1.13.19),
+ gtk-doc-tools (>= 1.9),
+ libglib2.0-doc,
+ libgtk2.0-doc
+Vcs-Bzr: https://code.launchpad.net/~gnome3-team/libwnck/ubuntugtk3
+
+Package: libwnck-3-0
+Architecture: any
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ libwnck-3-common
+Description: Window Navigator Construction Kit - runtime files
+ A library to use for writing pagers and task lists.
+ .
+ This package contains runtime files.
+
+Package: libwnck-3-dev
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+ libwnck-3-0 (= ${binary:Version}),
+ libglib2.0-dev (>= 2.13.0),
+ libpango1.0-dev,
+ libx11-dev,
+ libgtk3.0-dev (>= 2.91.5),
+ libstartup-notification0-dev (>= 0.7-1),
+ libcairo2-dev,
+ libxres-dev,
+ ${shlibs:Depends}
+Conflicts: libwnck-dev
+Replaces: gir-repository-dev (<< 0.6.5-7)
+Description: Window Navigator Construction Kit - development files
+ A library to use for writing pagers and task lists.
+ .
+ This package contains development files (include headers).
+
+Package: libwnck-3-common
+Architecture: all
+Depends: ${misc:Depends}
+Description: Window Navigator Construction Kit - common files
+ A library to use for writing pagers and task lists.
+ .
+ This package contains internationalization files.
+
+Package: gir1.2-wnck-3.0
+Architecture: any
+Depends: ${gir:Depends},
+ ${misc:Depends},
+ ${shlibs:Depends}
+Description: GObject introspection data for the WNCK library
+ This package contains introspection data for Window Navigator
+ Construction Kit, a library to interact with window managers.
+ .
+ It can be used by packages using the GIRepository format to generate
+ dynamic bindings.
Added: packages/experimental/libwnck3/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/libwnck3/debian/copyright?rev=26520&op=file
==============================================================================
--- packages/experimental/libwnck3/debian/copyright (added)
+++ packages/experimental/libwnck3/debian/copyright [utf-8] Thu Feb 10 01:23:04 2011
@@ -1,0 +1,27 @@
+This package was debianized by Christian Marillat <marillat at debian.org> on
+Sat, 8 Dec 2001 18:55:53 +0100.
+
+It was downloaded from:
+http://ftp.gnome.org/pub/GNOME/sources/libwnck
+
+Author: Havoc Pennington <hp at redhat.com>
+
+License:
+
+ This package 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; 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
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser 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 Lesser General
+Public License can be found in `/usr/share/common-licenses/LGPL'.
+
Added: packages/experimental/libwnck3/debian/gir1.2-wnck-3.0.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/libwnck3/debian/gir1.2-wnck-3.0.install?rev=26520&op=file
==============================================================================
--- packages/experimental/libwnck3/debian/gir1.2-wnck-3.0.install (added)
+++ packages/experimental/libwnck3/debian/gir1.2-wnck-3.0.install [utf-8] Thu Feb 10 01:23:04 2011
@@ -1,0 +1,1 @@
+debian/tmp/usr/lib/girepository-1.0
Added: packages/experimental/libwnck3/debian/libwnck-3-0.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/libwnck3/debian/libwnck-3-0.install?rev=26520&op=file
==============================================================================
--- packages/experimental/libwnck3/debian/libwnck-3-0.install (added)
+++ packages/experimental/libwnck3/debian/libwnck-3-0.install [utf-8] Thu Feb 10 01:23:04 2011
@@ -1,0 +1,1 @@
+debian/tmp/usr/lib/libwnck-3.so.*
Added: packages/experimental/libwnck3/debian/libwnck-3-0.symbols
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/libwnck3/debian/libwnck-3-0.symbols?rev=26520&op=file
==============================================================================
--- packages/experimental/libwnck3/debian/libwnck-3-0.symbols (added)
+++ packages/experimental/libwnck3/debian/libwnck-3-0.symbols [utf-8] Thu Feb 10 01:23:04 2011
@@ -1,0 +1,178 @@
+libwnck-3.so.0 libwnck-3-0 #MINVER#
+ wnck_action_menu_get_type at Base 1:2.22
+ wnck_action_menu_new at Base 1:2.22
+ wnck_application_get at Base 1:2.22
+ wnck_application_get_icon at Base 1:2.22
+ wnck_application_get_icon_is_fallback at Base 1:2.22
+ wnck_application_get_icon_name at Base 1:2.22
+ wnck_application_get_mini_icon at Base 1:2.22
+ wnck_application_get_n_windows at Base 1:2.22
+ wnck_application_get_name at Base 1:2.22
+ wnck_application_get_pid at Base 1:2.22
+ wnck_application_get_startup_id at Base 1:2.22
+ wnck_application_get_type at Base 1:2.22
+ wnck_application_get_windows at Base 1:2.22
+ wnck_application_get_xid at Base 1:2.22
+ wnck_class_group_get at Base 1:2.22
+ wnck_class_group_get_icon at Base 1:2.22
+ wnck_class_group_get_mini_icon at Base 1:2.22
+ wnck_class_group_get_name at Base 1:2.22
+ wnck_class_group_get_res_class at Base 1:2.22
+ wnck_class_group_get_type at Base 1:2.22
+ wnck_class_group_get_windows at Base 1:2.22
+ wnck_client_type_get_type at Base 1:2.22
+ wnck_motion_direction_get_type at Base 1:2.22
+ wnck_pager_accessible_factory_get_type at Base 1:2.22
+ wnck_pager_accessible_factory_new at Base 1:2.22
+ wnck_pager_accessible_get_type at Base 1:2.22
+ wnck_pager_accessible_new at Base 1:2.22
+ wnck_pager_display_mode_get_type at Base 1:2.22
+ wnck_pager_get_type at Base 1:2.22
+ wnck_pager_new at Base 1:2.22
+ wnck_pager_set_display_mode at Base 1:2.22
+ wnck_pager_set_n_rows at Base 1:2.22
+ wnck_pager_set_orientation at Base 1:2.22
+ wnck_pager_set_shadow_type at Base 1:2.22
+ wnck_pager_set_show_all at Base 1:2.22
+ wnck_pid_read_resource_usage at Base 1:2.22
+ wnck_screen_calc_workspace_layout at Base 1:2.22
+ wnck_screen_change_workspace_count at Base 1:2.22
+ wnck_screen_force_update at Base 1:2.22
+ wnck_screen_free_workspace_layout at Base 1:2.22
+ wnck_screen_get at Base 1:2.22
+ wnck_screen_get_active_window at Base 1:2.22
+ wnck_screen_get_active_workspace at Base 1:2.22
+ wnck_screen_get_background_pixmap at Base 1:2.22
+ wnck_screen_get_default at Base 1:2.22
+ wnck_screen_get_for_root at Base 1:2.22
+ wnck_screen_get_height at Base 1:2.22
+ wnck_screen_get_number at Base 1:2.22
+ wnck_screen_get_previously_active_window at Base 1:2.22
+ wnck_screen_get_showing_desktop at Base 1:2.22
+ wnck_screen_get_type at Base 1:2.22
+ wnck_screen_get_width at Base 1:2.22
+ wnck_screen_get_window_manager_name at Base 1:2.22
+ wnck_screen_get_windows at Base 1:2.22
+ wnck_screen_get_windows_stacked at Base 1:2.22
+ wnck_screen_get_workspace at Base 1:2.22
+ wnck_screen_get_workspace_count at Base 1:2.22
+ wnck_screen_get_workspaces at Base 1:2.22
+ wnck_screen_move_viewport at Base 1:2.22
+ wnck_screen_net_wm_supports at Base 1:2.22
+ wnck_screen_release_workspace_layout at Base 1:2.22
+ wnck_screen_toggle_showing_desktop at Base 1:2.22
+ wnck_screen_try_set_workspace_layout at Base 1:2.22
+ wnck_selector_get_type at Base 1:2.22
+ wnck_selector_new at Base 1:2.22
+ wnck_set_client_type at Base 1:2.22
+ wnck_tasklist_get_size_hint_list at Base 1:2.22
+ wnck_tasklist_get_type at Base 1:2.22
+ wnck_tasklist_grouping_type_get_type at Base 1:2.22
+ wnck_tasklist_new at Base 1:2.22
+ wnck_tasklist_set_button_relief at Base 1:2.22
+ wnck_tasklist_set_grouping at Base 1:2.22
+ wnck_tasklist_set_grouping_limit at Base 1:2.22
+ wnck_tasklist_set_icon_loader at Base 1:2.22
+ wnck_tasklist_set_include_all_workspaces at Base 1:2.22
+ wnck_tasklist_set_orientation at Base 1:2.30.2-0ubuntu3
+ wnck_tasklist_set_switch_workspace_on_unminimize at Base 1:2.22
+ wnck_window_actions_get_type at Base 1:2.22
+ wnck_window_activate at Base 1:2.22
+ wnck_window_activate_transient at Base 1:2.22
+ wnck_window_close at Base 1:2.22
+ wnck_window_get at Base 1:2.22
+ wnck_window_get_actions at Base 1:2.22
+ wnck_window_get_application at Base 1:2.22
+ wnck_window_get_class_group at Base 1:2.22
+ wnck_window_get_client_window_geometry at Base 1:2.22
+ wnck_window_get_geometry at Base 1:2.22
+ wnck_window_get_group_leader at Base 1:2.22
+ wnck_window_get_icon at Base 1:2.22
+ wnck_window_get_icon_is_fallback at Base 1:2.22
+ wnck_window_get_icon_name at Base 1:2.22
+ wnck_window_get_mini_icon at Base 1:2.22
+ wnck_window_get_name at Base 1:2.22
+ wnck_window_get_pid at Base 1:2.22
+ wnck_window_get_screen at Base 1:2.22
+ wnck_window_get_session_id at Base 1:2.22
+ wnck_window_get_session_id_utf8 at Base 1:2.22
+ wnck_window_get_sort_order at Base 1:2.22
+ wnck_window_get_state at Base 1:2.22
+ wnck_window_get_transient at Base 1:2.22
+ wnck_window_get_type at Base 1:2.22
+ wnck_window_get_window_type at Base 1:2.22
+ wnck_window_get_workspace at Base 1:2.22
+ wnck_window_get_xid at Base 1:2.22
+ wnck_window_gravity_get_type at Base 1:2.22
+ wnck_window_has_icon_name at Base 1:2.22
+ wnck_window_has_name at Base 1:2.22
+ wnck_window_is_above at Base 1:2.22
+ wnck_window_is_active at Base 1:2.22
+ wnck_window_is_below at Base 1:2.22
+ wnck_window_is_fullscreen at Base 1:2.22
+ wnck_window_is_in_viewport at Base 1:2.22
+ wnck_window_is_maximized at Base 1:2.22
+ wnck_window_is_maximized_horizontally at Base 1:2.22
+ wnck_window_is_maximized_vertically at Base 1:2.22
+ wnck_window_is_minimized at Base 1:2.22
+ wnck_window_is_most_recently_activated at Base 1:2.22
+ wnck_window_is_on_workspace at Base 1:2.22
+ wnck_window_is_pinned at Base 1:2.22
+ wnck_window_is_shaded at Base 1:2.22
+ wnck_window_is_skip_pager at Base 1:2.22
+ wnck_window_is_skip_tasklist at Base 1:2.22
+ wnck_window_is_sticky at Base 1:2.22
+ wnck_window_is_visible_on_workspace at Base 1:2.22
+ wnck_window_keyboard_move at Base 1:2.22
+ wnck_window_keyboard_size at Base 1:2.22
+ wnck_window_make_above at Base 1:2.22
+ wnck_window_make_below at Base 1:2.22
+ wnck_window_maximize at Base 1:2.22
+ wnck_window_maximize_horizontally at Base 1:2.22
+ wnck_window_maximize_vertically at Base 1:2.22
+ wnck_window_minimize at Base 1:2.22
+ wnck_window_move_resize_mask_get_type at Base 1:2.22
+ wnck_window_move_to_workspace at Base 1:2.22
+ wnck_window_needs_attention at Base 1:2.22
+ wnck_window_or_transient_needs_attention at Base 1:2.22
+ wnck_window_pin at Base 1:2.22
+ wnck_window_set_fullscreen at Base 1:2.22
+ wnck_window_set_geometry at Base 1:2.22
+ wnck_window_set_icon_geometry at Base 1:2.22
+ wnck_window_set_skip_pager at Base 1:2.22
+ wnck_window_set_skip_tasklist at Base 1:2.22
+ wnck_window_set_sort_order at Base 1:2.22
+ wnck_window_set_window_type at Base 1:2.22
+ wnck_window_shade at Base 1:2.22
+ wnck_window_state_get_type at Base 1:2.22
+ wnck_window_stick at Base 1:2.22
+ wnck_window_transient_is_most_recently_activated at Base 1:2.22
+ wnck_window_type_get_type at Base 1:2.22
+ wnck_window_unmake_above at Base 1:2.22
+ wnck_window_unmake_below at Base 1:2.22
+ wnck_window_unmaximize at Base 1:2.22
+ wnck_window_unmaximize_horizontally at Base 1:2.22
+ wnck_window_unmaximize_vertically at Base 1:2.22
+ wnck_window_unminimize at Base 1:2.22
+ wnck_window_unpin at Base 1:2.22
+ wnck_window_unshade at Base 1:2.22
+ wnck_window_unstick at Base 1:2.22
+ wnck_workspace_accessible_factory_get_type at Base 1:2.22
+ wnck_workspace_accessible_factory_new at Base 1:2.22
+ wnck_workspace_accessible_get_type at Base 1:2.22
+ wnck_workspace_accessible_new at Base 1:2.22
+ wnck_workspace_activate at Base 1:2.22
+ wnck_workspace_change_name at Base 1:2.22
+ wnck_workspace_get_height at Base 1:2.22
+ wnck_workspace_get_layout_column at Base 1:2.22
+ wnck_workspace_get_layout_row at Base 1:2.22
+ wnck_workspace_get_name at Base 1:2.22
+ wnck_workspace_get_neighbor at Base 1:2.22
+ wnck_workspace_get_number at Base 1:2.22
+ wnck_workspace_get_screen at Base 1:2.22
+ wnck_workspace_get_type at Base 1:2.22
+ wnck_workspace_get_viewport_x at Base 1:2.22
+ wnck_workspace_get_viewport_y at Base 1:2.22
+ wnck_workspace_get_width at Base 1:2.22
+ wnck_workspace_is_virtual at Base 1:2.22
+ wnck_xid_read_resource_usage at Base 1:2.22
Added: packages/experimental/libwnck3/debian/libwnck-3-common.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/libwnck3/debian/libwnck-3-common.install?rev=26520&op=file
==============================================================================
--- packages/experimental/libwnck3/debian/libwnck-3-common.install (added)
+++ packages/experimental/libwnck3/debian/libwnck-3-common.install [utf-8] Thu Feb 10 01:23:04 2011
@@ -1,0 +1,1 @@
+debian/tmp/usr/share/locale
Added: packages/experimental/libwnck3/debian/libwnck-3-dev.doc-base
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/libwnck3/debian/libwnck-3-dev.doc-base?rev=26520&op=file
==============================================================================
--- packages/experimental/libwnck3/debian/libwnck-3-dev.doc-base (added)
+++ packages/experimental/libwnck3/debian/libwnck-3-dev.doc-base [utf-8] Thu Feb 10 01:23:04 2011
@@ -1,0 +1,11 @@
+Document: libwnck3-manual
+Title: libwnck3 Reference Manual
+Author: Havoc Pennington <hp at redhat.com>
+Abstract: Reference manual for the Window Navigator Construction Kit.
+ The Window Navigator Construction Kit is a library for use in
+ writing pagers, taskslists etc.
+Section: Programming
+
+Format: HTML
+Index: /usr/share/doc/libwnck-3-dev/html/libwnck-3.0/index.html
+Files: /usr/share/doc/libwnck-3-dev/html/libwnck-3.0/*
Added: packages/experimental/libwnck3/debian/libwnck-3-dev.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/libwnck3/debian/libwnck-3-dev.install?rev=26520&op=file
==============================================================================
--- packages/experimental/libwnck3/debian/libwnck-3-dev.install (added)
+++ packages/experimental/libwnck3/debian/libwnck-3-dev.install [utf-8] Thu Feb 10 01:23:04 2011
@@ -1,0 +1,8 @@
+debian/tmp/usr/include
+debian/tmp/usr/bin/wnckprop
+debian/tmp/usr/lib/pkgconfig
+debian/tmp/usr/lib/libwnck-3.a
+debian/tmp/usr/lib/libwnck-3.so
+debian/tmp/usr/share/doc/libwnck-3-dev/html
+debian/tmp/usr/share/gir-1.0
+
Added: packages/experimental/libwnck3/debian/libwnck-3-dev.links
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/libwnck3/debian/libwnck-3-dev.links?rev=26520&op=file
==============================================================================
--- packages/experimental/libwnck3/debian/libwnck-3-dev.links (added)
+++ packages/experimental/libwnck3/debian/libwnck-3-dev.links [utf-8] Thu Feb 10 01:23:04 2011
@@ -1,0 +1,1 @@
+/usr/share/doc/libwnck-3-dev/html/libwnck-3.0/ /usr/share/gtk-doc/html/libwnck-3.0
Added: packages/experimental/libwnck3/debian/patches/01_tasklist_orientation.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/libwnck3/debian/patches/01_tasklist_orientation.patch?rev=26520&op=file
==============================================================================
--- packages/experimental/libwnck3/debian/patches/01_tasklist_orientation.patch (added)
+++ packages/experimental/libwnck3/debian/patches/01_tasklist_orientation.patch [utf-8] Thu Feb 10 01:23:04 2011
@@ -1,0 +1,257 @@
+Debian #524117
+GNOME #513347 and #86382
+
+Index: libwnck-2.91.6/libwnck/tasklist.c
+===================================================================
+--- libwnck-2.91.6.orig/libwnck/tasklist.c 2011-02-01 00:12:48.000000000 +1100
++++ libwnck-2.91.6/libwnck/tasklist.c 2011-02-09 16:10:09.895816275 +1100
+@@ -228,6 +228,8 @@
+ GtkReliefStyle relief;
+
+ guint drag_start_time;
++
++ GtkOrientation orientation;
+ };
+
+ static GType wnck_task_get_type (void);
+@@ -312,6 +314,7 @@
+ int max_width,
+ int max_height,
+ int n_buttons,
++ GtkOrientation orientation,
+ int *n_cols_out,
+ int *n_rows_out);
+
+@@ -924,6 +927,20 @@
+ }
+
+ /**
++ * wnck_tasklist_set_orientation:
++ * @tasklist: a #WnckTasklist.
++ * @orient: a GtkOrientation.
++ *
++ * Set the orientation of the @taskluist. The main use of this function is
++ * proper integration of #WnckTasklist in vertical panels.
++ */
++
++void wnck_tasklist_set_orientation(WnckTasklist *tasklist, GtkOrientation orient)
++{
++ tasklist->priv->orientation = orient;
++}
++
++/**
+ * wnck_tasklist_set_switch_workspace_on_unminimize:
+ * @tasklist: a #WnckTasklist.
+ * @switch_workspace_on_unminimize: whether to activate the #WnckWorkspace a
+@@ -1035,25 +1052,35 @@
+ int max_width,
+ int max_height,
+ int n_buttons,
++ GtkOrientation orientation,
+ int *n_cols_out,
+ int *n_rows_out)
+ {
+ int n_cols, n_rows;
+
+- /* How many rows fit in the allocation */
+- n_rows = allocation->height / max_height;
++ if (orientation == GTK_ORIENTATION_HORIZONTAL) {
++ /* How many rows fit in the allocation */
++ n_rows = allocation->height / max_height;
+
+- /* Don't have more rows than buttons */
+- n_rows = MIN (n_rows, n_buttons);
++ /* Don't have more rows than buttons */
++ n_rows = MIN (n_rows, n_buttons);
+
+- /* At least one row */
+- n_rows = MAX (n_rows, 1);
++ /* At least one row */
++ n_rows = MAX (n_rows, 1);
+
+- /* We want to use as many rows as possible to limit the width */
+- n_cols = (n_buttons + n_rows - 1) / n_rows;
++ /* We want to use as many rows as possible to limit the width */
++ n_cols = (n_buttons + n_rows - 1) / n_rows;
+
+- /* At least one column */
+- n_cols = MAX (n_cols, 1);
++ /* At least one column */
++ n_cols = MAX (n_cols, 1);
++ } else {
++ n_cols = allocation->width / max_width;
++ n_cols = MIN(n_cols, n_buttons);
++ n_cols = MAX(n_cols, 1);
++
++ n_rows = (n_buttons + n_cols - 1) / n_cols;
++ n_rows = MAX(n_rows, 1);
++ }
+
+ *n_cols_out = n_cols;
+ *n_rows_out = n_rows;
+@@ -1256,19 +1283,31 @@
+ tasklist->priv->max_button_width,
+ tasklist->priv->max_button_height,
+ n_windows + n_startup_sequences,
++ tasklist->priv->orientation,
+ &n_cols, &n_rows);
+
+ last_n_cols = G_MAXINT;
+ lowest_range = G_MAXINT;
+ if (tasklist->priv->grouping != WNCK_TASKLIST_ALWAYS_GROUP)
+ {
+- val = n_cols * tasklist->priv->max_button_width;
+- g_array_insert_val (array, array->len, val);
+- val = n_cols * grouping_limit;
+- g_array_insert_val (array, array->len, val);
+-
+- last_n_cols = n_cols;
+- lowest_range = val;
++ if (tasklist->priv->orientation == GTK_ORIENTATION_HORIZONTAL) {
++ val = n_cols * tasklist->priv->max_button_width;
++ g_array_insert_val (array, array->len, val);
++ val = n_cols * grouping_limit;
++ g_array_insert_val (array, array->len, val);
++
++ last_n_cols = n_cols;
++ lowest_range = val;
++ } else {
++ val = n_rows * tasklist->priv->max_button_height;
++ g_array_insert_val (array, array->len, val);
++ val = n_rows * grouping_limit;
++ g_array_insert_val (array, array->len, val);
++
++ last_n_cols = n_rows;
++ lowest_range = val;
++
++ }
+ }
+
+ while (ungrouped_class_groups != NULL &&
+@@ -1288,29 +1327,56 @@
+ tasklist->priv->max_button_width,
+ tasklist->priv->max_button_height,
+ n_startup_sequences + n_windows - n_grouped_buttons,
++ tasklist->priv->orientation,
+ &n_cols, &n_rows);
+- if (n_cols != last_n_cols &&
+- (tasklist->priv->grouping == WNCK_TASKLIST_AUTO_GROUP ||
+- ungrouped_class_groups == NULL))
+- {
+- val = n_cols * tasklist->priv->max_button_width;
+- if (val >= lowest_range)
+- { /* Overlaps old range */
+- g_assert (array->len > 0);
+- lowest_range = n_cols * grouping_limit;
+- g_array_index(array, int, array->len-1) = lowest_range;
+- }
+- else
+- {
+- /* Full new range */
+- g_array_insert_val (array, array->len, val);
+- val = n_cols * grouping_limit;
+- g_array_insert_val (array, array->len, val);
+- lowest_range = val;
+- }
+-
+- last_n_cols = n_cols;
+- }
++ if (tasklist->priv->orientation == GTK_ORIENTATION_HORIZONTAL) {
++ if (n_cols != last_n_cols &&
++ (tasklist->priv->grouping == WNCK_TASKLIST_AUTO_GROUP ||
++ ungrouped_class_groups == NULL))
++ {
++ val = n_cols * tasklist->priv->max_button_width;
++ if (val >= lowest_range)
++ { /* Overlaps old range */
++ g_assert (array->len > 0);
++ lowest_range = n_cols * grouping_limit;
++ g_array_index(array, int, array->len-1) = lowest_range;
++ }
++ else
++ {
++ /* Full new range */
++ g_array_insert_val (array, array->len, val);
++ val = n_cols * grouping_limit;
++ g_array_insert_val (array, array->len, val);
++ lowest_range = val;
++ }
++
++ last_n_cols = n_cols;
++ }
++ } else {
++ if (n_rows != last_n_cols &&
++ (tasklist->priv->grouping == WNCK_TASKLIST_AUTO_GROUP ||
++ ungrouped_class_groups == NULL))
++ {
++ val = n_rows * tasklist->priv->max_button_height;;
++ if (val >= lowest_range)
++ { /* Overlaps old range */
++ g_assert (array->len > 0);
++ lowest_range = n_rows * grouping_limit;
++ g_array_index(array, int, array->len-1) = lowest_range;
++ }
++ else
++ {
++ /* Full new range */
++ g_array_insert_val (array, array->len, val);
++ val = n_rows * grouping_limit;
++ g_array_insert_val (array, array->len, val);
++ lowest_range = val;
++ }
++
++ last_n_cols = n_rows;
++ }
++ }
++
+ }
+
+ g_list_free (ungrouped_class_groups);
+@@ -1332,8 +1398,13 @@
+
+ tasklist->priv->size_hints = (int *)g_array_free (array, FALSE);
+
+- requisition->width = tasklist->priv->size_hints[0];
+- requisition->height = fake_allocation.height;
++ if (tasklist->priv->orientation == GTK_ORIENTATION_VERTICAL) {
++ requisition->width = n_cols * tasklist->priv->max_button_width;
++ requisition->height = n_rows * tasklist->priv->max_button_height;
++ } else {
++ requisition->width = tasklist->priv->size_hints[0];
++ requisition->height = fake_allocation.height;
++ }
+ }
+
+ static void
+@@ -1454,6 +1525,7 @@
+ tasklist->priv->max_button_width,
+ tasklist->priv->max_button_height,
+ n_startup_sequences + n_windows,
++ tasklist->priv->orientation,
+ &n_cols, &n_rows);
+ while (ungrouped_class_groups != NULL &&
+ ((tasklist->priv->grouping == WNCK_TASKLIST_ALWAYS_GROUP) ||
+@@ -1499,6 +1571,7 @@
+ tasklist->priv->max_button_width,
+ tasklist->priv->max_button_height,
+ n_startup_sequences + n_windows - n_grouped_buttons,
++ tasklist->priv->orientation,
+ &n_cols, &n_rows);
+ }
+
+@@ -1994,6 +2067,7 @@
+ WnckTasklist *tasklist;
+
+ tasklist = g_object_new (WNCK_TYPE_TASKLIST, NULL);
++ tasklist->priv->orientation = GTK_ORIENTATION_HORIZONTAL;
+
+ return GTK_WIDGET (tasklist);
+ }
+@@ -4035,7 +4109,6 @@
+ WnckTask *task;
+
+ task = g_object_new (WNCK_TYPE_TASK, NULL);
+-
+ task->type = WNCK_TASK_WINDOW;
+ task->window = g_object_ref (window);
+ task->class_group = g_object_ref (wnck_window_get_class_group (window));
Added: packages/experimental/libwnck3/debian/patches/02_moveresize_static_gravity.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/libwnck3/debian/patches/02_moveresize_static_gravity.patch?rev=26520&op=file
==============================================================================
--- packages/experimental/libwnck3/debian/patches/02_moveresize_static_gravity.patch (added)
+++ packages/experimental/libwnck3/debian/patches/02_moveresize_static_gravity.patch [utf-8] Thu Feb 10 01:23:04 2011
@@ -1,0 +1,62 @@
+From 512ee1283c66ddb39b5598b2d1654568508f3fbf Mon Sep 17 00:00:00 2001
+From: Sam Spilsbury <smspillaz at gmail.com>
+Date: Sun, 2 Jan 2011 11:57:56 +0800
+Subject: [PATCH] Use StaticGravity when sending _NET_MOVERESIZE_WINDOW requests to change vp's
+Bug: https://bugzilla.gnome.org/show_bug.cgi?id=638483
+Bug-Ubuntu: http://launchpad.net/bugs/691545
+
+ForgetGravity will cause the window manager to use the default gravity which
+will shift the window by the frame extents on vp switch.
+---
+ libwnck/window-action-menu.c | 10 +++++-----
+ 1 files changed, 5 insertions(+), 5 deletions(-)
+
+Index: libwnck-2.91.6/libwnck/window-action-menu.c
+===================================================================
+--- libwnck-2.91.6.orig/libwnck/window-action-menu.c 2011-02-01 00:12:48.000000000 +1100
++++ libwnck-2.91.6/libwnck/window-action-menu.c 2011-02-09 16:10:44.111816001 +1100
+@@ -231,7 +231,7 @@
+ width = wnck_screen_get_width (screen);
+ wnck_window_get_geometry (window, &xw, &yw, &ww, &hw);
+ wnck_window_unstick (window);
+- wnck_window_set_geometry (window, 0,
++ wnck_window_set_geometry (window, WNCK_WINDOW_GRAVITY_STATIC,
+ WNCK_WINDOW_CHANGE_X | WNCK_WINDOW_CHANGE_Y,
+ xw - width, yw,
+ ww, hw);
+@@ -252,7 +252,7 @@
+ width = wnck_screen_get_width (screen);
+ wnck_window_get_geometry (window, &xw, &yw, &ww, &hw);
+ wnck_window_unstick (window);
+- wnck_window_set_geometry (window, 0,
++ wnck_window_set_geometry (window, WNCK_WINDOW_GRAVITY_STATIC,
+ WNCK_WINDOW_CHANGE_X | WNCK_WINDOW_CHANGE_Y,
+ xw + width, yw,
+ ww, hw);
+@@ -273,7 +273,7 @@
+ height = wnck_screen_get_height (screen);
+ wnck_window_get_geometry (window, &xw, &yw, &ww, &hw);
+ wnck_window_unstick (window);
+- wnck_window_set_geometry (window, 0,
++ wnck_window_set_geometry (window, WNCK_WINDOW_GRAVITY_STATIC,
+ WNCK_WINDOW_CHANGE_X | WNCK_WINDOW_CHANGE_Y,
+ xw, yw - height,
+ ww, hw);
+@@ -294,7 +294,7 @@
+ height = wnck_screen_get_height (screen);
+ wnck_window_get_geometry (window, &xw, &yw, &ww, &hw);
+ wnck_window_unstick (window);
+- wnck_window_set_geometry (window, 0,
++ wnck_window_set_geometry (window, WNCK_WINDOW_GRAVITY_STATIC,
+ WNCK_WINDOW_CHANGE_X | WNCK_WINDOW_CHANGE_Y,
+ xw, yw + height,
+ ww, hw);
+@@ -338,7 +338,7 @@
+ viewport_y = wnck_workspace_get_viewport_y (workspace);
+
+ wnck_window_unstick (window);
+- wnck_window_set_geometry (window, 0,
++ wnck_window_set_geometry (window, WNCK_WINDOW_GRAVITY_STATIC,
+ WNCK_WINDOW_CHANGE_X | WNCK_WINDOW_CHANGE_Y,
+ xw + new_viewport_x - viewport_x,
+ yw + new_viewport_y - viewport_y,
Added: packages/experimental/libwnck3/debian/patches/99_ltmain_as-needed.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/libwnck3/debian/patches/99_ltmain_as-needed.patch?rev=26520&op=file
==============================================================================
--- packages/experimental/libwnck3/debian/patches/99_ltmain_as-needed.patch (added)
+++ packages/experimental/libwnck3/debian/patches/99_ltmain_as-needed.patch [utf-8] Thu Feb 10 01:23:04 2011
@@ -1,0 +1,32 @@
+Index: libwnck-2.30.0/ltmain.sh
+===================================================================
+--- libwnck-2.30.0.orig/ltmain.sh 2010-04-23 19:41:31.894859918 +0200
++++ libwnck-2.30.0/ltmain.sh 2010-04-23 19:41:34.679353830 +0200
+@@ -4716,6 +4716,11 @@ func_mode_link ()
+ arg=$func_stripname_result
+ ;;
+
++ -Wl,--as-needed)
++ deplibs="$deplibs $arg"
++ continue
++ ;;
++
+ -Wl,*)
+ func_stripname '-Wl,' '' "$arg"
+ args=$func_stripname_result
+@@ -5067,6 +5072,15 @@ func_mode_link ()
+ lib=
+ found=no
+ case $deplib in
++ -Wl,--as-needed)
++ if test "$linkmode,$pass" = "prog,link"; then
++ compile_deplibs="$deplib $compile_deplibs"
++ finalize_deplibs="$deplib $finalize_deplibs"
++ else
++ deplibs="$deplib $deplibs"
++ fi
++ continue
++ ;;
+ -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
Added: packages/experimental/libwnck3/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/libwnck3/debian/patches/series?rev=26520&op=file
==============================================================================
--- packages/experimental/libwnck3/debian/patches/series (added)
+++ packages/experimental/libwnck3/debian/patches/series [utf-8] Thu Feb 10 01:23:04 2011
@@ -1,0 +1,3 @@
+01_tasklist_orientation.patch
+02_moveresize_static_gravity.patch
+99_ltmain_as-needed.patch
Added: packages/experimental/libwnck3/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/libwnck3/debian/rules?rev=26520&op=file
==============================================================================
--- packages/experimental/libwnck3/debian/rules (added)
+++ packages/experimental/libwnck3/debian/rules [utf-8] Thu Feb 10 01:23:04 2011
@@ -1,0 +1,18 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/utils.mk
+include /usr/share/cdbs/1/class/gnome.mk
+include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
+include /usr/share/gnome-pkg-tools/1/rules/gnome-version.mk
+include /usr/share/gnome-pkg-tools/1/rules/clean-la.mk
+-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
+
+LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed
+
+DEB_CONFIGURE_EXTRA_FLAGS += \
+ --disable-gtk-doc \
+ --with-html-dir=\$${prefix}/share/doc/libwnck-3-dev/html
+
+binary-predeb/gir1.2-wnck-3.0::
+ dh_girepository -p$(cdbs_curpkg)
Propchange: packages/experimental/libwnck3/debian/rules
------------------------------------------------------------------------------
svn:executable = *
Added: packages/experimental/libwnck3/debian/source/format
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/libwnck3/debian/source/format?rev=26520&op=file
==============================================================================
--- packages/experimental/libwnck3/debian/source/format (added)
+++ packages/experimental/libwnck3/debian/source/format [utf-8] Thu Feb 10 01:23:04 2011
@@ -1,0 +1,1 @@
+3.0 (quilt)
Added: packages/experimental/libwnck3/debian/watch
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/experimental/libwnck3/debian/watch?rev=26520&op=file
==============================================================================
--- packages/experimental/libwnck3/debian/watch (added)
+++ packages/experimental/libwnck3/debian/watch [utf-8] Thu Feb 10 01:23:04 2011
@@ -1,0 +1,2 @@
+version=2
+http://ftp.gnome.org/pub/gnome/sources/libwnck/([\d\.]+)\d/libwnck-([\d\.]+)\.tar\.gz
More information about the pkg-gnome-commits
mailing list