# Maintainer: Antonio Rojas <arojas@archlinux.org>
# Contributor: Eric Bélanger <eric@archlinux.org>

pkgname=quota-tools
pkgver=4.11
pkgrel=1
epoch=1
pkgdesc='Tools to manage kernel-level quotas in Linux'
arch=(x86_64 aarch64)
url='https://sourceforge.net/projects/linuxquota/'
license=(GPL-2.0-or-later)
depends=(dbus
         e2fsprogs
         glibc
         libldap
         libnl
         libtirpc)
makedepends=(rpcsvc-proto)
backup=(etc/quotagrpadmins
        etc/quotatab
        etc/warnquota.conf)
source=(https://downloads.sourceforge.net/sourceforge/linuxquota/quota-$pkgver.tar.gz)
sha256sums=('0a51b8f920254d8e83c34a4c3082b7d241f5d6fd65188afadf29859d5223ef78')

build() {
  cd quota-$pkgver
  ./configure \
    --prefix=/usr \
    --sysconfdir=/etc
  make
}

package() {
  cd quota-$pkgver
  make DESTDIR="$pkgdir" sbindir=/usr/bin root_sbindir=/usr/bin STRIP="" install
  install -d "$pkgdir/usr/share/licenses/$pkgname"
  head -33 quota.c > "$pkgdir/usr/share/licenses/$pkgname/LICENSE"

# remove conflicts with glibc
  rm -r "$pkgdir"/usr/include
}
