Sven-Hendrik Haase pushed to branch main at Arch Linux / Packaging / Packages / tempo
Commits: a73e7abf by Christian Heusel at 2026-06-07T16:12:54+02:00 add the other tempo binaries See https://github.com/grafana/tempo/tree/main/cmd for reference. - - - - - 1 changed file: - PKGBUILD Changes: ===================================== PKGBUILD ===================================== @@ -28,16 +28,19 @@ build() { export CGO_CXXFLAGS="${CXXFLAGS}" export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" - go build \ - -mod vendor \ - -ldflags "-linkmode external -compressdwarf=false -extldflags \"${LDFLAGS}\" -X main.Branch=main -X main.Revision=$(git rev-parse --short HEAD) -X main.Version=${pkgver}" \ - -o ./bin/linux/tempo-amd64 \ - ./cmd/tempo + for binary in tempo{,-query,-cli,-vulture}; do + echo "Building '$binary' binary ..." + go build \ + -mod vendor \ + -ldflags "-linkmode external -compressdwarf=false -extldflags \"${LDFLAGS}\" -X main.Branch=main -X main.Revision=$(git rev-parse --short HEAD) -X main.Version=${pkgver}" \ + -o ./bin/linux/$binary \ + ./cmd/$binary + done } package() { cd tempo - install -Dm755 bin/linux/tempo-amd64 "${pkgdir}/usr/bin/tempo" + install -Dm755 -t "${pkgdir}/usr/bin" bin/linux/tempo{,-query,-cli,-vulture} install -Dm644 "${srcdir}/tempo.yaml" "${pkgdir}/etc/tempo/config.yml" install -Dm644 tools/packaging/tempo.service "${pkgdir}/usr/lib/systemd/system/tempo.service" install -Dm644 "${srcdir}/tempo.sysusers" "${pkgdir}/usr/lib/sysusers.d/tempo.conf" View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/tempo/-/commit/a73e7abf414ebf3ad6e8ba5734932250b2accf61 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/tempo/-/commit/a73e7abf414ebf3ad6e8ba5734932250b2accf61 You're receiving this email because of your account on gitlab.archlinux.org. Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications | Help: https://gitlab.archlinux.org/help
