Date: Thursday, December 9, 2021 @ 02:11:49 Author: shibumi Revision: 1065767
archrelease: copy trunk to community-x86_64 Added: cosign/repos/community-x86_64/PKGBUILD (from rev 1065766, cosign/trunk/PKGBUILD) Deleted: cosign/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 126 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-12-09 02:11:42 UTC (rev 1065766) +++ PKGBUILD 2021-12-09 02:11:49 UTC (rev 1065767) @@ -1,63 +0,0 @@ -# Maintainer: Santiago Torres-Arias <santi...@archlinux.org> -# Maintainer: Christian Rebischke <chris.rebisc...@archlinux.org> - -pkgname=cosign -pkgver=1.3.1 -pkgrel=1 -pkgdesc="Container Signing with support for ephemeral keys and Sigstore signing" -arch=('x86_64') -url="https://github.com/sigstore/cosign" -license=('Apache') -depends=('pcsclite') -makedepends=('go' 'git') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/sigstore/${pkgname}/archive/v${pkgver}.tar.gz") -sha512sums=('980ca972b7d66daea0788a7c8fa738ada5837102db29c8651f5e1b33d8ecb0e43dd8705ed9ec507f1cc2bb9e78ede87344a87640123f4395560dc4fb6b0db55a') -b2sums=('71fd393a2e810edae0f198992aca00bbf73a55240e15125b5b82695dfbe0bfcaa3084bc5b8e14d9bc07cfd4a10b81aec014e4ac8b972d8dd96dd8e4159fb02ad') - -build(){ - cd "${pkgname}-${pkgver}" - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - export CGO_LDFLAGS="${LDFLAGS}" - export GOFLAGS="-buildmode=pie -ldflags=-linkmode=external -trimpath -mod=readonly -modcacherw" - mkdir build - go build -o build/ ./... -} - -check() { - cd "${pkgname}-${pkgver}" - make test -} - -package() { - cd "${pkgname}-${pkgver}" - install -Dm755 build/cosign "${pkgdir}/usr/bin/${pkgname}" - - # build bash completions - mkdir -p "${pkgdir}/usr/share/bash-completion/completions" - "$pkgdir"/usr/bin/cosign completion bash > "${pkgdir}/usr/share/bash-completion/completions/cosign" - - # build zsh completions - mkdir -p "${pkgdir}/usr/share/zsh/site-functions" - "$pkgdir"/usr/bin/cosign completion zsh > "${pkgdir}/usr/share/zsh/site-functions/_cosign" - - # build fish completions - mkdir -p "${pkgdir}/usr/share/fish/vendor_completions.d/" - "$pkgdir"/usr/bin/cosign completion fish > "${pkgdir}/usr/share/fish/vendor_completions.d/cosign.fish" - - install -Dm755 build/sget "${pkgdir}/usr/bin/sget" - - # build bash completions - mkdir -p "${pkgdir}/usr/share/bash-completion/completions" - "$pkgdir"/usr/bin/sget completion bash > "${pkgdir}/usr/share/bash-completion/completions/sget" - - # build zsh completions - mkdir -p "${pkgdir}/usr/share/zsh/site-functions" - "$pkgdir"/usr/bin/sget completion zsh > "${pkgdir}/usr/share/zsh/site-functions/_sget" - - # build fish completions - mkdir -p "${pkgdir}/usr/share/fish/vendor_completions.d/" - "$pkgdir"/usr/bin/sget completion fish > "${pkgdir}/usr/share/fish/vendor_completions.d/sget.fish" -} - Copied: cosign/repos/community-x86_64/PKGBUILD (from rev 1065766, cosign/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-12-09 02:11:49 UTC (rev 1065767) @@ -0,0 +1,63 @@ +# Maintainer: Santiago Torres-Arias <santi...@archlinux.org> +# Maintainer: Christian Rebischke <chris.rebisc...@archlinux.org> + +pkgname=cosign +pkgver=1.4.0 +pkgrel=1 +pkgdesc="Container Signing with support for ephemeral keys and Sigstore signing" +arch=('x86_64') +url="https://github.com/sigstore/cosign" +license=('Apache') +depends=('pcsclite') +makedepends=('go' 'git') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/sigstore/${pkgname}/archive/v${pkgver}.tar.gz") +sha512sums=('08d06cce3369e750b93bae4d55bf6f039822d715ee0f49cdb757ea5f99724b208831f383e6b2f6509b5410f5b5be0a79b728bd07a135c9d9154c30f26438af7e') +b2sums=('d7571400694613416a17fc83b6257b8c620c2021e4e9d63438c292c0605c7ed77c112ec9a94065296c7d1dc24c5684237f784b09279c2798677446ec97bcedc0') + +build(){ + cd "${pkgname}-${pkgver}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + export GOFLAGS="-buildmode=pie -ldflags=-linkmode=external -trimpath -mod=readonly -modcacherw" + mkdir build + go build -o build/ ./... +} + +check() { + cd "${pkgname}-${pkgver}" + make test +} + +package() { + cd "${pkgname}-${pkgver}" + install -Dm755 build/cosign "${pkgdir}/usr/bin/${pkgname}" + + # build bash completions + mkdir -p "${pkgdir}/usr/share/bash-completion/completions" + "$pkgdir"/usr/bin/cosign completion bash > "${pkgdir}/usr/share/bash-completion/completions/cosign" + + # build zsh completions + mkdir -p "${pkgdir}/usr/share/zsh/site-functions" + "$pkgdir"/usr/bin/cosign completion zsh > "${pkgdir}/usr/share/zsh/site-functions/_cosign" + + # build fish completions + mkdir -p "${pkgdir}/usr/share/fish/vendor_completions.d/" + "$pkgdir"/usr/bin/cosign completion fish > "${pkgdir}/usr/share/fish/vendor_completions.d/cosign.fish" + + install -Dm755 build/sget "${pkgdir}/usr/bin/sget" + + # build bash completions + mkdir -p "${pkgdir}/usr/share/bash-completion/completions" + "$pkgdir"/usr/bin/sget completion bash > "${pkgdir}/usr/share/bash-completion/completions/sget" + + # build zsh completions + mkdir -p "${pkgdir}/usr/share/zsh/site-functions" + "$pkgdir"/usr/bin/sget completion zsh > "${pkgdir}/usr/share/zsh/site-functions/_sget" + + # build fish completions + mkdir -p "${pkgdir}/usr/share/fish/vendor_completions.d/" + "$pkgdir"/usr/bin/sget completion fish > "${pkgdir}/usr/share/fish/vendor_completions.d/sget.fish" +} +