Date: Sunday, April 4, 2021 @ 17:21:31 Author: shibumi Revision: 911764
add gopass-summon-provider Added: gopass-summon-provider/ gopass-summon-provider/repos/ gopass-summon-provider/trunk/ gopass-summon-provider/trunk/PKGBUILD ----------+ PKGBUILD | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) Added: gopass-summon-provider/trunk/PKGBUILD =================================================================== --- gopass-summon-provider/trunk/PKGBUILD (rev 0) +++ gopass-summon-provider/trunk/PKGBUILD 2021-04-04 17:21:31 UTC (rev 911764) @@ -0,0 +1,35 @@ +# Maintainer: christian rebischke <chris.rebisc...@archlinux.org> + +pkgname=gopass-summon-provider +pkgver=1.12.0 +pkgrel=1 +pkgdesc="summon provider for gopass" +arch=('x86_64') +url="https://github.com/gopasspw/gopass-hibp" +license=('MIT') +depends=('glibc') +makedepends=('go') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/gopasspw/gopass-hibp/archive/refs/tags/v${pkgver}.tar.gz") +sha512sums=('cb5a5af5fe7f0c10d4afbf4835d8e88604d57e0ba593d2d2211f8e1bce3db6f0883802f9e8421a45ad985ae81b3ac940361678f8982d45436f2e5a625c7197f7') + +prepare(){ + cd ${pkgname}-${pkgver} + sed -i 's|-gcflags="-trimpath=$(GOPATH)" -asmflags="-trimpath=$(GOPATH)"||' Makefile + sed -i 's/install-completion//g' Makefile +} + +build(){ + cd ${pkgname}-${pkgver} + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" PREFIX="/usr" install + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}