diff options
author | a821 | 2022-03-16 22:47:42 +0100 |
---|---|---|
committer | a821 | 2022-03-16 22:47:42 +0100 |
commit | 53f14f1afdd58663a4c68e1096b636d1538f31be (patch) | |
tree | 2c2abe8aa58dbf9e571bdf238a5595ecc60f8a2f | |
download | aur-53f14f1afdd58663a4c68e1096b636d1538f31be.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 42 |
3 files changed, 62 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..33d7b5867ab6 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = gopass-summon-provider-git + pkgdesc = summon provider for gopass + pkgver = 1.12.0.r22.g486cadc + pkgrel = 1 + url = https://github.com/gopasspw/gopass-summon-provider + arch = x86_64 + license = MIT + makedepends = go + makedepends = git + depends = glibc + provides = gopass-summon-provider + conflicts = gopass-summon-provider + source = git+https://github.com/gopasspw/gopass-summon-provider + sha512sums = SKIP + +pkgname = gopass-summon-provider-git diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..1970994f527a --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +* +!/.SRCINFO +!/.gitignore +!/PKGBUILD diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..47bae1746cc8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: a821 +# Contributor: christian rebischke <chris.rebischke at archlinux org> + +pkgname=gopass-summon-provider-git +pkgver=1.12.0.r22.g486cadc +pkgrel=1 +pkgdesc="summon provider for gopass" +arch=('x86_64') +url="https://github.com/gopasspw/gopass-summon-provider" +license=('MIT') +depends=('glibc') +makedepends=('go' 'git') +provides=("${pkgname%-git}") +conflicts=("${pkgname%-git}") +source=("git+${url}") +sha512sums=('SKIP') + +pkgver() { + cd ${pkgname%-git} + git describe --long --tags | sed -e 's/^v//;s/-/.r/;s/-/./g' +} + +prepare(){ + cd ${pkgname%-git} + sed -i 's|-gcflags="-trimpath=$(GOPATH)" -asmflags="-trimpath=$(GOPATH)"||' Makefile +} + +build(){ + cd ${pkgname%-git} + 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%-git} + make DESTDIR="${pkgdir}" PREFIX="/usr" install + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} |