debian/0000775000000000000000000000000012075524152007173 5ustar debian/gpointing-device-settings.manpages0000664000000000000000000000004311443635567016011 0ustar debian/gpointing-device-settings.1 debian/gpointing-device-settings.install0000664000000000000000000000044411443636014015655 0ustar usr/bin/* usr/lib/gpointing-device-settings/module/*.so usr/share/gpointing-device-settings usr/share/locale/* etc/gconf/schemas/* usr/lib/gnome-settings-daemon-2.0/*.so usr/lib/gnome-settings-daemon-2.0/*.gnome-settings-plugin debian/gpointing-device-settings.desktop usr/share/applications debian/patches/0000775000000000000000000000000012075524305010622 5ustar debian/patches/fix-crash.patch0000664000000000000000000000212511510620302013512 0ustar From 70add06dec8413965f3e98b6ba9a3c82168ea72c Mon Sep 17 00:00:00 2001 From: Hiroyuki Ikezoe Date: Tue, 16 Mar 2010 10:56:17 +0000 Subject: Fix crash. Bug: https://bugzilla.gnome.org/show_bug.cgi?id=613022 Origin: http://git.gnome.org/browse/gpointing-device-settings/commit/?id=70add06dec8413965f3e98b6ba9a3c82168ea72c We need to get xinput property if there is no gconf value for tapping time. Fix for #613022. --- --- a/modules/gpds-touchpad-ui.c +++ b/modules/gpds-touchpad-ui.c @@ -965,8 +965,14 @@ } } - if (!gpds_ui_get_gconf_int(ui, GPDS_TOUCHPAD_TAP_TIME_KEY, &value)) + if (!gpds_ui_get_gconf_int(ui, GPDS_TOUCHPAD_TAP_TIME_KEY, &value) && !values) { + if (!gpds_xinput_ui_get_xinput_int_property(GPDS_XINPUT_UI(ui), + GPDS_TOUCHPAD_TAP_TIME, + &values, &n_values)) { + return; + } value = values[0]; + } double_value = value; object = gpds_ui_get_ui_object_by_name(GPDS_UI(ui), "tapping_time_scale"); debian/patches/no-disable-deprecated.patch0000664000000000000000000000127311510620270015750 0ustar Subject: No -DGDK_DISABLE_DEPRECATED From: Michal Čihař Bug: https://bugzilla.gnome.org/show_bug.cgi?id=631068 The -DGDK_DISABLE_DEPRECATED blocks GDK_DISPLAY in GTK 2.23. This should be fixed better, see above referenced bug. --- a/configure.ac +++ b/configure.ac @@ -147,7 +147,6 @@ GPDS_CFLAGS="$XINPUT_CFLAGS $GTK_CFLAGS" GPDS_CFLAGS="$GPDS_CFLAGS $GCONF2_CFLAGS" GPDS_CFLAGS="$GPDS_CFLAGS -DGTK_DISABLE_DEPRECATED" -GPDS_CFLAGS="$GPDS_CFLAGS -DGDK_DISABLE_DEPRECATED" GPDS_CFLAGS="$GPDS_CFLAGS -DG_DISABLE_DEPRECATED" GPDS_CFLAGS="$GPDS_CFLAGS -DGPDS_MODULEDIR=\\\"\"\$(gpds_moduledir)\"\\\"" GPDS_CFLAGS="$GPDS_CFLAGS -DGPDS_DATADIR=\\\"\"\$(gpds_datadir)\"\\\"" debian/patches/ignore-quilt-pc.patch0000664000000000000000000000041611470164054014662 0ustar Subject: Ignore quilt files while looking for translatable files. From: Michal Čihař Upstream: no --- a/po/POTFILES.skip +++ b/po/POTFILES.skip @@ -1 +1,2 @@ data/gpointing-device-settings.desktop.in +.pc/fix-crash.patch/modules/gpds-touchpad-ui.c debian/patches/series0000664000000000000000000000010212075524301012024 0ustar no-disable-deprecated.patch ignore-quilt-pc.patch fix-crash.patch debian/libgpds0.symbols0000664000000000000000000000550511443636376012330 0ustar libgpds.so.0 libgpds0 #MINVER# gpds_gconf_get_boolean@Base 1.3.1 gpds_gconf_get_float@Base 1.5.0 gpds_gconf_get_int@Base 1.3.1 gpds_gconf_get_key_from_path@Base 1.3.1 gpds_gconf_get_string@Base 1.3.1 gpds_get_icon_file_directory@Base 1.3.1 gpds_get_ui_file_directory@Base 1.3.1 gpds_module_collect_names@Base 1.3.1 gpds_module_directory@Base 1.3.1 gpds_module_find@Base 1.3.1 gpds_module_get_type@Base 1.3.1 gpds_module_instantiate@Base 1.3.1 gpds_module_load_module@Base 1.3.1 gpds_module_load_modules@Base 1.3.1 gpds_module_load_modules_unique@Base 1.3.1 gpds_module_unload@Base 1.3.1 gpds_ui_build@Base 1.3.1 gpds_ui_error_quark@Base 1.3.1 gpds_ui_get_builder@Base 1.3.1 gpds_ui_get_content_widget@Base 1.3.1 gpds_ui_get_device_name@Base 1.3.1 gpds_ui_get_gconf_bool@Base 1.3.1 gpds_ui_get_gconf_float@Base 1.5.0 gpds_ui_get_gconf_int@Base 1.3.1 gpds_ui_get_gconf_string@Base 1.3.1 gpds_ui_get_icon_pixbuf@Base 1.3.1 gpds_ui_get_type@Base 1.3.1 gpds_ui_get_ui_object_by_name@Base 1.3.1 gpds_ui_is_available@Base 1.3.1 gpds_ui_new@Base 1.3.1 gpds_ui_set_gconf_bool@Base 1.3.1 gpds_ui_set_gconf_float@Base 1.5.0 gpds_ui_set_gconf_int@Base 1.3.1 gpds_ui_set_gconf_string@Base 1.3.1 gpds_uis_get_names@Base 1.3.1 gpds_uis_load@Base 1.3.1 gpds_uis_unload@Base 1.3.1 gpds_xinput_error_quark@Base 1.3.1 gpds_xinput_get_button_map@Base 1.5.0 gpds_xinput_get_device_name@Base 1.3.1 gpds_xinput_get_float_properties@Base 1.3.1 gpds_xinput_get_float_properties_by_name@Base 1.3.1 gpds_xinput_get_int_properties@Base 1.3.1 gpds_xinput_get_int_properties_by_name@Base 1.3.1 gpds_xinput_get_type@Base 1.3.1 gpds_xinput_new@Base 1.3.1 gpds_xinput_pointer_info_free@Base 1.3.1 gpds_xinput_pointer_info_get_name@Base 1.3.1 gpds_xinput_pointer_info_get_type_name@Base 1.3.1 gpds_xinput_pointer_info_new@Base 1.3.1 gpds_xinput_register_property_entries@Base 1.3.1 gpds_xinput_set_button_map@Base 1.5.0 gpds_xinput_set_float_properties@Base 1.3.1 gpds_xinput_set_float_properties_by_name@Base 1.3.1 gpds_xinput_set_int_properties@Base 1.3.1 gpds_xinput_set_int_properties_by_name_with_format_type@Base 1.3.1 gpds_xinput_ui_get_type@Base 1.3.1 gpds_xinput_ui_get_xinput@Base 1.3.1 gpds_xinput_ui_get_xinput_float_property@Base 1.5.0 gpds_xinput_ui_get_xinput_int_property@Base 1.3.1 gpds_xinput_ui_set_toggle_button_state_from_preference@Base 1.3.1 gpds_xinput_ui_set_widget_value_from_preference@Base 1.3.1 gpds_xinput_ui_set_xinput@Base 1.3.1 gpds_xinput_ui_set_xinput_property_from_toggle_button_state@Base 1.3.1 gpds_xinput_utils_collect_pointer_infos@Base 1.3.1 gpds_xinput_utils_error_quark@Base 1.3.1 gpds_xinput_utils_exist_device@Base 1.3.1 gpds_xinput_utils_get_device_info@Base 1.3.1 gpds_xinput_utils_get_device_num_buttons@Base 1.3.1 gpds_xinput_utils_get_float_atom@Base 1.3.1 gpds_xinput_utils_open_device@Base 1.3.1 debian/gpointing-device-settings.desktop0000664000000000000000000000035112075521510015651 0ustar [Desktop Entry] Name=Pointing devices Comment=Set your mouse and touchpad preferences Exec=gpointing-device-settings Icon=input-mouse Terminal=false Type=Application StartupNotify=true Categories=GNOME;GTK;Settings;HardwareSettings; debian/source/0000775000000000000000000000000011605327171010473 5ustar debian/source/format0000664000000000000000000000001411443636376011713 0ustar 3.0 (quilt) debian/libgpds-dev.install0000664000000000000000000000006211443635567012774 0ustar usr/include/* usr/lib/lib*.so usr/lib/pkgconfig/* debian/control0000664000000000000000000000606012075521510010573 0ustar Source: gpointing-device-settings Section: utils Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian QA Group Build-Depends: debhelper (>= 7.0.50), gettext, autotools-dev, libgtk2.0-dev, libgnomeui-dev, libglade2-dev, gnome-doc-utils, gnome-settings-daemon-dev (>= 2.28.0), intltool, autoconf, automake, libtool Standards-Version: 3.9.2 Homepage: http://live.gnome.org/GPointingDeviceSettings Vcs-Browser: http://svn.debian.org/viewsvn/collab-maint/deb-maint/gpointing-device-settings/trunk/ Vcs-Svn: svn://svn.debian.org/collab-maint/deb-maint/gpointing-device-settings/trunk/ Package: gpointing-device-settings Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Breaks: gsynaptics (<< 1.5.1-2) Replaces: gsynaptics Enhances: xserver-xorg-input-synaptics, xserver-xorg-input-evdev, xserver-xorg-input-mouse Description: configuration tool for pointing devices GUI tool for setting pointing devices. Currently it can configure mouse type device (mouse, trackpoint etc.) and touchpads. . For mouse you can configure middle button emulation, wheel emulation and scrolling. . It can enable and disable touchpad, or scrolling on it as well as additional parameters like palm detection, locked drags, tapping and scrolling. . It is a successor of GSynaptics. Package: libgpds0 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: library for configuration of pointing devices Library for setting pointing devices. Currently it can configure mouse type device (mouse, trackpoint etc.) and touchpads. . This package contains library itself. Package: libgpds-dev Section: libdevel Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libgpds0 (= ${binary:Version}) Description: library for configuration of pointing devices (development files) Library for setting pointing devices. Currently it can configure mouse type device (mouse, trackpoint etc.) and touchpads. . This package contains files needed for development. Package: libgpds-dbg Section: debug Priority: extra Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, gpointing-device-settings (= ${binary:Version}), libgpds0 (= ${binary:Version}) Description: library for configuration of pointing devices (debug symbols) Library for setting pointing devices. Currently it can configure mouse type device (mouse, trackpoint etc.) and touchpads. . This package contains debug symbols for both libgpds and gpointing-device-settings. Package: gsynaptics Architecture: any Depends: gpointing-device-settings, ${misc:Depends} Description: configuration tool for pointing devices (transitional package) Package to ease upgrading from gsynaptics to gpointing-device-settings. Reason for this is that gsynaptics is not compatible with recent Xservers and upstream now develops gpointing-device-settings instead. . This package can be purged at anytime once the gpointing-device-settings package has been installed. debian/changelog0000664000000000000000000001006312075524271011047 0ustar gpointing-device-settings (1.5.1-6ubuntu2) raring; urgency=low * Drop undef-sym.patch. (FTBFS) -- Timo Aaltonen Wed, 16 Jan 2013 15:17:03 +0200 gpointing-device-settings (1.5.1-6ubuntu1) raring; urgency=low * debian/gpointing-device-settings.desktop: allow icon to appear in more desktop environments (LP: #857983, #796171) -- Mark Russell Sat, 22 Dec 2012 08:21:45 -0500 gpointing-device-settings (1.5.1-6) unstable; urgency=low * QA upload. * Add undef-sym.patch: Define gsd_mouse_extension_plugin_class_finalize() to work with newer g-s-d. Fixes FTBFS. (Closes: #642101, #652167). -- Paolo Rotolo Thu, 15 Dec 2011 20:11:49 +0100 gpointing-device-settings (1.5.1-5) unstable; urgency=low * Orphaning package, changing maintainer to QA. * Bump standards to 3.9.2. -- Michal Čihař Thu, 07 Jul 2011 13:57:53 +0200 gpointing-device-settings (1.5.1-4) unstable; urgency=low * Use Breaks instead of Conflicts for gsynaptics. * Disable -DGDK_DISABLE_DEPRECATED, it fails with GTK 2.23. -- Michal Čihař Fri, 03 Dec 2010 10:32:21 +0100 gpointing-device-settings (1.5.1-3) unstable; urgency=low * Bump standards to 3.9.1. * Move packaging to collab-maint. * Fix possible crash on start (Closes: #573979, LP: #648674). -- Michal Čihař Mon, 15 Nov 2010 08:53:42 +0100 gpointing-device-settings (1.5.1-2) unstable; urgency=low * Fix package descriptions (Closes: #569179). * Add transitional package for gsynaptics (it is not maintained and does not work with current X servers). - gpointing-device-settings works fine with current Xserver (Closes: #564644). -- Michal Čihař Fri, 05 Mar 2010 09:49:21 +0100 gpointing-device-settings (1.5.1-1) unstable; urgency=low * New upstream version. - All patches were applied upstream. -- Michal Čihař Tue, 09 Feb 2010 12:41:13 +0100 gpointing-device-settings (1.5.0-2) unstable; urgency=low * Fix touchpad configuration after upgrade (Closes: #568304). -- Michal Čihař Sat, 06 Feb 2010 10:55:16 +0100 gpointing-device-settings (1.5.0-1) unstable; urgency=low * New upstream version. - Fixed configuration of taping (Closes: #551406). - Fixes configuration of scrolling (Closes: #551713). - Patch link-xlib.patch merged upstream. * Bump standards to 3.8.4. * Now build depends on gnome-settings-daemon-dev. * Add fix-pofiles.patch to fix intltool errors. * Update symbols file. -- Michal Čihař Wed, 03 Feb 2010 13:04:53 +0100 gpointing-device-settings (1.3.2-2) unstable; urgency=low * Call autoreconf before build (Closes: #558509). * Convert to 3.0 source format. * Link libgpds with xlib (Closes: #558865). * Build depend on libtool, autoconf, automake. -- Michal Čihař Tue, 01 Dec 2009 10:26:06 +0100 gpointing-device-settings (1.3.2-1) unstable; urgency=low * New upstream version. * Add conflict to gsynaptics as otherwise settings can not work (Closes: #530306). * Do not install .la and .a files for plugins, there is no use for them anyway. * Update to policy 3.8.3. * Fix watch file. * Install desktop file (Closes: #547319). -- Michal Čihař Tue, 06 Oct 2009 13:25:33 +0200 gpointing-device-settings (1.3.1-3) unstable; urgency=low * Adjust watch file to current sf.jp layout. * Add missing dependency from -dev package to library. * Update to standards 3.8.2. * Simplify debian/rules a bit more. -- Michal Čihař Thu, 13 Aug 2009 14:16:56 +0200 gpointing-device-settings (1.3.1-2) unstable; urgency=low * Install also gconf schema. * Install gnome settings daemon plugin (Closes: #530306). -- Michal Čihař Sun, 24 May 2009 08:45:42 +0200 gpointing-device-settings (1.3.1-1) unstable; urgency=low * Initial release. (Closes: #523455) -- Michal Čihař Fri, 10 Apr 2009 14:54:23 +0200 debian/rules0000775000000000000000000000043711673066374010271 0ustar #!/usr/bin/make -f override_dh_auto_configure: autoreconf -f -i dh_auto_configure override_dh_strip: dh_strip --dbg-package=libgpds-dbg override_dh_installchangelogs: dh_installchangelogs NEWS override_dh_makeshlibs: dh_makeshlibs -Xusr/lib/gnome-settings-daemon-2.0 %: dh $@ debian/clean0000664000000000000000000000016211443636376010211 0ustar configure Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 config.guess config.sub depcomp install-sh missing debian/gpointing-device-settings.menu0000664000000000000000000000025111443635567015163 0ustar ?package(gpointing-device-settings):needs="X11" section="Applications/System/Hardware"\ title="gpointing-device-settings" command="/usr/bin/gpointing-device-settings" debian/gpointing-device-settings.10000664000000000000000000000157211443635567014366 0ustar .TH gpointing-device-settings 1 "Apr 2009" .SH NAME gpointing-device-settings \- program to configure pointing devices .SH SYNOPSIS .B gpointing-device-settings .RI [ options ] .SH DESCRIPTION This manual page documents briefly the .B gpointing-device-settings command. .PP .\" TeX users may be more comfortable with the \fB\fP and .\" \fI\fP escape sequences to invode bold face and italics, .\" respectively. \fBgpointing-device-settings\fP is a program that allow you to control pointing devices in X session. .SH OPTIONS This program only accepts standard Gtk options and nothing on his own. .SH SEE ALSO .BR http://live.gnome.org/GPointingDeviceSettings .SH AUTHOR gpointing-device-settings was written by Hiroyuki Ikezoe . .PP This manual page was written by Michal Cihar for the Debian project (and may be used by others). debian/compat0000664000000000000000000000000211443635567010404 0ustar 7 debian/watch0000664000000000000000000000041311443636014010221 0ustar version=3 opts=downloadurlmangle=s@sourceforge.jp/projects/gsynaptics/downloads(.*)/@globalbase.dl.sourceforge.jp/gsynaptics$1@ \ http://sourceforge.jp/projects/gsynaptics/files/ \ /projects/gsynaptics/downloads/.*/gpointing-device-settings-([0-9.]*).tar.gz/ debian/copyright0000664000000000000000000000127711443635567011150 0ustar Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat Upstream-Name: gpointing-device-settings Upstream-Maintainer: Hiroyuki Ikezoe Upstream-Source: http://live.gnome.org/GPointingDeviceSettings Files: * Copyright: Copyright (C) 2009 Hiroyuki Ikezoe License: LGPL-3+ On Debian systems the full text of the GNU Lesser General Public License can be found in the `/usr/share/common-licenses/LGPL-3' file. Files: debian/* Copyright: Copyright (C) 2009, Michal Čihař License: LGPL-3+ On Debian systems the full text of the GNU Lesser General Public License can be found in the `/usr/share/common-licenses/LGPL-3' file. debian/docs0000664000000000000000000000000511443635567010054 0ustar TODO debian/libgpds0.install0000664000000000000000000000002611443635567012300 0ustar usr/lib/libgpds*.so.*