generated from archlinux/template
Compare commits
141 Commits
fee271bd80
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a28b669c3a | ||
|
|
19258d51f9 | ||
|
|
401881c9d5 | ||
| 0ee2958b99 | |||
| 4e42c8eb61 | |||
|
|
d8a6e4c1ac | ||
|
|
6310d9e986 | ||
|
|
9e5ecca85d | ||
|
|
841aedb6d6 | ||
|
|
33b57c548e | ||
|
|
b8a4e20d1c | ||
|
|
08a19889bc | ||
|
|
c6a1bdd96b | ||
|
|
431394426f | ||
|
|
a8caa26ea0 | ||
|
|
5f86aca698 | ||
|
|
a99c9dd691 | ||
|
|
09cd482e78 | ||
|
|
7e9319ec80 | ||
|
|
573b9dc524 | ||
|
|
4a39e37060 | ||
|
|
018c1d9c76 | ||
|
|
b1402524ee | ||
|
|
548802ae22 | ||
|
|
4b89b18292 | ||
|
|
90441737f8 | ||
|
|
5b3a90ad4f | ||
|
|
76eff6bada | ||
|
|
2c0b650bb6 | ||
|
|
7da6e53d38 | ||
|
|
9354ddd72d | ||
|
|
8c443d03c0 | ||
|
|
e90a9697ba | ||
|
|
26b997104a | ||
|
|
d69dfa80fb | ||
|
|
2dda3e5324 | ||
|
|
b507c14a95 | ||
|
|
e12840d164 | ||
|
|
a510b7c7be | ||
|
|
07b53a6474 | ||
|
|
5f1f63cfab | ||
|
|
346e910492 | ||
|
|
a01b9014ad | ||
|
|
70a9cdcfe8 | ||
|
|
f842358065 | ||
|
|
f5ef9bfcbd | ||
|
|
5fd6eb0472 | ||
|
|
c18b50ef4d | ||
|
|
8a22d31629 | ||
|
|
7032c6e2b4 | ||
|
|
7eeadce1f0 | ||
|
|
6cee5c73e6 | ||
|
|
b90fecae55 | ||
|
|
ea3f04939d | ||
|
|
164f995dd7 | ||
|
|
d6306e3dfc | ||
|
|
b4e68e489a | ||
|
|
f869753dd7 | ||
|
|
3fa97540fe | ||
|
|
6f0f27c74b | ||
|
|
7b7a9011aa | ||
|
|
669f207218 | ||
|
|
1d1057b43d | ||
|
|
82f8796988 | ||
|
|
bc4403f034 | ||
|
|
a58b06740c | ||
|
|
29377ebcc8 | ||
|
|
527dd5665c | ||
|
|
2a09bf5c94 | ||
|
|
06665ddb1f | ||
|
|
20bf301548 | ||
|
|
c3f58c06c1 | ||
|
|
6faaf1210e | ||
|
|
f250bad00e | ||
|
|
d808ab8ea9 | ||
|
|
2f46b5b8a0 | ||
|
|
1f03a50aef | ||
|
|
93d4940c67 | ||
|
|
4240d4fc29 | ||
|
|
5b49af84d7 | ||
|
|
2db3e840d2 | ||
|
|
d4b6f34939 | ||
|
|
fa6bdee752 | ||
|
|
605c1263a4 | ||
|
|
29d27e77db | ||
|
|
ec0d9de3ca | ||
|
|
683a76b639 | ||
|
|
c4313a0ae9 | ||
|
|
2717320f13 | ||
|
|
d942d2b74d | ||
|
|
53b833ea31 | ||
|
|
e839ed5a30 | ||
|
|
ea484e5637 | ||
|
|
821a362b59 | ||
|
|
05c9741536 | ||
|
|
0a3fbf1406 | ||
|
|
6398bfa768 | ||
|
|
806395b19c | ||
|
|
7a3f03feb7 | ||
|
|
9b48de4ac3 | ||
|
|
d3fa975847 | ||
|
|
b466b29a0f | ||
|
|
84c41e9634 | ||
|
|
3fab64c95b | ||
|
|
65cd102603 | ||
|
|
d6324b0d0d | ||
|
|
8746cc5b6c | ||
|
|
0a081804ad | ||
|
|
991b7d17c0 | ||
|
|
3a5cea5fa3 | ||
|
|
62b16a362c | ||
|
|
68974820d3 | ||
|
|
3968694a14 | ||
|
|
2be7b6399e | ||
|
|
a3b9ef71e7 | ||
|
|
55b82ddbd1 | ||
|
|
79446bf0d6 | ||
|
|
7833fe0937 | ||
|
|
ee274e5abb | ||
|
|
946b5abf96 | ||
|
|
9d04284bbd | ||
|
|
2df57bcb4e | ||
|
|
1a6a8fa6da | ||
|
|
6c629d96b7 | ||
|
|
dc693f0f6c | ||
|
|
4ebac44821 | ||
|
|
e4053ba53e | ||
|
|
56bb7990ea | ||
|
|
e041e565d6 | ||
|
|
a6d2a15c1d | ||
|
|
15a3afd28d | ||
|
|
6d1bd86873 | ||
|
|
de1b482794 | ||
|
|
3dca9aea09 | ||
|
|
e8d77b496b | ||
|
|
c73b6459e4 | ||
|
|
a67ae6f0d3 | ||
|
|
3bb4e94bbf | ||
|
|
3f7d586c58 | ||
|
|
88fa7c0677 | ||
|
|
1c550849d8 |
17
.SRCINFO
Normal file
17
.SRCINFO
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
pkgbase = golangci-lint
|
||||||
|
pkgdesc = Fast linters runner for Go.
|
||||||
|
pkgver = 2.1.6
|
||||||
|
pkgrel = 1
|
||||||
|
url = https://golangci.com
|
||||||
|
arch = aarch64
|
||||||
|
arch = x86_64
|
||||||
|
license = GPL-3.0
|
||||||
|
makedepends = go
|
||||||
|
makedepends = git
|
||||||
|
conflicts = golangci-lint
|
||||||
|
provides = golangci-lint
|
||||||
|
|
||||||
|
source = https://github.com/golangci/golangci-lint/releases/download/v2.1.6/golangci-lint-2.1.6-source.tar.gz
|
||||||
|
sha256sums = 9a103a775cb55153ca42ba2ffc4b296dec21fbb436c06cdaa82bcda09d47446d
|
||||||
|
|
||||||
|
pkgname = golangci-lint
|
||||||
4
.gitignore
vendored
Normal file
4
.gitignore
vendored
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
*
|
||||||
|
!.gitignore
|
||||||
|
!PKGBUILD
|
||||||
|
!.SRCINFO
|
||||||
42
PKGBUILD
Normal file
42
PKGBUILD
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
# This file was generated by GoReleaser. DO NOT EDIT.
|
||||||
|
# Maintainer: Fernandez Ludovic <lfernandez dot dev at gmail dot com>
|
||||||
|
|
||||||
|
pkgname='golangci-lint'
|
||||||
|
pkgver=2.1.6
|
||||||
|
pkgrel=1
|
||||||
|
pkgdesc='Fast linters runner for Go.'
|
||||||
|
url='https://golangci.com'
|
||||||
|
arch=('aarch64' 'x86_64')
|
||||||
|
license=('GPL-3.0')
|
||||||
|
provides=('golangci-lint')
|
||||||
|
conflicts=('golangci-lint')
|
||||||
|
makedepends=('go' 'git')
|
||||||
|
source=("${pkgname}_${pkgver}.tar.gz::https://github.com/golangci/golangci-lint/releases/download/v2.1.6/golangci-lint-2.1.6-source.tar.gz")
|
||||||
|
sha256sums=('9a103a775cb55153ca42ba2ffc4b296dec21fbb436c06cdaa82bcda09d47446d')
|
||||||
|
build() {
|
||||||
|
local _commit _flags
|
||||||
|
_commit=$(bsdcat "${pkgname}_${pkgver}.tar.gz" | git get-tar-commit-id)
|
||||||
|
_flags=(
|
||||||
|
-X=main.version="$pkgver"
|
||||||
|
-X=main.commit="${_commit::7}"
|
||||||
|
-X=main.date="$(date -u -d "@${SOURCE_DATE_EPOCH}" +'%FT%TZ')"
|
||||||
|
-linkmode=external
|
||||||
|
)
|
||||||
|
export CGO_ENABLED=1
|
||||||
|
export CGO_CFLAGS="${CFLAGS}"
|
||||||
|
export CGO_CPPFLAGS="$CPPFLAGS"
|
||||||
|
export CGO_CXXFLAGS="$CXXFLAGS"
|
||||||
|
export CGO_LDFLAGS="${LDFLAGS}"
|
||||||
|
export GOFLAGS='-buildmode=pie -trimpath -modcacherw'
|
||||||
|
|
||||||
|
go build -o "$pkgname" -ldflags="${_flags[*]}" ./cmd/"$pkgname"
|
||||||
|
./"$pkgname" completion bash > completion.bash
|
||||||
|
./"$pkgname" completion zsh > completion.zsh
|
||||||
|
./"$pkgname" completion fish > completion.fish
|
||||||
|
}
|
||||||
|
package() {
|
||||||
|
install -Dm755 "$pkgname" -t "$pkgdir"/usr/bin
|
||||||
|
install -Dm644 completion.bash "$pkgdir"/usr/share/bash-completion/completions/"$pkgname"
|
||||||
|
install -Dm644 completion.zsh "$pkgdir"/usr/share/zsh/site-functions/_"$pkgname"
|
||||||
|
install -Dm644 completion.fish "$pkgdir"/usr/share/fish/vendor_completions.d/"$pkgname".fish
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user