[SCM] libmatewnck Debian package branch, master, updated. 825d579c7ffaedab83b11e179dd0cba93f8bb2e9

Mike Gabriel sunweaver at alioth.debian.org
Thu Aug 15 22:43:32 UTC 2013


Gitweb-URL: http://git.debian.org/?p=pkg-mate/libmatewnck.git;a=commitdiff;h=825d579

The following commit has been merged in the master branch:
commit 825d579c7ffaedab83b11e179dd0cba93f8bb2e9
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date:   Fri Aug 16 00:43:10 2013 +0200

    add /debian packaging folder as provided by upstream internal packaging repos
---
 debian/changelog                  |    5 +
 debian/compat                     |    1 +
 debian/control                    |  105 ++++++++++++++++++++
 debian/copyright                  |   47 +++++++++
 debian/gir1.2-mate-wnck.install   |    2 +
 debian/libmatewnck-bin.install    |    1 +
 debian/libmatewnck-common.install |    1 +
 debian/libmatewnck-dev.install    |    3 +
 debian/libmatewnck-doc.install    |    1 +
 debian/libmatewnck0.install       |    1 +
 debian/libmatewnck0.symbols       |  190 +++++++++++++++++++++++++++++++++++++
 debian/rules                      |   22 +++++
 debian/source/format              |    1 +
 debian/watch                      |    3 +
 14 files changed, 383 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..9457666
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+libmatewnck (1.6.1-1) unstable; urgency=low
+
+  * Initial release.
+
+ -- Stefano Karapetsas <stefano at karapetsas.com>  Wed, 10 Jul 2013 06:54:39 +0200
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..160af9e
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,105 @@
+Source: libmatewnck
+Section: libs
+Priority: optional
+Maintainer: Stefano Karapetsas <stefano at karapetsas.com>
+Standards-Version: 3.9.4
+Build-Depends: debhelper (>= 9),
+               gtk-doc-tools,
+               libglib2.0-dev,
+               libgtk2.0-dev,
+               libstartup-notification0-dev,
+               libx11-dev,
+               libxres-dev,
+               libxt-dev,
+               libgirepository1.0-dev,
+               gobject-introspection,
+               mate-common (>= 1.2.1),
+               gir1.2-gtk-2.0
+Build-Depends-Indep: libglib2.0-doc
+Homepage: http://www.mate-desktop.org/
+Vcs-Browser: https://github.com/mate-desktop/debian-packages
+Vcs-Git: git://github.com/mate-desktop/debian-packages.git
+
+Package: libmatewnck0
+Architecture: any
+Pre-Depends: multiarch-support
+Depends: ${misc:Depends},
+         ${shlibs:Depends},
+         libmatewnck-common (= ${source:Version})
+Breaks: libmatewnck
+Conflicts: libmatewnck
+Replaces: libmatewnck
+Provides: libmatewnck
+Description: MATE Window Navigator Construction Kit
+ A library to use for writing pagers and task lists.
+
+Package: libmatewnck-dev
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+         libmatewnck0 (= ${binary:Version}),
+         libglib2.0-dev,
+         libpango1.0-dev,
+         libx11-dev,
+         libgtk2.0-dev,
+         libstartup-notification0-dev,
+         libcairo2-dev,
+         libxres-dev,
+Description: MATE Window Navigator Construction Kit (development files)
+ A library to use for writing pagers and task lists.
+ .
+ This package contains the development files.
+
+Package: libmatewnck-bin
+Architecture: any
+Depends: ${misc:Depends},
+         ${shlibs:Depends},
+         libmatewnck0 (= ${binary:Version})
+Description: MATE Window Navigator Construction Kit (binary files)
+ This package contains the shared library for the base MATE library
+ functions.
+ .
+ This package contains the binary executable files.
+
+Package: libmatewnck-common
+Architecture: all
+Depends: ${misc:Depends}
+Description: MATE Window Navigator Construction Kit (common files)
+ This package contains the shared library for the base MATE library
+ functions.
+ .
+ This package contains the architecture independent files.
+
+Package: libmatewnck-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: MATE Window Navigator Construction Kit (documentation files)
+ A library to use for writing pagers and task lists.
+ .
+ This package contains the documentation files.
+
+Package: libmatewnck-dbg
+Section: debug
+Priority: extra
+Architecture: any
+Depends: ${misc:Depends},
+         libmatewnck0 (= ${binary:Version})
+Description: MATE Window Navigator Construction Kit (debugging symbols)
+ This package contains debugging symbols for the libmatewnck
+ library. It is provided to help debugging problems.
+ .
+ The debugging symbols are installed in /usr/lib/debug and will
+ automatically be used by gdb.
+
+Package: gir1.2-mate-wnck
+Architecture: any
+Depends: ${misc:Depends},
+         ${gir:Depends},
+         ${shlibs:Depends}
+Description: GObject introspection data for MATE Window Navigator Construction Kit
+ This package contains introspection data for MATE Window Navigator
+ Construction Kit.
+ .
+ It can be used by packages using the GIRepository format to generate dynamic
+ bindings.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..ffe48b0
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,47 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: libmatewnck
+Source: http://pub.mate-desktop.org/
+
+Files: *
+Copyright: Copyright 2012 Stefano Karapetsas <stefano at karapetsas.com>
+           Copyright 2001 Havoc Pennington
+           Copyright 2003 Kim Woelders
+           Copyright 2003 Red Hat, Inc.
+           Copyright 2003-2009 Vincent Untz
+           Copyright 2002-2003 Sun Microsystems, Inc.
+           Copyright 2001 Free Software Foundation, Inc.
+           Copyright 2000 Helix Code, Inc.
+           Copyright 2003 Ximian, Inc.
+           Copyright 2002 Jorn Baayen <jorn at nl.linux.org>
+           Copyright 2011 Novell, Inc.
+License: LGPL-2+
+ This library is free software; you can redistribute it and/or modify
+ it under the terms of the GNU Library General Public License as
+ published by the Free Software Foundation; either version 2 of the
+ License, or (at your option) any later version.
+ .
+ See /usr/share/common-licenses/LGPL-2 for the full license text.
+
+Files: debian/*
+Copyright: Copyright 2012 Stefano Karapetsas <stefano at karapetsas.com>
+License: GPL-2+
+ 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; either
+ version 2 of the License, or (at your option) any later
+ version.
+ .
+ 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 package; if not, write to the Free
+ Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+ Boston, MA  02110-1301 USA
+ .
+ On Debian systems, the full text of the GNU General Public
+ License version 2 can be found in the file
+ `/usr/share/common-licenses/GPL-2'.
diff --git a/debian/gir1.2-mate-wnck.install b/debian/gir1.2-mate-wnck.install
new file mode 100644
index 0000000..ee006c9
--- /dev/null
+++ b/debian/gir1.2-mate-wnck.install
@@ -0,0 +1,2 @@
+usr/lib/girepository-1.0/
+usr/share/gir-1.0/
diff --git a/debian/libmatewnck-bin.install b/debian/libmatewnck-bin.install
new file mode 100644
index 0000000..e772481
--- /dev/null
+++ b/debian/libmatewnck-bin.install
@@ -0,0 +1 @@
+usr/bin
diff --git a/debian/libmatewnck-common.install b/debian/libmatewnck-common.install
new file mode 100644
index 0000000..2568e1f
--- /dev/null
+++ b/debian/libmatewnck-common.install
@@ -0,0 +1 @@
+usr/share/locale/
diff --git a/debian/libmatewnck-dev.install b/debian/libmatewnck-dev.install
new file mode 100644
index 0000000..99cfd85
--- /dev/null
+++ b/debian/libmatewnck-dev.install
@@ -0,0 +1,3 @@
+usr/include
+usr/lib/*/pkgconfig
+usr/lib/*/libmatewnck.so
diff --git a/debian/libmatewnck-doc.install b/debian/libmatewnck-doc.install
new file mode 100644
index 0000000..d6da04c
--- /dev/null
+++ b/debian/libmatewnck-doc.install
@@ -0,0 +1 @@
+usr/share/gtk-doc/
diff --git a/debian/libmatewnck0.install b/debian/libmatewnck0.install
new file mode 100644
index 0000000..4b77d0f
--- /dev/null
+++ b/debian/libmatewnck0.install
@@ -0,0 +1 @@
+usr/lib/*/libmatewnck.so.*
diff --git a/debian/libmatewnck0.symbols b/debian/libmatewnck0.symbols
new file mode 100644
index 0000000..193b987
--- /dev/null
+++ b/debian/libmatewnck0.symbols
@@ -0,0 +1,190 @@
+libmatewnck.so.0 libmatewnck0 #MINVER#
+ matewnck_action_menu_get_type at Base 1.6.1
+ matewnck_action_menu_new at Base 1.6.1
+ matewnck_application_get at Base 1.6.1
+ matewnck_application_get_icon at Base 1.6.1
+ matewnck_application_get_icon_is_fallback at Base 1.6.1
+ matewnck_application_get_icon_name at Base 1.6.1
+ matewnck_application_get_mini_icon at Base 1.6.1
+ matewnck_application_get_name at Base 1.6.1
+ matewnck_application_get_n_windows at Base 1.6.1
+ matewnck_application_get_pid at Base 1.6.1
+ matewnck_application_get_startup_id at Base 1.6.1
+ matewnck_application_get_type at Base 1.6.1
+ matewnck_application_get_windows at Base 1.6.1
+ matewnck_application_get_xid at Base 1.6.1
+ matewnck_class_group_get at Base 1.6.1
+ matewnck_class_group_get_icon at Base 1.6.1
+ matewnck_class_group_get_mini_icon at Base 1.6.1
+ matewnck_class_group_get_name at Base 1.6.1
+ matewnck_class_group_get_res_class at Base 1.6.1
+ matewnck_class_group_get_type at Base 1.6.1
+ matewnck_class_group_get_windows at Base 1.6.1
+ matewnck_client_type_get_type at Base 1.6.1
+ matewnck_create_window_action_menu at Base 1.6.1
+ matewnck_gtk_window_set_dock_type at Base 1.6.1
+ matewnck_motion_direction_get_type at Base 1.6.1
+ matewnck_pager_accessible_factory_get_type at Base 1.6.1
+ matewnck_pager_accessible_factory_new at Base 1.6.1
+ matewnck_pager_accessible_get_type at Base 1.6.1
+ matewnck_pager_accessible_new at Base 1.6.1
+ matewnck_pager_display_mode_get_type at Base 1.6.1
+ matewnck_pager_get_type at Base 1.6.1
+ matewnck_pager_layout_policy_get_type at Base 1.6.1
+ matewnck_pager_new at Base 1.6.1
+ matewnck_pager_set_display_mode at Base 1.6.1
+ matewnck_pager_set_layout_policy at Base 1.6.1
+ matewnck_pager_set_n_rows at Base 1.6.1
+ matewnck_pager_set_orientation at Base 1.6.1
+ matewnck_pager_set_screen at Base 1.6.1
+ matewnck_pager_set_shadow_type at Base 1.6.1
+ matewnck_pager_set_show_all at Base 1.6.1
+ matewnck_pid_read_resource_usage at Base 1.6.1
+ matewnck_screen_calc_workspace_layout at Base 1.6.1
+ matewnck_screen_change_workspace_count at Base 1.6.1
+ matewnck_screen_force_update at Base 1.6.1
+ matewnck_screen_free_workspace_layout at Base 1.6.1
+ matewnck_screen_get_active_window at Base 1.6.1
+ matewnck_screen_get_active_workspace at Base 1.6.1
+ matewnck_screen_get_background_pixmap at Base 1.6.1
+ matewnck_screen_get at Base 1.6.1
+ matewnck_screen_get_default at Base 1.6.1
+ matewnck_screen_get_for_root at Base 1.6.1
+ matewnck_screen_get_height at Base 1.6.1
+ matewnck_screen_get_number at Base 1.6.1
+ matewnck_screen_get_previously_active_window at Base 1.6.1
+ matewnck_screen_get_showing_desktop at Base 1.6.1
+ matewnck_screen_get_type at Base 1.6.1
+ matewnck_screen_get_width at Base 1.6.1
+ matewnck_screen_get_window_manager_name at Base 1.6.1
+ matewnck_screen_get_windows at Base 1.6.1
+ matewnck_screen_get_windows_stacked at Base 1.6.1
+ matewnck_screen_get_workspace at Base 1.6.1
+ matewnck_screen_get_workspace_count at Base 1.6.1
+ matewnck_screen_get_workspace_index at Base 1.6.1
+ matewnck_screen_get_workspace_neighbor at Base 1.6.1
+ matewnck_screen_get_workspaces at Base 1.6.1
+ matewnck_screen_move_viewport at Base 1.6.1
+ matewnck_screen_net_wm_supports at Base 1.6.1
+ matewnck_screen_release_workspace_layout at Base 1.6.1
+ matewnck_screen_toggle_showing_desktop at Base 1.6.1
+ matewnck_screen_try_set_workspace_layout at Base 1.6.1
+ matewnck_selector_get_type at Base 1.6.1
+ matewnck_selector_new at Base 1.6.1
+ matewnck_set_client_type at Base 1.6.1
+ matewnck_tasklist_get_minimum_height at Base 1.6.1
+ matewnck_tasklist_get_minimum_width at Base 1.6.1
+ matewnck_tasklist_get_size_hint_list at Base 1.6.1
+ matewnck_tasklist_get_type at Base 1.6.1
+ matewnck_tasklist_grouping_type_get_type at Base 1.6.1
+ matewnck_tasklist_new at Base 1.6.1
+ matewnck_tasklist_set_button_relief at Base 1.6.1
+ matewnck_tasklist_set_grouping at Base 1.6.1
+ matewnck_tasklist_set_grouping_limit at Base 1.6.1
+ matewnck_tasklist_set_icon_loader at Base 1.6.1
+ matewnck_tasklist_set_include_all_workspaces at Base 1.6.1
+ matewnck_tasklist_set_minimum_height at Base 1.6.1
+ matewnck_tasklist_set_minimum_width at Base 1.6.1
+ matewnck_tasklist_set_orientation at Base 1.6.1
+ matewnck_tasklist_set_screen at Base 1.6.1
+ matewnck_tasklist_set_switch_workspace_on_unminimize at Base 1.6.1
+ matewnck_window_actions_get_type at Base 1.6.1
+ matewnck_window_activate at Base 1.6.1
+ matewnck_window_activate_transient at Base 1.6.1
+ matewnck_window_close at Base 1.6.1
+ matewnck_window_get_actions at Base 1.6.1
+ matewnck_window_get_application at Base 1.6.1
+ matewnck_window_get at Base 1.6.1
+ matewnck_window_get_class_group at Base 1.6.1
+ matewnck_window_get_client_window_geometry at Base 1.6.1
+ matewnck_window_get_geometry at Base 1.6.1
+ matewnck_window_get_group_leader at Base 1.6.1
+ matewnck_window_get_icon at Base 1.6.1
+ matewnck_window_get_icon_is_fallback at Base 1.6.1
+ matewnck_window_get_icon_name at Base 1.6.1
+ matewnck_window_get_mini_icon at Base 1.6.1
+ matewnck_window_get_name at Base 1.6.1
+ matewnck_window_get_pid at Base 1.6.1
+ matewnck_window_get_screen at Base 1.6.1
+ matewnck_window_get_session_id at Base 1.6.1
+ matewnck_window_get_session_id_utf8 at Base 1.6.1
+ matewnck_window_get_sort_order at Base 1.6.1
+ matewnck_window_get_state at Base 1.6.1
+ matewnck_window_get_transient at Base 1.6.1
+ matewnck_window_get_type at Base 1.6.1
+ matewnck_window_get_window_type at Base 1.6.1
+ matewnck_window_get_workspace at Base 1.6.1
+ matewnck_window_get_xid at Base 1.6.1
+ matewnck_window_gravity_get_type at Base 1.6.1
+ matewnck_window_has_icon_name at Base 1.6.1
+ matewnck_window_has_name at Base 1.6.1
+ matewnck_window_is_above at Base 1.6.1
+ matewnck_window_is_active at Base 1.6.1
+ matewnck_window_is_below at Base 1.6.1
+ matewnck_window_is_fullscreen at Base 1.6.1
+ matewnck_window_is_in_viewport at Base 1.6.1
+ matewnck_window_is_maximized at Base 1.6.1
+ matewnck_window_is_maximized_horizontally at Base 1.6.1
+ matewnck_window_is_maximized_vertically at Base 1.6.1
+ matewnck_window_is_minimized at Base 1.6.1
+ matewnck_window_is_most_recently_activated at Base 1.6.1
+ matewnck_window_is_on_workspace at Base 1.6.1
+ matewnck_window_is_pinned at Base 1.6.1
+ matewnck_window_is_shaded at Base 1.6.1
+ matewnck_window_is_skip_pager at Base 1.6.1
+ matewnck_window_is_skip_tasklist at Base 1.6.1
+ matewnck_window_is_sticky at Base 1.6.1
+ matewnck_window_is_visible_on_workspace at Base 1.6.1
+ matewnck_window_keyboard_move at Base 1.6.1
+ matewnck_window_keyboard_size at Base 1.6.1
+ matewnck_window_make_above at Base 1.6.1
+ matewnck_window_make_below at Base 1.6.1
+ matewnck_window_maximize at Base 1.6.1
+ matewnck_window_maximize_horizontally at Base 1.6.1
+ matewnck_window_maximize_vertically at Base 1.6.1
+ matewnck_window_minimize at Base 1.6.1
+ matewnck_window_move_resize_mask_get_type at Base 1.6.1
+ matewnck_window_move_to_workspace at Base 1.6.1
+ matewnck_window_needs_attention at Base 1.6.1
+ matewnck_window_or_transient_needs_attention at Base 1.6.1
+ matewnck_window_pin at Base 1.6.1
+ matewnck_window_set_fullscreen at Base 1.6.1
+ matewnck_window_set_geometry at Base 1.6.1
+ matewnck_window_set_icon_geometry at Base 1.6.1
+ matewnck_window_set_skip_pager at Base 1.6.1
+ matewnck_window_set_skip_tasklist at Base 1.6.1
+ matewnck_window_set_sort_order at Base 1.6.1
+ matewnck_window_set_window_type at Base 1.6.1
+ matewnck_window_shade at Base 1.6.1
+ matewnck_window_state_get_type at Base 1.6.1
+ matewnck_window_stick at Base 1.6.1
+ matewnck_window_transient_is_most_recently_activated at Base 1.6.1
+ matewnck_window_type_get_type at Base 1.6.1
+ matewnck_window_unmake_above at Base 1.6.1
+ matewnck_window_unmake_below at Base 1.6.1
+ matewnck_window_unmaximize at Base 1.6.1
+ matewnck_window_unmaximize_horizontally at Base 1.6.1
+ matewnck_window_unmaximize_vertically at Base 1.6.1
+ matewnck_window_unminimize at Base 1.6.1
+ matewnck_window_unpin at Base 1.6.1
+ matewnck_window_unshade at Base 1.6.1
+ matewnck_window_unstick at Base 1.6.1
+ matewnck_workspace_accessible_factory_get_type at Base 1.6.1
+ matewnck_workspace_accessible_factory_new at Base 1.6.1
+ matewnck_workspace_accessible_get_type at Base 1.6.1
+ matewnck_workspace_accessible_new at Base 1.6.1
+ matewnck_workspace_activate at Base 1.6.1
+ matewnck_workspace_change_name at Base 1.6.1
+ matewnck_workspace_get_height at Base 1.6.1
+ matewnck_workspace_get_layout_column at Base 1.6.1
+ matewnck_workspace_get_layout_row at Base 1.6.1
+ matewnck_workspace_get_name at Base 1.6.1
+ matewnck_workspace_get_neighbor at Base 1.6.1
+ matewnck_workspace_get_number at Base 1.6.1
+ matewnck_workspace_get_screen at Base 1.6.1
+ matewnck_workspace_get_type at Base 1.6.1
+ matewnck_workspace_get_viewport_x at Base 1.6.1
+ matewnck_workspace_get_viewport_y at Base 1.6.1
+ matewnck_workspace_get_width at Base 1.6.1
+ matewnck_workspace_is_virtual at Base 1.6.1
+ matewnck_xid_read_resource_usage at Base 1.6.1
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..f8036b2
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,22 @@
+#!/usr/bin/make -f
+
+%:
+	dh $@
+
+override_dh_install:
+	dh_install --list-missing
+
+override_dh_auto_configure:
+	dh_auto_configure -- \
+		--enable-gtk-doc \
+		--enable-introspection \
+		--enable-startup-notification
+
+override_dh_makeshlibs:
+	dh_makeshlibs -V 'libmatewnck0 (>= 1.6.1)'
+
+override_dh_strip:
+	dh_strip --dbg-package=libmatewnck-dbg
+
+get-orig-source:
+	uscan --noconf --force-download --rename --download-current-version --destdir=..
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..c8cc44e
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,3 @@
+version=3
+opts=filenamemangle=s/.*\/libmatewnck-?([\d\.-]+)\.tar\.gz/libmatewnck-$1.tar.gz/ \
+https://github.com/mate-desktop/libmatewnck/tags .*/archive/libmatewnck-?([\d\.]+).tar.gz

-- 
libmatewnck Debian package



More information about the pkg-mate-commits mailing list