Skip to content
Snippets Groups Projects
Commit 83ad7b0b authored by achill (fossdd)'s avatar achill (fossdd) :gay_pride_flag: 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=" ...@@ -14,29 +14,25 @@ subpackages="
" "
source="https://github.com/chainguard-dev/melange/archive/v$pkgver/melange-$pkgver.tar.gz" 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() { build() {
mkdir build mkdir build
go build -o build/ "$builddir"/... go build -o build/ .
for i in bash fish zsh; do for i in bash fish zsh; do
"$builddir"/build/melange completion $i > "$builddir"/melange.$i ./build/melange completion $i > melange.$i
done done
} }
check() { check() {
(unset SOURCE_DATE_EPOCH; go test "$builddir"/...) (unset SOURCE_DATE_EPOCH; go test ./...)
} }
package() { 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 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 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.zsh "$pkgdir"/usr/share/zsh/site-functions/_melange
} }
sha512sums=" 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