summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: f076802368e7cbab8483c0c1aa50ed918c49d9f3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# Maintainer: Michael Seiwald <michael@mseiwald.at>
pkgname=nfs4-acl-tools
pkgver=0.3.3
pkgrel=2
pkgdesc="commandline ACL utilities for the Linux NFSv4 client"
arch=('i686' 'x86_64')
url="http://www.citi.umich.edu/projects/nfsv4/linux/nfs4-acl-tools/"
license=('custom')
groups=()
depends=('attr')
makedepends=()
optdepends=()
provides=()
conflicts=()
replaces=()
backup=()
options=()
install=
changelog=
source=(http://www.citi.umich.edu/projects/nfsv4/linux/nfs4-acl-tools/$pkgname-$pkgver.tar.gz)
noextract=()
md5sums=('ece4d5599c3b8470990ee1adbe22e047')

build() {
  cd "$srcdir/$pkgname-$pkgver"

  sed -i 's/attr_xattr_h/sys_xattr_h/' configure
  for f in configure libnfs4acl/nfs4_acl_for_path.c libnfs4acl/nfs4_set_acl.c nfs4_setfacl/nfs4_setfacl.c; do
    sed -i 's/attr\/xattr.h/sys\/xattr.h/' $f
  done

  sed '35 a #include <attr/attributes.h>' libnfs4acl/nfs4_set_acl.c
  sed '37 a #include <attr/attributes.h>' libnfs4acl/nfs4_acl_for_path.c


  ./configure --prefix=/usr
  make
}

package() {
  cd "$srcdir/$pkgname-$pkgver"

  make DESTDIR="$pkgdir/" install
  install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING
}

# vim:set ts=2 sw=2 et: