# Contributor: Galen Abell <galen@galenabell.com>
# Maintainer: Galen Abell <galen@galenabell.com>
pkgname=pass-otp
pkgver=1.2.0_git20221228
pkgrel=0
_commit="a364d2a71ad24158a009c266102ce0d91149de67"
pkgdesc="A pass/passage extension for managing one-time-password (OTP) tokens"
url="https://github.com/tadfisher/pass-otp"
arch="noarch"
license="GPL-3.0-only"
depends="libqrencode oath-toolkit-oathtool"
subpackages="$pkgname-doc $pkgname-bash-completion"
source="pass-otp-$_commit.tar.gz::https://github.com/tadfisher/pass-otp/archive/$_commit.tar.gz
	support-passage.patch
	"
options="!check" # fails due to old version
builddir="$srcdir/$pkgname-$_commit"

package() {
	make DESTDIR="$pkgdir" PREFIX="/usr" MANDIR="/usr/share/man" BASHCOMPDIR="/usr/share/bash-completion/completions" install

	# symlink for passage
	mkdir -p "$pkgdir/usr/lib/passage/extensions"
	ln -sf /usr/lib/password-store/extensions/otp.bash "$pkgdir/usr/lib/passage/extensions/"
}

sha512sums="
4a31e61eea4218a39814803d94f5d05f7567623fd27c4e4ed4efb949436c73d9ce07f1b96b225996777e4e2c8e7b008fa81d0f379e4c566c714a6800e604f7fb  pass-otp-a364d2a71ad24158a009c266102ce0d91149de67.tar.gz
fd9a4972cc50c0e4cf48631315dc5160bbd420508c742987bad3b32e25465c51d3d1fc96abe5a7b6b44b7c75dfb2988bb165dcef40789aaa7085e76b34ce18db  support-passage.patch
"
