# Contributor: Michał Polański <michal@polanski.me>
# Maintainer: Michał Polański <michal@polanski.me>
pkgname=fuse-overlayfs
pkgver=1.15
pkgrel=0
pkgdesc="FUSE implementation for overlayfs"
url="https://github.com/containers/fuse-overlayfs"
license="GPL-2.0-or-later"
arch="all"
depends="fuse3"
makedepends="linux-headers fuse3-dev autoconf automake"
install="$pkgname.post-install"
subpackages="$pkgname-doc"
source="https://github.com/containers/fuse-overlayfs/archive/v$pkgver/fuse-overlayfs-$pkgver.tar.gz
	modules-load.conf
	"

prepare() {
	default_prepare
	autoreconf -fis
}

build() {
	./configure \
		--build=$CBUILD \
		--host=$CHOST \
		--prefix=/usr \
		--mandir=/usr/share/man
	make
}

check() {
	make check
}

package() {
	make DESTDIR="$pkgdir" install
	install -Dm644 "$srcdir"/modules-load.conf "$pkgdir"/usr/lib/modules-load.d/fuse-overlayfs.conf
}

sha512sums="
6da1094216e4f6ddbc8e1cf1b1a0ebb6a8902920c73c7fb0dfc4c23f5a3ff6f14430156f5914ac021e6b84c3d8425e006e45734dac3dcc26fce414155f3db370  fuse-overlayfs-1.15.tar.gz
57d23d2778556eafc3035e6be575bf95b4032f123b35f2b1657eff5e7496de253173edc657f90531ee58e25673f4f27a5cd1cc76b14a038edb244f104a231771  modules-load.conf
"
