summaryrefslogtreecommitdiffstats
path: root/abs/core/nfs-utils/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'abs/core/nfs-utils/PKGBUILD')
-rw-r--r--abs/core/nfs-utils/PKGBUILD48
1 files changed, 48 insertions, 0 deletions
diff --git a/abs/core/nfs-utils/PKGBUILD b/abs/core/nfs-utils/PKGBUILD
new file mode 100644
index 0000000..32626c6
--- /dev/null
+++ b/abs/core/nfs-utils/PKGBUILD
@@ -0,0 +1,48 @@
+# $Id: PKGBUILD 13100 2008-09-25 22:15:28Z ronald $
+# Maintainer: dorphell <dorphell@archlinux.org>
+# Contributor: John Proctor <jproctor@prium.net>
+# Contributor: dibblethewrecker <dibblethewrecker.at.jiwe.org>
+
+pkgname=nfs-utils
+pkgver=1.1.3
+pkgrel=2
+pkgdesc="Support programs for Network File Systems"
+arch=('i686' 'x86_64')
+url='http://nfs.sourceforge.net'
+license=('GPL')
+backup=('etc/exports' 'etc/conf.d/nfs')
+depends=('glibc' 'tcp_wrappers' 'e2fsprogs' 'portmap' 'nfsidmap' 'libevent>=1.3e')
+source=(http://downloads.sourceforge.net/nfs/${pkgname}-${pkgver}.tar.gz
+ nfsd
+ nfslock
+ exports
+ nfs.conf.d
+ start-statd.patch)
+install=nfs-utils.install
+md5sums=('167d231850b00c7c63300747aeb94c38'
+ '5a9436e492e68efaf801b9c496684541'
+ '5d0d31f27f2319747d4499df11485ae7'
+ '1358d29a549dfc37b522c35e823c6813'
+ 'b4aae6963ec25d226eb2d97214f5bb18'
+ '9c8aeff40ca25312328afe3b7fad293f')
+
+build() {
+ cd $srcdir/${pkgname}-${pkgver}
+
+ # arch specific patch
+ patch -Np0 -i ../start-statd.patch || return 1
+
+ ./configure --prefix=/usr --enable-nfsv3 --disable-gss \
+ --with-statedir=/var/lib/nfs --sysconfdir=/etc
+
+ make || return 1
+ make DESTDIR=$pkgdir install || return 1
+
+ install -D -m 755 ../nfsd ${startdir}/pkg/etc/rc.d/nfsd
+ install -D -m 755 ../nfslock ${startdir}/pkg/etc/rc.d/nfslock
+ install -D -m 644 ../exports ${startdir}/pkg/etc/exports
+ install -D -m 644 ../nfs.conf.d ${startdir}/pkg/etc/conf.d/nfs
+
+ install -d $pkgdir/var/lib/nfs/v4recovery
+}
+