# $Id: PKGBUILD,v 1.8 2004/12/18 17:18:46 jgc Exp $ # Maintainer: Arjan Timmerman # Contributor: Link Dupont pkgname=hal pkgver=0.4.5 pkgrel=1 pkgdesc="Hardware Abstraction Layer" url="http://www.freedesktop.org/software/hal/" license="" depends=('dbus' 'libcap' 'popt') makedepends=('pkgconfig') source=("http://freedesktop.org/~david/dist/$pkgname-$pkgver.tar.gz" \ 'hal' \ 'storage-policy.fdi.patch') build() { cd $startdir/src/$pkgname-$pkgver patch -Np0 -i ../storage-policy.fdi.patch || return 1 ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ --with-pid-file=/var/run/hald.pid \ --with-system-pid-file=/var/run/hald.pid \ --with-hal-user=daemon --with-hal-group=daemon \ --disable-doxygen-docs -disable-docbook-docs \ --enable-fstab-sync --enable-hotplug-map || return 1 sed -e 's/device-manager//' -i tools/Makefile || return 1 make || return 1 make DESTDIR=$startdir/pkg install || return 1 install -D -m 755 $startdir/src/hal $startdir/pkg/etc/rc.d/hal || return 1 }