generated from archlinux/template
Compare commits
138 Commits
fee271bd80
...
0ee2958b99
Author | SHA1 | Date | |
---|---|---|---|
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.5
|
||||
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.5/golangci-lint-2.1.5-source.tar.gz
|
||||
sha256sums = ce1c278925456af76f487c726a395984966fc6cc2adcaaad469f6488b7c3fff6
|
||||
|
||||
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.5
|
||||
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.5/golangci-lint-2.1.5-source.tar.gz")
|
||||
sha256sums=('ce1c278925456af76f487c726a395984966fc6cc2adcaaad469f6488b7c3fff6')
|
||||
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
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user