Username: Password: Remember me
Search Criteria Advanced
Package Details

gpointing-device-settings 1.5.0-1
http://live.gnome.org/GPointingDeviceSettings
"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

unsupported :: gnome
Maintainer: Harvie
Votes: 64

License: GPL

Last Updated: Mon, 01 Feb 2010 01:49:17 +0000
First Submitted: Sat, 18 Apr 2009 03:09:25 +0000

Tarball :: Files :: PKGBUILD

Dependencies gconf gnome-settings-daemon gtk2 intltool

Sources
http://keihanna.dl.sourceforge.jp/gsynaptics/45664/gpointing-device-settings-1.5.0.tar.gz
Comment by: pagesailor on Sun, 31 Jan 2010 23:36:56 +0000
It's crying for the gnome-settings-daemon package when builds. Anyone knows if it can be done without that? If not, please add it to depends.
Comment by: Zacatecnik on Sun, 31 Jan 2010 18:18:40 +0000
just change:

pkgver=1.5.0

and

source=("http://keihanna.dl.sourceforge.jp/gsynaptics/45664/${pkgname}-${pkgver}.tar.gz")

and

md5sums=('58e18d2f73e25525f533db182d168372')
Comment by: santodelaespada on Sun, 31 Jan 2010 17:54:15 +0000
1.5.0 is ready
Comment by: Harvie on Mon, 23 Nov 2009 14:07:09 +0000
donvla: oh sorry. i just forget to remove ln -s when i added the --prefix option. actually it's not creating any symlink since file already exists, so there's no pain... i'll fix it in few hours...
Comment by: donvla on Mon, 23 Nov 2009 12:32:55 +0000
Sorry, but do some reading yourself.
pacman is nor allowed to install files to /usr/local. This directory is reserved for the user/admin himself.
However, the configure prefix is /usr, so all files are installed to /usr/ anyway. So you can omit the "ln -s ..." stuff.
It is common sense to keep a PKGBUILD and its build function as clean and simple as possible. So move the desktop entry to a separate file. It's not rocket surgery....
Comment by: Harvie on Thu, 05 Nov 2009 14:02:41 +0000
donvla: "What's the sense of "ln -s /usr/local/bin/gpointing-device-settings gpointing-device-settings""
It's arch way to have all binaries (at least linked) in /usr/bin
go read the wiki...
Comment by: donvla on Thu, 05 Nov 2009 13:53:51 +0000
The build function is pretty simple:
"
build() {
cd ${srcdir}/${pkgname}-${pkgver}
./configure --prefix=/usr --sysconfdir=/etc || return 1
make || return 1
make DESTDIR=${pkgdir} install || return 1

install -D -m 644 ${srcdir}/gnome-gpointing-device-settings.desktop usr/share/applications/gnome-gpointing-device-settings.desktop
}

"
and the gnome-gpointing-device-settings.desktop file:
"
[Desktop Entry]
Name=gpointing-device-settings
Comment=Set your pointing device (such as TrackPoint or Touchpad) preferences
Exec=gpointing-device-settings
Icon=input_devices_settings
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Settings;HardwareSettings;
"
Comment by: donvla on Thu, 05 Nov 2009 13:46:43 +0000
This PKGBUILD is a mess!
Please correct it or disown it!
What's the sense of "ln -s /usr/local/bin/gpointing-device-settings gpointing-device-settings".
Create a separate desktop file.
Comment by: Harvie on Mon, 28 Sep 2009 16:36:47 +0000
bitmap: added "--prefix=/usr --sysconfdir=/etc"
Comment by: bitmap on Sat, 26 Sep 2009 18:37:04 +0000
There are a lot of things wrong with this PKGBUILD. I cleaned it up a bit here:

pkgname=gpointing-device-settings
pkgver=1.3.1
pkgrel=6
pkgdesc="Set your pointing device (such as TrackPoint or Touchpad) preferences"
arch=('i686' 'x86_64')
license=('GPL')
url="http://live.gnome.org/GPointingDeviceSettings"
depends=('gtk2' 'gconf' 'intltool')
optdepends=('xf86-input-synaptics: Synaptics touchpads'
'libsynaptics: Synaptics touchpads')
source=("http://keihanna.dl.sourceforge.jp/gsynaptics/38468/${pkgname}-${pkgver}.tar.gz"
gnome-gpointing-device-settings.desktop)
md5sums=('2b0a567739fb565364cdca8dfc72545c'
'cc86969d161e082d69cc08e0c374a0a9')

build() {
cd ${srcdir}/${pkgname}-${pkgver}
./configure --prefix=/usr --sysconfdir=/etc || return 1
make || return 1
make DESTDIR=${pkgdir} install || return 1

cd ${pkgdir}
mkdir -p usr/share/applications
install -m 644 ../gnome-gpointing-device-settings.desktop usr/share/applications/
}

Seperate file gnome-gpointing-device-settings.desktop:

[Desktop Entry]
Encoding=UTF-8
Name=gpointing-device-settings
Comment=Set your pointing device (such as TrackPoint or Touchpad) preferences
Exec=gpointing-device-settings
Icon=input_devices_settings
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Settings;HardwareSettings;Application;
Comment by: Harvie on Sun, 28 Jun 2009 17:39:02 +0000
gabriele.lanaro: oh those ugly invidualistic sourceforge.jp people... ;) should be fixed...
Comment by: gabriele.lanaro on Sat, 27 Jun 2009 11:22:06 +0000
==> Retrieving Sources...
-> Found gpointing-device-settings-1.3.1.tar.gz in build dir
==> Validating source files with md5sums...
gpointing-device-settings-1.3.1.tar.gz ... FAILED
==> ERROR: One or more files did not pass the validity check!
Error: Makepkg was unable to build gpointing-device-settings package.
Comment by: Harvie on Fri, 08 May 2009 13:36:43 +0000
monshin: here you are
Comment by: monshin on Sat, 02 May 2009 03:28:31 +0000
Please add intltool to the dependences.
Comment by: cb474 on Wed, 22 Apr 2009 02:53:06 +0000
Thanks! It worked this time.
Comment by: Harvie on Tue, 21 Apr 2009 18:39:25 +0000
BTW delete downloaded archive from PKGBUILD directory (if using yaourt delete /tmp/yaourt-tmp-USERNAME) before next try.
Comment by: Harvie on Tue, 21 Apr 2009 18:35:47 +0000
Sorry i accidentaly deleted last letter of md5 xD
+ now changed PKGBUILD to use multiple mirrors of sourceforge.jp
Comment by: cb474 on Mon, 20 Apr 2009 00:51:20 +0000
Thanks. I just tried again, though, and got the same error.
Comment by: Harvie on Sat, 18 Apr 2009 22:06:04 +0000
It was wrong download URL. Should be fixed now...
Comment by: cb474 on Sat, 18 Apr 2009 08:02:42 +0000
I was just trying to install with yaourt and got this error:

==> Validating source files with md5sums...
gpointing-device-settings-1.3.1.tar.gz ... FAILED
==> ERROR: One or more files did not pass the validity check!
Error: Makepkg was unable to build gpointing-device-settings package.

v1.6.0