# Maintainer: Peter Jung <ptr1337@cachyos.org>

pkgname=adaptivemm
pkgver=1.0.1
pkgrel=1
pkgdesc="A userspace daemon for proactive free memory management"
arch=('x86_64')
url="https://github.com/oracle/adaptivemm"
license=(GPL-2.0-or-later)
depends=(
  glibc
)
makedepends=(
  git
  gcc
  make
)
source=("git+https://github.com/oracle/adaptivemm#tag=adaptived-v${pkgver}")
b2sums=('eadf240fde5a2961c5c929783dda1c4a873b39eea5c0beb95807a0160ef5ade3a9b35ce0739ff8e50f968d7fa460a3537eff5bffed9960f95285a41faf868e9a')

build() {
  cd "$srcdir/$pkgname"
  make
}

package() {
  cd "$srcdir/$pkgname"
  install -Dm755 adaptivemmd "$pkgdir/usr/bin/adaptivemmd"
  install -Dm644 adaptivemmd.service "$pkgdir/usr/lib/systemd/system/adaptivemmd.service"
  install -Dm644 adaptivemmd.cfg "$pkgdir/etc/adaptivemmd.cfg"
  install -Dm644 adaptivemmd.8 "$pkgdir/usr/share/man/man8/adaptivemmd.8"
}
