debian/0000775000000000000000000000000012316250377007176 5ustar debian/copyright0000664000000000000000000000147512316250356011135 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: libmatekbd Upstream-Contact: Stefano Karapetsas Source: http://pub.mate-desktop.org/releases/ Files: * Copyright: 2006, Sergey V. Udaltsov 2009, Sergey V. Udaltsov License: LGPL-2+ Files: debian/* Copyright: 2011-2013 Stefano Karapetsas 2013 Mike Gabriel License: LGPL-2+ 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. debian/changelog0000664000000000000000000000337512316250372011053 0ustar libmatekbd (1.7.1.is.1.6.2-0ubuntu1) trusty; urgency=medium * New upstream release. - Update symbols -- Jackson Doak Sun, 23 Mar 2014 06:43:42 +1100 libmatekbd (1.7.1.is.1.6.1-2) unstable; urgency=low * Use dh-autoreconf to fix FTBFS on ppc64el. (Closes: #733839). * Bump Standards: to 3.9.5 (no changes needed). -- Mike Gabriel Sat, 04 Jan 2014 23:26:34 +0100 libmatekbd (1.7.1.is.1.6.1-1) unstable; urgency=low * Revert to stable 1.6.x upstream version (Closes: #719715). This includes reverting the package back to a non- multi-arch package for now. * Reformat various sections in control file. * debian/control: + Add John Paul Adrian Glaubitz to Uploaders: field. * debian/watch: + Only consider even minor release number (stable releases) of MATE. * debian/rules (get-orig-source): + Special handling of 1.6.x upstream releases. * debian/copyright: + Add Upstream-Contact: field. + Add stanza for Files: debian/*. -- Mike Gabriel Mon, 14 Oct 2013 23:08:20 +0200 libmatekbd (1.7.0-1) unstable; urgency=low * New upstream release. * debian/libmatekbd4.symbols: + Update symbols for new upstream release. * debian/rules: + Take care of the upstream code staying intact after the clean rule has run. * Convert to multi-arch package. -- Mike Gabriel Tue, 13 Aug 2013 22:56:20 +0000 libmatekbd (1.6.1-2) unstable; urgency=low * Package becomes team maintained: MATE Packaging Team. -- Mike Gabriel Tue, 13 Aug 2013 22:13:44 +0200 libmatekbd (1.6.1-1) unstable; urgency=low * Initial release. -- Stefano Karapetsas Wed, 03 Jul 2013 10:57:40 +0200 debian/rules0000775000000000000000000000264312316250356010260 0ustar #!/usr/bin/make -f %: dh $@ --with autoreconf override_dh_install: dh_install --list-missing override_dh_auto_configure: cp libmatekbd/matekbd-indicator-marshal.c libmatekbd/matekbd-indicator-marshal.c.keep cp libmatekbd/matekbd-keyboard-drawing-marshal.c libmatekbd/matekbd-keyboard-drawing-marshal.c.keep dh_auto_configure -- \ --disable-static override_dh_makeshlibs: dh_makeshlibs -V 'libmatekbd4 (>= 1.6.1)' override_dh_strip: dh_strip --dbg-package=libmatekbd-dbg override_dh_auto_clean: -mv libmatekbd/matekbd-indicator-marshal.c.keep libmatekbd/matekbd-indicator-marshal.c -mv libmatekbd/matekbd-keyboard-drawing-marshal.c.keep libmatekbd/matekbd-keyboard-drawing-marshal.c dh_auto_clean PKD = $(abspath $(dir $(MAKEFILE_LIST))) PKG = $(word 2,$(shell dpkg-parsechangelog -l$(PKD)/changelog | grep ^Source)) UVER = $(shell dpkg-parsechangelog -l$(PKD)/changelog | perl -ne 'print $$1 if m{^Version:\s+(?:\d+:)?(\d.*)(?:\-\d+.*)};') REALUVER = $(shell echo $(UVER) | sed -e s/1.7.1.is.//) get-orig-source: # keep this if clause as long 1.6.x of libmatekbd upstream is packaged if [ "$(UVER)" = "1.7.1.is.$(REALUVER)" ]; then \ uscan --noconf --force-download --rename --download-version $(REALUVER) --destdir=.. ; \ mv -v ../$(PKG)_$(REALUVER).orig.tar.xz ../$(PKG)_$(UVER).orig.tar.xz; \ else \ uscan --noconf --force-download --rename --download-current-version --destdir=.. ; \ fi debian/libmatekbd4.symbols0000664000000000000000000001152112316250356012767 0ustar libmatekbd.so.4 libmatekbd4 #MINVER# * Build-Depends-Package: libmatekbd-dev matekbd_desktop_config_activate@Base 1.6.1 matekbd_desktop_config_init@Base 1.6.1 MATEKBD_DESKTOP_CONFIG_KEY_DEFAULT_GROUP@Base 1.6.1 MATEKBD_DESKTOP_CONFIG_KEY_GROUP_PER_WINDOW@Base 1.6.1 MATEKBD_DESKTOP_CONFIG_KEY_HANDLE_INDICATORS@Base 1.6.1 MATEKBD_DESKTOP_CONFIG_KEY_LAYOUT_NAMES_AS_GROUP_NAMES@Base 1.6.1 MATEKBD_DESKTOP_CONFIG_KEY_LOAD_EXTRA_ITEMS@Base 1.6.1 matekbd_desktop_config_load_from_gsettings@Base 1.6.1 matekbd_desktop_config_load_group_descriptions@Base 1.6.1 matekbd_desktop_config_lock_next_group@Base 1.6.1 matekbd_desktop_config_lock_prev_group@Base 1.6.1 matekbd_desktop_config_restore_group@Base 1.6.1 matekbd_desktop_config_save_to_gsettings@Base 1.6.1 matekbd_desktop_config_start_listen@Base 1.6.1 matekbd_desktop_config_stop_listen@Base 1.6.1 matekbd_desktop_config_term@Base 1.6.1 matekbd_install_glib_log_appender@Base 1.6.1 matekbd_keyboard_config_activate@Base 1.6.1 MATEKBD_KEYBOARD_CONFIG_ACTIVE@Base 1.6.1 matekbd_keyboard_config_add_default_switch_option_if_necessary@Base 1.6.1 matekbd_keyboard_config_equals@Base 1.6.1 matekbd_keyboard_config_format_full_layout@Base 1.6.1 matekbd_keyboard_config_get_descriptions@Base 1.6.1 matekbd_keyboard_config_get_lv_descriptions@Base 1.6.1 matekbd_keyboard_config_init@Base 1.6.1 MATEKBD_KEYBOARD_CONFIG_KEY_LAYOUTS@Base 1.6.1 MATEKBD_KEYBOARD_CONFIG_KEY_MODEL@Base 1.6.1 MATEKBD_KEYBOARD_CONFIG_KEY_OPTIONS@Base 1.6.1 matekbd_keyboard_config_load_from_gsettings@Base 1.6.1 matekbd_keyboard_config_load_from_x_current@Base 1.6.1 matekbd_keyboard_config_load_from_x_initial@Base 1.6.1 matekbd_keyboard_config_merge_items@Base 1.6.1 matekbd_keyboard_config_model_set@Base 1.6.1 matekbd_keyboard_config_options_is_set@Base 1.6.1 matekbd_keyboard_config_options_set@Base 1.6.1 matekbd_keyboard_config_save_to_gsettings@Base 1.6.1 matekbd_keyboard_config_split_items@Base 1.6.1 matekbd_keyboard_config_start_listen@Base 1.6.1 matekbd_keyboard_config_stop_listen@Base 1.6.1 matekbd_keyboard_config_term@Base 1.6.1 matekbd_keyboard_config_to_string@Base 1.6.1 MATEKBD_PREVIEW_CONFIG_KEY_HEIGHT@Base 1.6.1 MATEKBD_PREVIEW_CONFIG_KEY_WIDTH@Base 1.6.1 MATEKBD_PREVIEW_CONFIG_KEY_X@Base 1.6.1 MATEKBD_PREVIEW_CONFIG_KEY_Y@Base 1.6.1 matekbd_preview_load_position@Base 1.6.1 matekbd_preview_save_position@Base 1.6.1 matekbd_strv_append@Base 1.6.1 libmatekbdui.so.4 libmatekbd4 #MINVER# * Build-Depends-Package: libmatekbd-dev matekbd_indicator_config_activate@Base 1.6.1 matekbd_indicator_config_free_image_filenames@Base 1.6.1 matekbd_indicator_config_get_images_file@Base 1.6.1 matekbd_indicator_config_init@Base 1.6.1 MATEKBD_INDICATOR_CONFIG_KEY_BACKGROUND_COLOR@Base 1.6.1 MATEKBD_INDICATOR_CONFIG_KEY_FONT_FAMILY@Base 1.6.1 MATEKBD_INDICATOR_CONFIG_KEY_FOREGROUND_COLOR@Base 1.6.1 MATEKBD_INDICATOR_CONFIG_KEY_SECONDARIES@Base 1.6.1 MATEKBD_INDICATOR_CONFIG_KEY_SHOW_FLAGS@Base 1.6.1 matekbd_indicator_config_load_from_gsettings@Base 1.6.1 matekbd_indicator_config_load_image_filenames@Base 1.6.1 matekbd_indicator_config_refresh_style@Base 1.6.1 matekbd_indicator_config_save_to_gsettings@Base 1.6.1 matekbd_indicator_config_start_listen@Base 1.6.1 matekbd_indicator_config_stop_listen@Base 1.6.1 matekbd_indicator_config_term@Base 1.6.1 matekbd_indicator_create_label_title@Base 1.6.1 matekbd_indicator_extract_layout_name@Base 1.6.1 matekbd_indicator_get_group_names@Base 1.6.1 matekbd_indicator_get_image_filename@Base 1.6.1 matekbd_indicator_get_max_width_height_ratio@Base 1.6.1 matekbd_indicator_get_type@Base 1.6.1 matekbd_indicator_get_xkl_engine@Base 1.6.1 matekbd_indicator_load_images@Base 1.6.1 matekbd_indicator_new@Base 1.6.1 matekbd_indicator_reinit_ui@Base 1.6.1 matekbd_indicator_set_angle@Base 1.6.1 matekbd_indicator_set_parent_tooltips@Base 1.6.1 matekbd_indicator_set_tooltips_format@Base 1.6.1 matekbd_keyboard_drawing_get_compat@Base 1.6.1 matekbd_keyboard_drawing_get_geometry@Base 1.6.1 matekbd_keyboard_drawing_get_keycodes@Base 1.6.1 matekbd_keyboard_drawing_get_pixbuf@Base 1.6.1 matekbd_keyboard_drawing_get_symbols@Base 1.6.1 matekbd_keyboard_drawing_get_type@Base 1.6.1 matekbd_keyboard_drawing_get_types@Base 1.6.1 matekbd_keyboard_drawing_new@Base 1.6.1 matekbd_keyboard_drawing_new_dialog@Base 1.6.1 matekbd_keyboard_drawing_print@Base 1.6.1 matekbd_keyboard_drawing_render@Base 1.6.1 matekbd_keyboard_drawing_set_groups_levels@Base 1.6.1 matekbd_keyboard_drawing_set_keyboard@Base 1.6.1 matekbd_keyboard_drawing_set_track_config@Base 1.6.1 matekbd_keyboard_drawing_set_track_modifiers@Base 1.6.1 matekbd_status_get_group_names@Base 1.6.1 matekbd_status_get_image_filename@Base 1.6.1 matekbd_status_get_type@Base 1.6.1 matekbd_status_get_xkl_engine@Base 1.6.1 matekbd_status_new@Base 1.6.1 matekbd_status_reinit_ui@Base 1.6.1 matekbd_status_set_angle@Base 1.6.1 debian/source/0000775000000000000000000000000012316250376010475 5ustar debian/source/format0000664000000000000000000000001412316250356011701 0ustar 3.0 (quilt) debian/control0000664000000000000000000000441012316250356010575 0ustar Source: libmatekbd Section: libs Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: MATE Packaging Team Uploaders: John Paul Adrian Glaubitz , Stefano Karapetsas , Mike Gabriel , Build-Depends: debhelper (>= 9), libglib2.0-dev, libgtk2.0-dev, libxklavier-dev, intltool, mate-common, dh-autoreconf Standards-Version: 3.9.5 Homepage: http://www.mate-desktop.org/ Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-mate/libmatekbd.git;a=summary Vcs-Git: git://anonscm.debian.org/pkg-mate/libmatekbd.git Package: libmatekbd4 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends}, multiarch-support, Depends: ${misc:Depends}, ${shlibs:Depends}, iso-codes, libmatekbd-common, Provides: libmatekbd, Replaces: libmatekbd, Breaks: libmatekbd, Conflicts: libmatekbd, Description: MATE library to manage keyboard configuration libmatekbd offers an API to manage the keyboard in MATE applications. Package: libmatekbd-common Architecture: all Multi-Arch: foreign Depends: ${misc:Depends} Replaces: libmatekbd4 (<< 1.6.1-1) Description: MATE library to manage keyboard configuration (common files) libmatekbd offers an API to manage the keyboard in MATE applications. . This package contains the architecture-independent files. Package: libmatekbd-dev Section: libdevel Architecture: any Multi-Arch: same Depends: ${misc:Depends}, libmatekbd4 (= ${binary:Version}), libglib2.0-dev, libgtk2.0-dev, libxklavier-dev, libx11-dev, Description: MATE library to manage keyboard configuration (development files) libmatekbd offers an API to manage the keyboard in MATE applications. . This package contains the development files. Package: libmatekbd-dbg Section: debug Priority: extra Architecture: any Multi-Arch: same Depends: ${misc:Depends}, libmatekbd4 (= ${binary:Version}), Description: MATE library to manage keyboard configuration (debugging symbols) libmatekbd offers an API to manage the keyboard in MATE applications. . This package contains the debugging symbols for the libmatekbd library. They are installed into /usr/lib/debug and will automatically be used by gdb. debian/compat0000664000000000000000000000000212316250356010371 0ustar 9 debian/watch0000664000000000000000000000013212316250356010220 0ustar version=3 http://pub.mate-desktop.org/releases/(\d\.(2|4|6|8|0))/libmatekbd-(.*)\.tar\.xz debian/libmatekbd4.install0000664000000000000000000000002012316250356012735 0ustar usr/lib/*/*.so.*debian/libmatekbd-dev.install0000664000000000000000000000006112316250356013432 0ustar usr/include/ usr/lib/*/pkgconfig/ usr/lib/*/*.so debian/patches/0000775000000000000000000000000012316250376010624 5ustar debian/libmatekbd-common.install0000664000000000000000000000007312316250356014147 0ustar usr/share/glib-2.0/ usr/share/locale/ usr/share/libmatekbd/