# Compiling Time: 0 SBU
# Maintainer: crazy <crazy@frugalware.org>

pkgname=zfs
pkgver=2.3.3
pkgrel=4
pkgdesc="ZFS"
url="http://zfsonlinux.org"
groups=('base-extra')
archs=('x86_64')
up2date="Flasttar $url"
backup=(etc/zfs/vdev_id.conf etc/zfs/zed.d/zed.rc)
makedepends+=('clang' 'compiler-rt' 'lld' 'llvm' 'zlib-ng-devel')
Finclude kernel-module
depends+=("libtirpc")
_Fbuild_autoreconf=true
source=("https://github.com/zfsonlinux/zfs/releases/download/zfs-${pkgver}/zfs-${pkgver}.tar.gz")
sha1sums=('716bd6cc6bb27e7d7b946d94d2edf79313bc8a45')

Fconfopts+="	--sbindir=/usr/bin \
		--datarootdir=/usr/lib \
		--with-config=all \
		--disable-sysvinit \
		--with-mounthelperdir==/usr/bin \
		--with-udevdir=/usr/lib \
		--with-pammoduledir=/usr/lib/security \
		--with-systemdunitdir=/usr/lib/systemd/system"

build()
{
	Fcd
	export INSTALL_MOD_PATH="$Fdestdir/usr"
	export LLVM=1
	export LLVM_IAS=1

	Fbuild

	Fbuild_kernelmod_scriptlet
	Fkernelver_compress_modules
	cat > $Fdestdir/etc/zfs/vdev_id.conf << EOF
# Put vdev configuration in this file.
EOF
}

# optimization OK
