# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
# Maintainer: Sören Tempel <soeren+alpine@soeren-tempel.net>
setvar pkgname = 'tpm'
setvar pkgver = '1.3.2'
setvar pkgrel = '0'
setvar pkgdesc = ""A tiny password manager""
setvar url = ""http://github.com/nmeum/$pkgname""
setvar arch = ""noarch""
setvar license = ""GPL3+""
setvar depends = ""gnupg""
setvar makedepends = ""perl""
setvar install = """"
setvar subpackages = ""
	$pkgname-doc
	$pkgname-zsh-completion:zshcomp
	$pkgname-bash-completion:bashcomp""
setvar source = ""$pkgname-$pkgver.tar.gz::https://github.com/nmeum/$pkgname/archive/$pkgver.tar.gz""

setvar builddir = ""$srcdir"/$pkgname-$pkgver"
proc build {
	make -C $builddir || return 1
}

proc package {
	make DESTDIR="$pkgdir" PREFIX="/usr" \
		-C $builddir install || return 1
}

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

	install -Dm644 "$builddir"/contrib/bash_completion \
		"$subpkgdir"/usr/share/bash-completion/completions/$pkgname || return 1
}

proc zshcomp {
	setvar depends = """"
	setvar pkgdesc = ""Zsh completions for $pkgname""
	setvar install_if = ""$pkgname=$pkgver-r$pkgrel zsh""

	install -Dm644 "$builddir"/contrib/zsh_completion \
		"$subpkgdir"/usr/share/zsh/site-functions/_$pkgname || return 1
}

setvar md5sums = ""d86118c38e908663c8d1422c79f6ce1d  tpm-1.3.2.tar.gz""
setvar sha256sums = ""9ea145e7f731c50ba3a8dfa252c7d0b31cd5b12b03db33dd95d7d8ebb53d4e6b  tpm-1.3.2.tar.gz""
setvar sha512sums = ""27486d511cbfd5c62f45ab2094844cf20215268f8e11f7c04ed54ce8d6af5de5b1241421c08408bbbbfdba5b037a0447c10f830fae7c41c6bf7bdba961f399e6  tpm-1.3.2.tar.gz""