You've already forked macports-ports
mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
0a9437e290
For the main distfile only. Vendors will need a bigger, separate migration. Ports that don't specify are set to `tarball`.
44 lines
1.6 KiB
Tcl
44 lines
1.6 KiB
Tcl
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
|
|
|
|
PortSystem 1.0
|
|
PortGroup golang 1.0
|
|
|
|
go.setup github.com/bazelbuild/bazelisk 1.25.0 v
|
|
revision 0
|
|
|
|
categories devel
|
|
maintainers {@0xIDANT danieltrautmann.com:me} \
|
|
{gmail.com:herby.gillot @herbygillot} \
|
|
openmaintainer
|
|
license Apache-2
|
|
|
|
description A user-friendly launcher for Bazel
|
|
|
|
long_description Bazelisk is a wrapper for Bazel written in Go. \
|
|
It automatically picks a good version of Bazel given your \
|
|
current working directory, downloads it from the official \
|
|
server (if required) and then transparently passes through \
|
|
all command-line arguments to the real Bazel binary. You \
|
|
can call it just like you would call Bazel.
|
|
|
|
checksums rmd160 9220308ba960a7dd708876c37b695bf6b59be662 \
|
|
sha256 8ff4c6b9ab6a00fbef351d52fde39afc2b9f047865f219a89ed0b23ad6f8cf06 \
|
|
size 153421
|
|
|
|
conflicts bazel
|
|
|
|
build.cmd ./build.sh
|
|
build.env-append BAZELISK_VERSION=v${version}
|
|
go.offline_build no
|
|
|
|
patchfiles patch-bazelisk-version.diff \
|
|
patch-build.sh.diff
|
|
|
|
destroot {
|
|
xinstall -m 0755 \
|
|
${worksrcpath}/bin/${name}-${goos}-${goarch} \
|
|
${destroot}${prefix}/bin/${name}
|
|
|
|
ln -s ${prefix}/bin/${name} ${destroot}${prefix}/bin/bazel
|
|
}
|