1 # $Id: PKGBUILD,v 1.3 2007/11/16 00:02:39 daniel Exp $
2 # Maintainer: judd <jvinet@zeroflux.org>
6 pkgdesc="Miscellaneous system utilities for Linux"
9 depends=('bash' 'ncurses' 'zlib' 'e2fsprogs')
10 replaces=('linux32' 'util-linux')
11 conflicts=('linux32' 'util-linux')
12 provides=('linux32' 'util-linux')
14 source=(ftp://ftp.kernel.org/pub/linux/utils/${pkgname}/v2.13/${pkgname}-${pkgver}.tar.bz2
15 cryptoloop-support.patch)
16 md5sums=('48bcb80babcf4d307c190871955f8025'
17 '3f3c45c55ed7ec34f7ebaebd0b3e0029')
19 # The cryptoloop-support.patch comes from the boys at Rock Linux
20 # (http://www.rocklinux.net/packages/util-linux.html)
22 # Newer crypt support is here:
23 # http://loop-aes.sourceforge.net/updates/util-linux-${_realver}.diff.bz2
26 cd ${startdir}/src/${pkgname}-${pkgver}
29 patch -Np1 -i ${startdir}/src/cryptoloop-support.patch || return 1
30 sed -e 's%etc/adjtime%var/lib/hwclock/adjtime%' -i hwclock/hwclock.c
31 mkdir -p ${startdir}/pkg/var/lib/hwclock
32 ./configure --enable-arch --enable-write --enable-raw --disable-wall --enable-rdev
33 make HAVE_SLN=yes ADD_RAW=yes || return 1
34 make HAVE_SLN=yes ADD_RAW=yes DESTDIR=${startdir}/pkg install
35 rm -f ${startdir}/pkg/bin/kill
36 rm -f ${startdir}/pkg/usr/share/man/man1/kill.1
37 rm -f ${startdir}/pkg/usr/share/man/man5/nfs.5