# Contributor: Florian Heigl <florian.heigl@gmail.com>
# Maintainer: Florian Heigl <florian.heigl@gmail.com>
setvar pkgname = 'nvme-cli'
setvar pkgver = '1.4'
setvar pkgrel = '0'
setvar pkgdesc = ""NVM-Express user space tooling for Linux""
setvar arch = ""all""
setvar url = ""https://github.com/linux-nvme/nvme-cli""
setvar license = ""GPL""
setvar depends = """"
setvar makedepends = ""$depends_dev linux-headers coreutils""
setvar subpackages = ""$pkgname-doc $pkgname-bash-completion:bashcomp""
setvar source = ""$pkgname-$pkgver.tar.gz::https://github.com/linux-nvme/nvme-cli/archive/v${pkgver}.tar.gz
	""

setvar builddir = ""$srcdir"/$pkgname-$pkgver"

proc build {
	cd $builddir
	make PREFIX="/usr" || return 1
}

proc package {
	cd $builddir
	make PREFIX="/usr" DESTDIR="$pkgdir" install
}

proc bashcomp {
	setvar depends = """"
	setvar pkgdesc = ""Bash completions for $pkgname""
	setvar install_if = ""$pkgname=$pkgver-r$pkgrel bash-completion""

	mkdir -p "$subpkgdir"/usr/share/bash-completion/completions
	mv "$pkgdir"/usr/share/bash_completion.d/nvme \
		 "$subpkgdir"/usr/share/bash-completion/completions/$pkgname
	rmdir "$pkgdir"/usr/share/bash_completion.d
}

setvar sha512sums = ""8d7e2f0717562bfe2306306830983644e4b118bd6705a0386fcae02f6d171faa76a6d594f01fc8ee57dcbf1a41ea0a84cd4527f7a729fddc3431975cf6914955  nvme-cli-1.4.tar.gz""