[arch-commits] Commit in gpointing-device-settings/repos (4 files)

Sergej Pupykin spupykin at nymeria.archlinux.org
Fri Apr 19 17:24:27 UTC 2013


    Date: Friday, April 19, 2013 @ 19:24:27
  Author: spupykin
Revision: 88555

archrelease: copy trunk to community-i686, community-x86_64

Added:
  gpointing-device-settings/repos/community-i686/
  gpointing-device-settings/repos/community-i686/PKGBUILD
    (from rev 88554, gpointing-device-settings/trunk/PKGBUILD)
  gpointing-device-settings/repos/community-x86_64/
  gpointing-device-settings/repos/community-x86_64/PKGBUILD
    (from rev 88554, gpointing-device-settings/trunk/PKGBUILD)

---------------------------+
 community-i686/PKGBUILD   |   63 ++++++++++++++++++++++++++++++++++++++++++++
 community-x86_64/PKGBUILD |   63 ++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 126 insertions(+)

Copied: gpointing-device-settings/repos/community-i686/PKGBUILD (from rev 88554, gpointing-device-settings/trunk/PKGBUILD)
===================================================================
--- community-i686/PKGBUILD	                        (rev 0)
+++ community-i686/PKGBUILD	2013-04-19 17:24:27 UTC (rev 88555)
@@ -0,0 +1,63 @@
+# $Id$
+# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
+# Contributor: Thomas Mudrunka <harvie@@email..cz>
+
+pkgname=gpointing-device-settings
+pkgver=1.5.1
+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' 'xorg-xinput')
+makedepends=('intltool' 'pkgconfig')
+optdepends=('xf86-input-synaptics: Synaptics touchpads'
+	    'libsynaptics: Synaptics touchpads')
+source=("http://keihanna.dl.sourceforge.jp/gsynaptics/45812/${pkgname}-${pkgver}.tar.gz")
+md5sums=('1d1491473df8eabca3c15c997a975d7f')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  #WORKAROUND!!! WE SHOULD GET RID OF THIS:###########
+  echo 'diff --git a/configure.ac b/configure.ac
+index 29215e8..728d4c0 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -146,9 +146,9 @@ GENHTML_OPTIONS="--title 'GPointingDeviceSettings Code Coverage'"
+
+ 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 -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)\"\\\""
+ 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
+
+  ./configure  --prefix=/usr --sysconfdir=/etc
+  make
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  make DESTDIR=${pkgdir} install
+}

Copied: gpointing-device-settings/repos/community-x86_64/PKGBUILD (from rev 88554, gpointing-device-settings/trunk/PKGBUILD)
===================================================================
--- community-x86_64/PKGBUILD	                        (rev 0)
+++ community-x86_64/PKGBUILD	2013-04-19 17:24:27 UTC (rev 88555)
@@ -0,0 +1,63 @@
+# $Id$
+# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
+# Contributor: Thomas Mudrunka <harvie@@email..cz>
+
+pkgname=gpointing-device-settings
+pkgver=1.5.1
+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' 'xorg-xinput')
+makedepends=('intltool' 'pkgconfig')
+optdepends=('xf86-input-synaptics: Synaptics touchpads'
+	    'libsynaptics: Synaptics touchpads')
+source=("http://keihanna.dl.sourceforge.jp/gsynaptics/45812/${pkgname}-${pkgver}.tar.gz")
+md5sums=('1d1491473df8eabca3c15c997a975d7f')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  #WORKAROUND!!! WE SHOULD GET RID OF THIS:###########
+  echo 'diff --git a/configure.ac b/configure.ac
+index 29215e8..728d4c0 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -146,9 +146,9 @@ GENHTML_OPTIONS="--title 'GPointingDeviceSettings Code Coverage'"
+
+ 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 -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)\"\\\""
+ 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
+
+  ./configure  --prefix=/usr --sysconfdir=/etc
+  make
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  make DESTDIR=${pkgdir} install
+}




More information about the arch-commits mailing list