summaryrefslogtreecommitdiff
path: root/community/gsynaptics
diff options
context:
space:
mode:
authorroot <root@rshg054.dnsready.net>2013-04-20 01:29:42 -0700
committerroot <root@rshg054.dnsready.net>2013-04-20 01:29:42 -0700
commit1f9776d421ac40faa59f797893033e99e4f919eb (patch)
treefd7420e8e8d3b090730fcc01a8ff25d13ad09442 /community/gsynaptics
parent1fedf1f5d5351aefd88268cba7353c79adac9b8a (diff)
Sat Apr 20 01:28:56 PDT 2013
Diffstat (limited to 'community/gsynaptics')
-rw-r--r--community/gsynaptics/PKGBUILD36
-rw-r--r--community/gsynaptics/build-filename.dpatch20
-rw-r--r--community/gsynaptics/do-not-set-zero.dpatch189
-rw-r--r--community/gsynaptics/dot-fixes.dpatch73
-rw-r--r--community/gsynaptics/gsynaptics.install12
5 files changed, 0 insertions, 330 deletions
diff --git a/community/gsynaptics/PKGBUILD b/community/gsynaptics/PKGBUILD
deleted file mode 100644
index 137235be1..000000000
--- a/community/gsynaptics/PKGBUILD
+++ /dev/null
@@ -1,36 +0,0 @@
-# $Id: PKGBUILD 55543 2011-09-14 08:26:19Z andrea $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Contributor: William Rea <sillywilly@gmail.com>
-
-pkgname=gsynaptics
-pkgver=0.9.16
-pkgrel=2
-pkgdesc="A settings tool for Synaptics touchpad driver"
-arch=('i686' 'x86_64')
-url="http://gsynaptics.sourceforge.jp/"
-license=('GPL')
-depends=('libgnomeui' 'synaptics')
-makedepends=('intltool' 'gettext' 'gnome-doc-utils')
-install=$pkgname.install
-source=("http://sourceforge.jp/frs/redir.php?m=iij&f=/${pkgname}/38463/${pkgname}-${pkgver}.tar.gz"
- do-not-set-zero.dpatch
- dot-fixes.dpatch
- build-filename.dpatch)
-md5sums=('571828ddca2f1d9d6ea47e072db1959d'
- 'd6308d93fd4d04c686ba24422ed99905'
- '4c35d5d0803296233d50146963a0bcbc'
- 'd227a70304bef3cc0272b37c5e322463')
-
-build() {
- cd "${srcdir}"/${pkgname}-${pkgver}
- patch -p1 -i "${srcdir}"/dot-fixes.dpatch
- patch -p1 -i "${srcdir}"/do-not-set-zero.dpatch
- patch -p1 -i "${srcdir}"/build-filename.dpatch
- ./configure --prefix=/usr
- make
-}
-
-package() {
- cd "${srcdir}"/${pkgname}-${pkgver}
- make DESTDIR="${pkgdir}" install
-}
diff --git a/community/gsynaptics/build-filename.dpatch b/community/gsynaptics/build-filename.dpatch
deleted file mode 100644
index 404e6fab7..000000000
--- a/community/gsynaptics/build-filename.dpatch
+++ /dev/null
@@ -1,20 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## build-filename.dpatch
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: https://sourceforge.jp/tracker/index.php?func=detail&aid=12568&group_id=1720&atid=6435
-## DP: Missing terminating NULL for g_build_filename call.
-
-@DPATCH@
-diff -urNad gsynaptics-0.9.14~/src/main.c gsynaptics-0.9.14/src/main.c
---- gsynaptics-0.9.14~/src/main.c 2008-02-28 23:27:28.000000000 +0100
-+++ gsynaptics-0.9.14/src/main.c 2008-05-17 08:34:04.000000000 +0200
-@@ -690,7 +690,7 @@
-
- gtk_window_set_default_size (GTK_WINDOW (widget), 400, -1);
-
-- path = g_build_filename (DATADIR "/pixmaps", "touchpad.png", NULL);
-+ path = g_build_filename (DATADIR, "pixmaps", "touchpad.png", NULL);
- if (path)
- {
- icon_pixbuf = gdk_pixbuf_new_from_file (path, NULL);
diff --git a/community/gsynaptics/do-not-set-zero.dpatch b/community/gsynaptics/do-not-set-zero.dpatch
deleted file mode 100644
index f3a4aee72..000000000
--- a/community/gsynaptics/do-not-set-zero.dpatch
+++ /dev/null
@@ -1,189 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## do-not-set-zero.dpatch by Michal Čihař <nijel@debian.org>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Do not set to 0 when some keys are not defined.
-## DP: Debian bug #480744.
-## DP: Forwarded to https://sourceforge.jp/tracker/index.php?func=detail&aid=12545&group_id=1720&atid=6435
-
-@DPATCH@
-diff -urNad gsynaptics-0.9.14~/src/init.c gsynaptics-0.9.14/src/init.c
---- gsynaptics-0.9.14~/src/init.c 2008-02-28 23:27:41.000000000 +0100
-+++ gsynaptics-0.9.14/src/init.c 2008-05-17 09:14:12.000000000 +0200
-@@ -36,63 +36,148 @@
- {
- gboolean b_value;
- gint i_value;
-+ GConfValue *gval = NULL;
-
- if (!gconf_client_dir_exists (gconf, DIRNAME, NULL))
- return;
-
- /* touchpad on/off */
-- b_value = gconf_client_get_bool (gconf, OFF_KEY, NULL);
-- g_synaptics_set_enabled (synaptics, b_value ? 1 : 0);
-+ gval = gconf_client_get (gconf, OFF_KEY, NULL);
-+ if (gval != NULL) {
-+ if (gval->type == GCONF_VALUE_BOOL) {
-+ b_value = gconf_value_get_bool(gval);
-+ g_synaptics_set_enabled (synaptics, b_value ? 1 : 0);
-+ }
-+ gconf_value_free(gval);
-+ }
-
- /* vertical scroll delta */
-- i_value = gconf_client_get_int (gconf, VERTSCROLLDELTA_KEY, NULL);
-- g_synaptics_set_vertical_scroll_delta (synaptics, i_value);
-+ gval = gconf_client_get (gconf, VERTSCROLLDELTA_KEY, NULL);
-+ if (gval != NULL) {
-+ if (gval->type == GCONF_VALUE_INT) {
-+ i_value = gconf_value_get_int(gval);
-+ g_synaptics_set_vertical_scroll_delta (synaptics, i_value);
-+ }
-+ gconf_value_free(gval);
-+ }
-
- /* horizontal scroll delta */
-- i_value = gconf_client_get_int (gconf, HORIZSCROLLDELTA_KEY, NULL);
-- g_synaptics_set_horizontal_scroll_delta (synaptics, i_value);
-+ gval = gconf_client_get (gconf, HORIZSCROLLDELTA_KEY, NULL);
-+ if (gval != NULL) {
-+ if (gval->type == GCONF_VALUE_INT) {
-+ i_value = gconf_value_get_int(gval);
-+ g_synaptics_set_horizontal_scroll_delta (synaptics, i_value);
-+ }
-+ gconf_value_free(gval);
-+ }
-
- /* circular scroll */
-- i_value = gconf_client_get_int (gconf, CIRCSCROLLDELTA_KEY, NULL);
-- b_value = gconf_client_get_bool (gconf, CIRCULARSCROLLING_KEY, NULL);
-- g_synaptics_set_circular_scroll_delta (synaptics, i_value);
-- g_synaptics_set_circular_scroll_enabled (synaptics, b_value);
-+ gval = gconf_client_get (gconf, CIRCSCROLLDELTA_KEY, NULL);
-+ if (gval != NULL) {
-+ if (gval->type == GCONF_VALUE_INT) {
-+ i_value = gconf_value_get_int(gval);
-+ g_synaptics_set_circular_scroll_delta (synaptics, i_value);
-+ }
-+ gconf_value_free(gval);
-+ }
-+ gval = gconf_client_get (gconf, CIRCULARSCROLLING_KEY, NULL);
-+ if (gval != NULL) {
-+ if (gval->type == GCONF_VALUE_BOOL) {
-+ b_value = gconf_value_get_bool(gval);
-+ g_synaptics_set_circular_scroll_enabled (synaptics, b_value);
-+ }
-+ gconf_value_free(gval);
-+ }
- /* the trigger of circular scrolling */
-- i_value = gconf_client_get_int (gconf, CIRCSCROLLTRIGGER_KEY, NULL);
-- g_synaptics_set_circular_scroll_trigger (synaptics, i_value);
-+ gval = gconf_client_get (gconf, CIRCSCROLLTRIGGER_KEY, NULL);
-+ if (gval != NULL) {
-+ if (gval->type == GCONF_VALUE_INT) {
-+ i_value = gconf_value_get_int(gval);
-+ g_synaptics_set_circular_scroll_trigger (synaptics, i_value);
-+ }
-+ gconf_value_free(gval);
-+ }
-
-
- /* tapping time */
-- i_value = gconf_client_get_int (gconf, MAXTAPTIME_KEY, NULL);
-- g_synaptics_set_tap_time (synaptics, i_value);
-+ gval = gconf_client_get (gconf, MAXTAPTIME_KEY, NULL);
-+ if (gval != NULL) {
-+ if (gval->type == GCONF_VALUE_INT) {
-+ i_value = gconf_value_get_int(gval);
-+ g_synaptics_set_tap_time (synaptics, i_value);
-+ }
-+ gconf_value_free(gval);
-+ }
-
- /* fast taps */
-- b_value = gconf_client_get_bool (gconf, FASTTAPS_KEY, NULL);
-- g_synaptics_set_fast_taps (synaptics, b_value);
-+ gval = gconf_client_get (gconf, FASTTAPS_KEY, NULL);
-+ if (gval != NULL) {
-+ if (gval->type == GCONF_VALUE_BOOL) {
-+ b_value = gconf_value_get_bool(gval);
-+ g_synaptics_set_fast_taps (synaptics, b_value);
-+ }
-+ gconf_value_free(gval);
-+ }
-
- /* sensitivity */
-- i_value = gconf_client_get_int (gconf, SENSITIVITY_KEY, NULL);
-- g_synaptics_set_sensitivity (synaptics, i_value);
-+ gval = gconf_client_get (gconf, SENSITIVITY_KEY, NULL);
-+ if (gval != NULL) {
-+ if (gval->type == GCONF_VALUE_INT) {
-+ i_value = gconf_value_get_int(gval);
-+ g_synaptics_set_sensitivity (synaptics, i_value);
-+ }
-+ gconf_value_free(gval);
-+ }
-
- /* coasting */
-- b_value = gconf_client_get_bool (gconf, COASTENABLE_KEY, NULL);
-- g_synaptics_set_coasting_enabled (synaptics, b_value);
-+ gval = gconf_client_get (gconf, COASTENABLE_KEY, NULL);
-+ if (gval != NULL) {
-+ if (gval->type == GCONF_VALUE_BOOL) {
-+ b_value = gconf_value_get_bool(gval);
-+ g_synaptics_set_coasting_enabled (synaptics, b_value);
-+ }
-+ gconf_value_free(gval);
-+ }
-
- /* edge motion */
-- b_value = gconf_client_get_bool (gconf, EDGEMOTIONUSEALWAYS_KEY, NULL);
-- g_synaptics_set_edge_motion_enabled (synaptics, b_value);
-+ gval = gconf_client_get (gconf, EDGEMOTIONUSEALWAYS_KEY, NULL);
-+ if (gval != NULL) {
-+ if (gval->type == GCONF_VALUE_BOOL) {
-+ b_value = gconf_value_get_bool(gval);
-+ g_synaptics_set_edge_motion_enabled (synaptics, b_value);
-+ }
-+ gconf_value_free(gval);
-+ }
-
- /* min speed */
-- i_value = gconf_client_get_int (gconf, MINSPEED_KEY, NULL);
-- g_synaptics_set_min_speed (synaptics, i_value);
-+ gval = gconf_client_get (gconf, MINSPEED_KEY, NULL);
-+ if (gval != NULL) {
-+ if (gval->type == GCONF_VALUE_INT) {
-+ i_value = gconf_value_get_int(gval);
-+ g_synaptics_set_min_speed (synaptics, i_value);
-+ }
-+ gconf_value_free(gval);
-+ }
-
- /* max speed */
-- i_value = gconf_client_get_int (gconf, MAXSPEED_KEY, NULL);
-- g_synaptics_set_max_speed (synaptics, i_value);
-+ gval = gconf_client_get (gconf, MAXSPEED_KEY, NULL);
-+ if (gval != NULL) {
-+ if (gval->type == GCONF_VALUE_INT) {
-+ i_value = gconf_value_get_int(gval);
-+ g_synaptics_set_max_speed (synaptics, i_value);
-+ }
-+ gconf_value_free(gval);
-+ }
-
- /* accel factor */
-- i_value = gconf_client_get_int (gconf, ACCELFACTOR_KEY, NULL);
-- g_synaptics_set_accel_factor (synaptics, i_value);
-+ gval = gconf_client_get (gconf, ACCELFACTOR_KEY, NULL);
-+ if (gval != NULL) {
-+ if (gval->type == GCONF_VALUE_INT) {
-+ i_value = gconf_value_get_int(gval);
-+ g_synaptics_set_accel_factor (synaptics, i_value);
-+ }
-+ gconf_value_free(gval);
-+ }
-
- }
-
diff --git a/community/gsynaptics/dot-fixes.dpatch b/community/gsynaptics/dot-fixes.dpatch
deleted file mode 100644
index ec8e06fcd..000000000
--- a/community/gsynaptics/dot-fixes.dpatch
+++ /dev/null
@@ -1,73 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## dot-fixces.dpatch by Unknown
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Fix format strings to always use . as decimal separator, see
-## DP: https://sourceforge.jp/tracker/index.php?func=detail&aid=12498&group_id=1720&atid=6435
-## DP: Forwarded to https://sourceforge.jp/tracker/index.php?func=detail&aid=12544&group_id=1720&atid=6435
-
-@DPATCH@
-diff -urNad gsynaptics-0.9.14~/src/gsynaptics.c gsynaptics-0.9.14/src/gsynaptics.c
---- gsynaptics-0.9.14~/src/gsynaptics.c 2008-02-28 23:21:17.000000000 +0100
-+++ gsynaptics-0.9.14/src/gsynaptics.c 2008-05-17 08:36:54.000000000 +0200
-@@ -713,8 +713,9 @@
- if (priv->synclient)
- {
- gchar *command;
-- command = g_strdup_printf ("synclient AccelFactor=%f",
-- (gdouble)value / 1000);
-+ char strval[G_ASCII_DTOSTR_BUF_SIZE];
-+ g_ascii_dtostr(strval, sizeof(strval), (gdouble)value / 1000);
-+ command = g_strdup_printf ("synclient AccelFactor=%s", strval);
- g_spawn_command_line_async (command, NULL);
- g_free (command);
- }
-@@ -734,8 +735,9 @@
- if (priv->synclient)
- {
- gchar *command;
-- command = g_strdup_printf ("synclient MaxSpeed=%f",
-- (gdouble)value / 1000);
-+ char strval[G_ASCII_DTOSTR_BUF_SIZE];
-+ g_ascii_dtostr(strval, sizeof(strval), (gdouble)value / 1000);
-+ command = g_strdup_printf ("synclient MaxSpeed=%s", strval);
- g_spawn_command_line_async (command, NULL);
- g_free (command);
- }
-@@ -755,8 +757,9 @@
- if (priv->synclient)
- {
- gchar *command;
-- command = g_strdup_printf ("synclient MinSpeed=%f",
-- (gdouble)value / 1000);
-+ char strval[G_ASCII_DTOSTR_BUF_SIZE];
-+ g_ascii_dtostr(strval, sizeof(strval), (gdouble)value / 1000);
-+ command = g_strdup_printf ("synclient MinSpeed=%s", strval);
- g_spawn_command_line_async (command, NULL);
- g_free (command);
- }
-@@ -822,8 +825,10 @@
- if (priv->synclient)
- {
- gchar *command;
-- command = g_strdup_printf ("synclient CoastingSpeedThreshold=%f",
-- thresh);
-+ char strval[G_ASCII_DTOSTR_BUF_SIZE];
-+ g_ascii_dtostr(strval, sizeof(strval), thresh);
-+ command = g_strdup_printf ("synclient CoastingSpeed=%s",
-+ strval);
- g_spawn_command_line_async (command, NULL);
- g_free (command);
- }
-@@ -843,8 +848,9 @@
- if (priv->synclient)
- {
- gchar *command;
-- command = g_strdup_printf ("synclient CircScrollDelta=%f",
-- (gdouble)delta / 1000);
-+ char strval[G_ASCII_DTOSTR_BUF_SIZE];
-+ g_ascii_dtostr(strval, sizeof(strval), (gdouble)delta / 1000);
-+ command = g_strdup_printf ("synclient CircScrollDelta=%s", strval);
- g_spawn_command_line_async (command, NULL);
- g_free (command);
- }
diff --git a/community/gsynaptics/gsynaptics.install b/community/gsynaptics/gsynaptics.install
deleted file mode 100644
index 5b505b7b3..000000000
--- a/community/gsynaptics/gsynaptics.install
+++ /dev/null
@@ -1,12 +0,0 @@
-post_install() {
-cat << EOF
->>>
->>> This tool can only be used if "SHMConfig" "true" is set
->>> in the synaptics section in your xorg.conf
->>>
->>> Also have gsynaptics-init start with gnome by going to
->>> [Desktop] - [Preferences] - [Sessions] - [Startup Programs]
->>> Non-GNOME users can start it with their .xinitrc or .xsession
->>>
-EOF
-}