[arch-commits] Commit in goreleaser/repos/community-x86_64 (PKGBUILD PKGBUILD)
Christian Rebischke
shibumi at gemini.archlinux.org
Mon Nov 1 21:39:50 UTC 2021
Date: Monday, November 1, 2021 @ 21:39:50
Author: shibumi
Revision: 1035286
archrelease: copy trunk to community-x86_64
Added:
goreleaser/repos/community-x86_64/PKGBUILD
(from rev 1035285, goreleaser/trunk/PKGBUILD)
Deleted:
goreleaser/repos/community-x86_64/PKGBUILD
----------+
PKGBUILD | 74 ++++++++++++++++++++++++++++++-------------------------------
1 file changed, 37 insertions(+), 37 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2021-11-01 21:39:43 UTC (rev 1035285)
+++ PKGBUILD 2021-11-01 21:39:50 UTC (rev 1035286)
@@ -1,37 +0,0 @@
-# Maintainer : Christian Rebischke <chris.rebischke at archlinux.org>
-# Contributor: Fernandez Ludovic <lfernandez dot dev at gmail dot com>
-
-pkgname='goreleaser'
-pkgver=0.183.0
-pkgrel=1
-pkgdesc='Deliver Go binaries as fast and easily as possible'
-url='https://goreleaser.com'
-arch=('x86_64')
-license=('MIT')
-depends=('glibc')
-makedepends=('git' 'go')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/goreleaser/goreleaser/archive/v${pkgver}.tar.gz")
-sha512sums=('d8246145ddb9b40576ce61023daef4e8996a28a7d2f4d87ce8c613f7deed3e5521d69c7b54cfe8f1ecac9b40fab65df6e494823b08a65f2003a333b00272c6dd')
-b2sums=('76e08571221b30df01d89261254bc7562d1751cbd14006571f2684ea776678f677715397fdf4dad8966c4a5183eedec9fbbf0e3749d3dbca4036c992c0377fa9')
-
-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"
- go build -ldflags="-w -s -linkmode=external -X main.version=${pkgver}" .
- chmod +x ./goreleaser
-}
-
-package() {
- cd "${pkgname}-${pkgver}"
- install -Dsm755 ./goreleaser "${pkgdir}/usr/bin/goreleaser"
- mkdir -p "${pkgdir}/usr/share/bash-completion/completions/"
- mkdir -p "${pkgdir}/usr/share/zsh/site-functions/"
- mkdir -p "${pkgdir}/usr/share/fish/vendor_completions.d/"
- ./goreleaser completion bash > "${pkgdir}/usr/share/bash-completion/completions/goreleaser"
- ./goreleaser completion zsh > "${pkgdir}/usr/share/zsh/site-functions/_goreleaser"
- ./goreleaser completion fish > "${pkgdir}/usr/share/fish/vendor_completions.d/goreleaser.fish"
-}
Copied: goreleaser/repos/community-x86_64/PKGBUILD (from rev 1035285, goreleaser/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2021-11-01 21:39:50 UTC (rev 1035286)
@@ -0,0 +1,37 @@
+# Maintainer : Christian Rebischke <chris.rebischke at archlinux.org>
+# Contributor: Fernandez Ludovic <lfernandez dot dev at gmail dot com>
+
+pkgname='goreleaser'
+pkgver=0.184.0
+pkgrel=1
+pkgdesc='Deliver Go binaries as fast and easily as possible'
+url='https://goreleaser.com'
+arch=('x86_64')
+license=('MIT')
+depends=('glibc')
+makedepends=('git' 'go')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/goreleaser/goreleaser/archive/v${pkgver}.tar.gz")
+sha512sums=('0c0f2f3e45d1f9e07c179ae09f1fb6149a3723d24472c31f483ec2b777ea5d97fc2e185ca958b6412168607b89b394343d67f066ab31a75ac6992ea27bf8d3cc')
+b2sums=('44f6db78db9c2b70943a2ffdd2454a416ac5d88047860ff9ab096e4e169eb7908c036809988b0d99f989b565e4614aa22f2ae2adef08c98502e531b0adfac8f8')
+
+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"
+ go build -ldflags="-w -s -linkmode=external -X main.version=${pkgver}" .
+ chmod +x ./goreleaser
+}
+
+package() {
+ cd "${pkgname}-${pkgver}"
+ install -Dsm755 ./goreleaser "${pkgdir}/usr/bin/goreleaser"
+ mkdir -p "${pkgdir}/usr/share/bash-completion/completions/"
+ mkdir -p "${pkgdir}/usr/share/zsh/site-functions/"
+ mkdir -p "${pkgdir}/usr/share/fish/vendor_completions.d/"
+ ./goreleaser completion bash > "${pkgdir}/usr/share/bash-completion/completions/goreleaser"
+ ./goreleaser completion zsh > "${pkgdir}/usr/share/zsh/site-functions/_goreleaser"
+ ./goreleaser completion fish > "${pkgdir}/usr/share/fish/vendor_completions.d/goreleaser.fish"
+}
More information about the arch-commits
mailing list