[arch-commits] Commit in keytouch/trunk (PKGBUILD)
Daniel Griffiths
dgriffiths at archlinux.org
Mon Apr 12 02:46:32 UTC 2010
Date: Sunday, April 11, 2010 @ 22:46:32
Author: dgriffiths
Revision: 77351
Adopted, move to splitpkg format
Modified:
keytouch/trunk/PKGBUILD
----------+
PKGBUILD | 52 ++++++++++++++++++++++++++++++++--------------------
1 file changed, 32 insertions(+), 20 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2010-04-12 02:41:26 UTC (rev 77350)
+++ PKGBUILD 2010-04-12 02:46:32 UTC (rev 77351)
@@ -1,6 +1,7 @@
# $Id$
-# Maintainer: Eric Belanger <eric at archlinux.org>
+# Contributor: Eric Belanger <eric at archlinux.org>
# Contributor: mouse256 & AndyRTR
+# Maintainer: Daniel J Griffiths <ghost1227 at archlinux.us>
pkgname=keytouch
pkgver=2.4.1
@@ -21,26 +22,37 @@
'5bac2f62f1ac26caa32da02a8075dc090d981cfb' '960b2fa51cfdeb2bc3fa7e086dc9f3a3be483dff')
build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- ./configure --prefix=/usr --sysconfdir=/etc || return 1
- make || return 1
- 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}
+ ./configure --prefix=/usr --sysconfdir=/etc || return 1
+ make || return 1
- cd "${srcdir}/${pkgname}-${pkgver}/keytouch-config"
- ./configure --prefix=/usr --sysconfdir=/etc || return 1
- make || return 1
- make DESTDIR="${pkgdir}" install || return 1
+ cd keytouch-config
+ ./configure --prefix=/usr --sysconfdir=/etc || return 1
+ make || return 1
- cd "${srcdir}/${pkgname}-${pkgver}/keytouch-keyboard"
- ./configure --prefix=/usr --sysconfdir=/etc || return 1
- make || return 1
- make DESTDIR="${pkgdir}" install || return 1
+ cd ../keytouch-keyboard
+ ./configure --prefix=/usr --sysconfdir=/etc || return 1
+ make || return 1
+}
- install -D -m755 "${srcdir}/keytouch.daemon" "${pkgdir}/etc/rc.d/keytouch" || return 1
- install -D -m644 "${srcdir}/keytouch.desktop" "${pkgdir}/usr/share/applications/keytouch.desktop" || return 1
- install -D -m755 "${srcdir}/Xsession" "${pkgdir}/etc/X11/Xsession" || return 1
- chmod 755 "${pkgdir}"/etc/X11/Xsession.d/* || return 1
- rm "${pkgdir}"/etc/rc.d/*.sh
+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 keytouch-config
+ make DESTDIR=${pkgdir} install || return 1
+
+ cd ../keytouch-keyboard
+ make DESTDIR=${pkgdir} install || return 1
+
+ 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
}
More information about the arch-commits
mailing list