Skip to content
Snippets Groups Projects
Commit 83ad7b0b authored by achill (fossdd)'s avatar achill (fossdd) Committed by Kevin Daudt
Browse files

testing/melange: improve

parent b7c86305
No related branches found
No related tags found
1 merge request!80161testing/melange: upgrade to 0.20.1
......@@ -14,29 +14,25 @@ subpackages="
"
source="https://github.com/chainguard-dev/melange/archive/v$pkgver/melange-$pkgver.tar.gz"
export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}"
export GOTMPDIR="${GOTMPDIR:-"$srcdir"}"
export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}"
build() {
mkdir build
go build -o build/ "$builddir"/...
go build -o build/ .
for i in bash fish zsh; do
"$builddir"/build/melange completion $i > "$builddir"/melange.$i
./build/melange completion $i > melange.$i
done
}
check() {
(unset SOURCE_DATE_EPOCH; go test "$builddir"/...)
(unset SOURCE_DATE_EPOCH; go test ./...)
}
package() {
install -Dm755 "$builddir"/build/melange "$pkgdir"/usr/bin/melange
install -Dm755 build/melange -t "$pkgdir"/usr/bin/
install -Dm644 "$builddir"/melange.bash "$pkgdir"/usr/share/bash-completion/completions/melange
install -Dm644 "$builddir"/melange.fish "$pkgdir"/usr/share/fish/vendor_completions.d/melange.fish
install -Dm644 "$builddir"/melange.zsh "$pkgdir"/usr/share/zsh/site-functions/_melange
install -Dm644 melange.bash "$pkgdir"/usr/share/bash-completion/completions/melange
install -Dm644 melange.fish "$pkgdir"/usr/share/fish/vendor_completions.d/melange.fish
install -Dm644 melange.zsh "$pkgdir"/usr/share/zsh/site-functions/_melange
}
sha512sums="
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment