# Maintainer: Natanael Copa pkgname=udev pkgver=165 pkgrel=0 pkgdesc="The userspace dev tools (udev)" url="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html" arch="x86 x86_64" license="GPL" subpackages="$pkgname-dev $pkgname-doc libgudev" depends= makedepends="gobject-introspection glib-dev gperf acl-dev libusb-compat-dev usbutils pciutils-dev libtool" install= source="http://www.kernel.org/pub/linux/utils/kernel/hotplug/$pkgname-$pkgver.tar.bz2 write_root_link_rule move_tmp_persistent_rules.sh udev-mount.initd udev-postmount.initd udev.initd" build () { cd "$srcdir"/$pkgname-$pkgver ./configure --prefix=/usr \ --sysconfdir=/etc \ --sbindir=/sbin \ --libdir=/usr/lib \ --with-rootlibdir=/lib \ --libexecdir=/lib/udev \ || return 1 make || return 1 } package() { cd "$srcdir"/$pkgname-$pkgver make DESTDIR="$pkgdir" install mkdir -p "$pkgdir"/usr/lib/pkgconfig chmod +x "$pkgdir"/lib/udev/write_*_rules for _i in write_root_link_rule move_tmp_persistent_rules.sh; do install -Dm755 ../$_i "$pkgdir"/lib/udev/$_i done for _i in udev udev-mount udev-postmount; do install -Dm755 ../$_i.initd "$pkgdir"/etc/init.d/$_i done } libgudev() { pkgdesc="A GObject wrapper of the library gudev" mkdir -p "$subpkgdir"/lib/ mv "$pkgdir"/lib/libgudev* "$subpkgdir"/lib/ } md5sums="74c62aa82969278960b7ee81e94b6d8f udev-165.tar.bz2 c9de7581099cdfdcd105666cd98a0f0a write_root_link_rule 7bf11e11519117f743483c73e0767750 move_tmp_persistent_rules.sh 884d7faaaa149a323b14e907ea1934f4 udev-mount.initd 8f0a1b371804c7fa30f1a7bfde88e9ea udev-postmount.initd 42b7e4ad49874e68851fc21153f41c4f udev.initd"