Date: Thursday, June 23, 2011 @ 19:07:34
  Author: eric
Revision: 128421

upgpkg: keytouch 2.4.1-3
Removed automatic startup of acpid daemon (close FS#24847), Added gtk2 depends, 
Added acpid optdepends, PKGBUILD cleanup, Removed ChangeLog

Modified:
  keytouch/trunk/PKGBUILD
  keytouch/trunk/keytouch.daemon
Deleted:
  keytouch/trunk/ChangeLog

-----------------+
 ChangeLog       |   18 --------------
 PKGBUILD        |   67 +++++++++++++++++++++++++++---------------------------
 keytouch.daemon |    3 --
 3 files changed, 34 insertions(+), 54 deletions(-)

Deleted: ChangeLog
===================================================================
--- ChangeLog   2011-06-23 22:38:02 UTC (rev 128420)
+++ ChangeLog   2011-06-23 23:07:34 UTC (rev 128421)
@@ -1,18 +0,0 @@
-2009-10-17  Eric Belanger  <[email protected]>
-
-       * keytouch 2.4.1-2
-       * Fixed daemon script (close FS#15693)
-
-2008-07-20  Eric Belanger  <[email protected]>
-
-       * keytouch 2.4.1-1
-       * Upstream update
-       * Removed unnecessary post-upgrade message
-
-2008-06-16  Eric Belanger  <[email protected]>
-
-       * keytouch 2.4.0-1
-       * Upstream update
-       * Patched for glibc 2.8
-       * Added to [extra] repo
-       * Added ChangeLog

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2011-06-23 22:38:02 UTC (rev 128420)
+++ PKGBUILD    2011-06-23 23:07:34 UTC (rev 128421)
@@ -1,58 +1,59 @@
 # $Id$
-# Contributor: Eric Belanger <[email protected]>
+# Contributor: Eric Bélanger <[email protected]>
 # Contributor: mouse256 & AndyRTR
 # Maintainer: Daniel J Griffiths <[email protected]>
 
 pkgname=keytouch
 pkgver=2.4.1
-pkgrel=2
+pkgrel=3
 pkgdesc="A program which allows you to easily configure the extra function 
keys of your keyboard"
 arch=('i686' 'x86_64')
 url="http://keytouch.sourceforge.net/";
 license=('GPL')
-depends=('libxtst' 'gnome-menus' 'alsa-lib')
-makedepends=('pkgconfig')
+depends=('libxtst' 'gnome-menus' 'alsa-lib' 'gtk2')
+optdepends=('acpid: for ACPI support')
 options=('!makeflags')
 install=keytouch.install
 
source=(http://downloads.sourceforge.net/sourceforge/keytouch/${pkgname}-${pkgver}.tar.gz
 \
         keytouch.daemon keytouch.desktop Xsession)
-md5sums=('c3a917ae9666c9649d43d9aa09ecc96a' 'a35776aee9361577220f718be81c2b4d'\
-         'c5ffe28988dc74fae812ffe204f8883b' '795430001f4fdb6691d0e93b09a241a9')
-sha1sums=('f1f26dc95c21afd404aebe2b1066e75c8313ca80' 
'af23f4526cb1f3e5b9a3680af6a24d1566dabb7d'\
-         '5bac2f62f1ac26caa32da02a8075dc090d981cfb' 
'960b2fa51cfdeb2bc3fa7e086dc9f3a3be483dff')
+md5sums=('c3a917ae9666c9649d43d9aa09ecc96a'
+         '5bd72f347f56c0524c7a7c8f44fc9a3a'
+         'c5ffe28988dc74fae812ffe204f8883b'
+         '795430001f4fdb6691d0e93b09a241a9')
+sha1sums=('f1f26dc95c21afd404aebe2b1066e75c8313ca80'
+          '9c3ff4fd979fd0322014768bec132ddf005c7f7b'
+          '5bac2f62f1ac26caa32da02a8075dc090d981cfb'
+          '960b2fa51cfdeb2bc3fa7e086dc9f3a3be483dff')
 
 build() {
-       cd ${srcdir}/${pkgname}-${pkgver}
-       ./configure --prefix=/usr --sysconfdir=/etc || return 1
-       make || return 1
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  ./configure --prefix=/usr --sysconfdir=/etc
+  make
 
-       cd keytouch-config
-       ./configure --prefix=/usr --sysconfdir=/etc || return 1
-       make || return 1
+  cd keytouch-config
+  ./configure --prefix=/usr --sysconfdir=/etc
+  make
 
-       cd ../keytouch-keyboard
-       ./configure --prefix=/usr --sysconfdir=/etc || return 1
-       make || return 1
+  cd ../keytouch-keyboard
+  ./configure --prefix=/usr --sysconfdir=/etc
+  make
 }
 
 package() {
-       cd ${srcdir}/${pkgname}-${pkgver}
-       install -d ${pkgdir}/etc/{rc.d,X11/Xsession.d} || return 1
-       install -d ${pkgdir}/usr/share/keytouch || return 1
-       make DESTDIR=${pkgdir} install || return 1
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  install -d "${pkgdir}"/etc/{rc.d,X11/Xsession.d}
+  install -d "${pkgdir}/usr/share/keytouch"
+  make DESTDIR="${pkgdir}" install
 
-       cd keytouch-config
-       make DESTDIR=${pkgdir} install || return 1
+  cd keytouch-config
+  make DESTDIR="${pkgdir}" install
 
-       cd ../keytouch-keyboard
-       make DESTDIR=${pkgdir} install || return 1
+  cd ../keytouch-keyboard
+  make DESTDIR="${pkgdir}" install
 
-       install -Dm755 ${srcdir}/keytouch.daemon \
-           ${pkgdir}/etc/rc.d/keytouch || return 1
-       install -Dm644 ${srcdir}/keytouch.desktop \
-           ${pkgdir}/usr/share/applications/keytouch.desktop || return 1
-       install -Dm755 ${srcdir}/Xsession \
-           ${pkgdir}/etc/X11/Xsession || return 1
-       chmod 755  ${pkgdir}/etc/X11/Xsession.d/* || return 1
-       rm ${pkgdir}/etc/rc.d/*.sh
+  install -Dm755 "${srcdir}/keytouch.daemon" "${pkgdir}/etc/rc.d/keytouch"
+  install -Dm644 "${srcdir}/keytouch.desktop" 
"${pkgdir}/usr/share/applications/keytouch.desktop"
+  install -Dm755 "${srcdir}/Xsession" "${pkgdir}/etc/X11/Xsession"
+  chmod 755 "${pkgdir}"/etc/X11/Xsession.d/*
+  rm "${pkgdir}"/etc/rc.d/*.sh
 }

Modified: keytouch.daemon
===================================================================
--- keytouch.daemon     2011-06-23 22:38:02 UTC (rev 128420)
+++ keytouch.daemon     2011-06-23 23:07:34 UTC (rev 128421)
@@ -7,9 +7,6 @@
 case "$1" in
   start)
     stat_busy "Starting keyTouch Daemon"
-    if [ -x /etc/rc.d/acpid ]; then
-      ck_daemon acpid && /etc/rc.d/acpid start
-    fi
     /usr/bin/keytouch-init
     if [ -z "$PID" ]; then
       /usr/bin/keytouch-acpid &> /dev/null &

Reply via email to