X-Git-Url: http://git.harvie.cz/?p=mirrors%2FArchLinux-Packages.git;a=blobdiff_plain;f=gpointing-device-settings%2FPKGBUILD;fp=gpointing-device-settings%2FPKGBUILD;h=98a94a02f166d7041b231c186ebb5719a1940a2f;hp=edf6a2edca2213df21cfbd265d57808499981332;hb=1667e25eee0fa5028f948ba3bafa3d63895d45e8;hpb=401097f5459e31768d9f200bda40a81f4495aa19 diff --git a/gpointing-device-settings/PKGBUILD b/gpointing-device-settings/PKGBUILD index edf6a2e..98a94a0 100644 --- a/gpointing-device-settings/PKGBUILD +++ b/gpointing-device-settings/PKGBUILD @@ -3,14 +3,14 @@ pkgname=gpointing-device-settings pkgver=1.5.1 -pkgrel=2 +pkgrel=3 pkgdesc="GUI tool for setting pointing device such as TrackPoint or Touchpad. Each UI can be written as dynamic loadable module, so a third party can add its own UI. This will replace GSynaptics." arch=('i686' 'x86_64') license=('GPL') url="http://live.gnome.org/GPointingDeviceSettings" depends=( - 'gtk2' 'gconf' 'gnome-settings-daemon' + 'gtk2' 'gconf' 'gnome-settings-daemon' 'xorg-xinput' ) makedepends=( 'intltool' 'pkgconfig' @@ -44,6 +44,18 @@ index 29215e8..728d4c0 100644 GPDS_CFLAGS="$GPDS_CFLAGS -DGPDS_MODULEDIR=\\\"\"\$(gpds_moduledir)\"\\\"" GPDS_CFLAGS="$GPDS_CFLAGS -DGPDS_DATADIR=\\\"\"\$(gpds_datadir)\"\\\"" GPDS_CFLAGS="$GPDS_CFLAGS -DGPDS_UIDIR=\\\"\"\$(gpds_uidir)\"\\\"" +' | patch -p1 + +#Magic patch contributed by mattis: + echo '--- a/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c ++++ b/modules/gnome-settings-daemon-plugins/gsd-pointing-device-plugin.c +@@ -158,6 +158,9 @@ + plugin_class->activate = activate; + plugin_class->deactivate = deactivate; + } ++ ++static void ++gsd_mouse_extension_plugin_class_finalize(GsdMouseExtensionPluginClass *klass); ' | patch -p1 ####################################################