chore(linter compliance): go packages

[no ci]
This commit is contained in:
TomIO 2024-04-23 00:31:20 +02:00 committed by TomIO
parent fc78304e8f
commit 4ea9468987
19 changed files with 99 additions and 99 deletions

View File

@ -11,10 +11,10 @@ TERMUX_PKG_AUTO_UPDATE=true
termux_step_make() {
termux_setup_golang
go build -ldflags="-s -w" -o bed ./cmd/bed
}
termux_setup_golang
go build -ldflags="-s -w" -o bed ./cmd/bed
}
termux_step_make_install() {
install -Dm700 -t $TERMUX_PREFIX/bin bed
install -Dm700 -t $TERMUX_PREFIX/bin bed
}

View File

@ -18,7 +18,7 @@ termux_step_make() {
cp -a "$TERMUX_PKG_SRCDIR" "$GOPATH"/src/github.com/txthinking/brook
cd "$GOPATH"/src/github.com/txthinking/brook/cli/brook
go get -d -v
go build -o brook
go build -o brook
}
termux_step_make_install() {

View File

@ -32,9 +32,9 @@ termux_setup_golang_119() {
"$TERMUX_BUILDGO_TAR" \
"$TERMUX_GO_SHA256"
( cd "$TERMUX_PKG_CACHEDIR"; tar xf "$TERMUX_BUILDGO_TAR";
( cd "$TERMUX_PKG_CACHEDIR"; tar xf "$TERMUX_BUILDGO_TAR";
( cd go; . ${TERMUX_PKG_BUILDER_DIR}/fix-hardcoded-etc-resolv-conf.sh )
mv go "$TERMUX_BUILDGO_FOLDER"; rm "$TERMUX_BUILDGO_TAR" )
mv go "$TERMUX_BUILDGO_FOLDER"; rm "$TERMUX_BUILDGO_TAR" )
else
termux_error_exit "This package cannot build on device currently."
fi

View File

@ -14,11 +14,11 @@ termux_step_make() {
cp -a "${TERMUX_PKG_SRCDIR}" "${TERMUX_PKG_BUILDDIR}/src/github.com/bufbuild/buf"
cd "${TERMUX_PKG_BUILDDIR}/src/github.com/bufbuild/buf"
go mod download
go mod download
go build -ldflags "-s -w" -trimpath ./cmd/buf
}
termux_step_make_install() {
install -Dm700 ${TERMUX_PKG_BUILDDIR}/src/github.com/bufbuild/buf/buf \
$TERMUX_PREFIX/bin/buf
$TERMUX_PREFIX/bin/buf
}

View File

@ -9,23 +9,23 @@ TERMUX_PKG_SHA256=ebc3880540b25186ace220c09af859f867251f4ecaef435525a141d98d71a2
TERMUX_PKG_AUTO_UPDATE=true
termux_step_make() {
termux_setup_golang
termux_setup_golang
cd "$TERMUX_PKG_SRCDIR"
cd "$TERMUX_PKG_SRCDIR"
mkdir -p "${TERMUX_PKG_BUILDDIR}/src/github.com/muesli"
cp -a "${TERMUX_PKG_SRCDIR}" "${TERMUX_PKG_BUILDDIR}/src/github.com/muesli/duf"
cd "${TERMUX_PKG_BUILDDIR}/src/github.com/muesli/duf"
mkdir -p "${TERMUX_PKG_BUILDDIR}/src/github.com/muesli"
cp -a "${TERMUX_PKG_SRCDIR}" "${TERMUX_PKG_BUILDDIR}/src/github.com/muesli/duf"
cd "${TERMUX_PKG_BUILDDIR}/src/github.com/muesli/duf"
go get -d -v
go build
go get -d -v
go build
}
termux_step_make_install() {
install -Dm700 ${TERMUX_PKG_BUILDDIR}/src/github.com/muesli/duf/duf \
$TERMUX_PREFIX/bin/duf
mkdir -p $TERMUX_PREFIX/share/doc/duf
install -Dm700 ${TERMUX_PKG_BUILDDIR}/src/github.com/muesli/duf/duf \
$TERMUX_PREFIX/bin/duf
mkdir -p $TERMUX_PREFIX/share/doc/duf
install ${TERMUX_PKG_BUILDDIR}/src/github.com/muesli/duf/README.md \
$TERMUX_PREFIX/share/doc/duf
install ${TERMUX_PKG_BUILDDIR}/src/github.com/muesli/duf/README.md \
$TERMUX_PREFIX/share/doc/duf
}

View File

@ -20,7 +20,7 @@ termux_step_make() {
export GOPATH=$TERMUX_PKG_SRCDIR/go
go build -o germanium -v ./cmd/germanium
}
termux_step_make_install() {
install -Dm700 -t "$TERMUX_PREFIX"/bin germanium
}

View File

@ -10,19 +10,19 @@ TERMUX_PKG_AUTO_UPDATE=true
TERMUX_PKG_RECOMMENDS=git
termux_step_make() {
termux_setup_golang
termux_setup_golang
cd "$TERMUX_PKG_SRCDIR"
cd "$TERMUX_PKG_SRCDIR"
mkdir -p "${TERMUX_PKG_BUILDDIR}/src/github.com/charmbracelet"
cp -a "${TERMUX_PKG_SRCDIR}" "${TERMUX_PKG_BUILDDIR}/src/github.com/charmbracelet/glow"
cd "${TERMUX_PKG_BUILDDIR}/src/github.com/charmbracelet/glow"
mkdir -p "${TERMUX_PKG_BUILDDIR}/src/github.com/charmbracelet"
cp -a "${TERMUX_PKG_SRCDIR}" "${TERMUX_PKG_BUILDDIR}/src/github.com/charmbracelet/glow"
cd "${TERMUX_PKG_BUILDDIR}/src/github.com/charmbracelet/glow"
go get -d -v
go build
go get -d -v
go build
}
termux_step_make_install() {
install -Dm700 ${TERMUX_PKG_BUILDDIR}/src/github.com/charmbracelet/glow/glow \
$TERMUX_PREFIX/bin/glow
install -Dm700 ${TERMUX_PKG_BUILDDIR}/src/github.com/charmbracelet/glow/glow \
$TERMUX_PREFIX/bin/glow
}

View File

@ -29,14 +29,14 @@ termux_step_make_install() {
# Unset PKG_CONFIG to avoid the path being hardcoded into src/cmd/cgo/zdefaultcc.go,
# see https://github.com/termux/termux-packages/issues/3505.
env CC_FOR_TARGET=$CC \
CXX_FOR_TARGET=$CXX \
CC=gcc \
GO_LDFLAGS="-extldflags=-pie" \
GO_LDSO="$LINKER" \
GOROOT_BOOTSTRAP=$GOROOT \
GOROOT_FINAL=$TERMUX_GODIR \
PKG_CONFIG= \
./make.bash
CXX_FOR_TARGET=$CXX \
CC=gcc \
GO_LDFLAGS="-extldflags=-pie" \
GO_LDSO="$LINKER" \
GOROOT_BOOTSTRAP=$GOROOT \
GOROOT_FINAL=$TERMUX_GODIR \
PKG_CONFIG= \
./make.bash
cd ..
rm -Rf $TERMUX_GODIR

View File

@ -16,8 +16,8 @@ termux_step_make_install() {
cd $TERMUX_PKG_SRCDIR
go build -o gotop \
-ldflags "-X main.Version=v${TERMUX_PKG_VERSION} -X main.BuildDate=$(date +%Y%m%dT%H%M%S)" \
./cmd/gotop
-ldflags "-X main.Version=v${TERMUX_PKG_VERSION} -X main.BuildDate=$(date +%Y%m%dT%H%M%S)" \
./cmd/gotop
install -Dm700 -t $TERMUX_PREFIX/bin ./gotop
}

View File

@ -9,19 +9,19 @@ TERMUX_PKG_SHA256=597fa2c547437070a8993d1fb6fce91d696bd3731d37230feace3a2d3bfdb1
TERMUX_PKG_AUTO_UPDATE=true
termux_step_make() {
termux_setup_golang
local GOPKG="github.com/derailed/k9s"
local GOLDFLAGS="-w -s -X ${GOPKG}/cmd.version=${TERMUX_PKG_VERSION} -X ${GOPKG}/cmd.commit=${TERMUX_PKG_VERSION}"
cd "$TERMUX_PKG_SRCDIR"
mkdir -p "${TERMUX_PKG_BUILDDIR}/src/github.com/derailed"
cp -a "${TERMUX_PKG_SRCDIR}" "${TERMUX_PKG_BUILDDIR}/src/github.com/derailed/k9s"
cd "${TERMUX_PKG_BUILDDIR}/src/github.com/derailed/k9s"
termux_setup_golang
local GOPKG="github.com/derailed/k9s"
local GOLDFLAGS="-w -s -X ${GOPKG}/cmd.version=${TERMUX_PKG_VERSION} -X ${GOPKG}/cmd.commit=${TERMUX_PKG_VERSION}"
cd "$TERMUX_PKG_SRCDIR"
mkdir -p "${TERMUX_PKG_BUILDDIR}/src/github.com/derailed"
cp -a "${TERMUX_PKG_SRCDIR}" "${TERMUX_PKG_BUILDDIR}/src/github.com/derailed/k9s"
cd "${TERMUX_PKG_BUILDDIR}/src/github.com/derailed/k9s"
go get -d -v
go build -ldflags "$GOLDFLAGS"
go get -d -v
go build -ldflags "$GOLDFLAGS"
}
termux_step_make_install() {
install -Dm700 ${TERMUX_PKG_BUILDDIR}/src/github.com/derailed/k9s/k9s \
$TERMUX_PREFIX/bin/k9s
install -Dm700 ${TERMUX_PKG_BUILDDIR}/src/github.com/derailed/k9s/k9s \
$TERMUX_PREFIX/bin/k9s
}

View File

@ -9,16 +9,16 @@ TERMUX_PKG_SHA256=04677625f10cb13f240673ae20f62d7866002143351be363c2ffec13737c58
TERMUX_PKG_AUTO_UPDATE=true
termux_step_make() {
termux_setup_golang
cd "$TERMUX_PKG_SRCDIR"
mkdir -p "${TERMUX_PKG_BUILDDIR}/src/github.com/int128"
cp -a "${TERMUX_PKG_SRCDIR}" "${TERMUX_PKG_BUILDDIR}/src/github.com/int128/kubelogin"
cd "${TERMUX_PKG_BUILDDIR}/src/github.com/int128/kubelogin"
termux_setup_golang
cd "$TERMUX_PKG_SRCDIR"
mkdir -p "${TERMUX_PKG_BUILDDIR}/src/github.com/int128"
cp -a "${TERMUX_PKG_SRCDIR}" "${TERMUX_PKG_BUILDDIR}/src/github.com/int128/kubelogin"
cd "${TERMUX_PKG_BUILDDIR}/src/github.com/int128/kubelogin"
go build -o kubelogin -ldflags "-X main.version=${TERMUX_PKG_VERSION}"
go build -o kubelogin -ldflags "-X main.version=${TERMUX_PKG_VERSION}"
}
termux_step_make_install() {
install -Dm700 ${TERMUX_PKG_BUILDDIR}/src/github.com/int128/kubelogin/kubelogin \
$TERMUX_PREFIX/bin/kubectl-oidc_login
install -Dm700 ${TERMUX_PKG_BUILDDIR}/src/github.com/int128/kubelogin/kubelogin \
$TERMUX_PREFIX/bin/kubectl-oidc_login
}

View File

@ -10,13 +10,13 @@ TERMUX_PKG_AUTO_UPDATE=true
TERMUX_PKG_RECOMMENDS=git
termux_step_make() {
termux_setup_golang
termux_setup_golang
cd "$TERMUX_PKG_SRCDIR"
cd "$TERMUX_PKG_SRCDIR"
mkdir -p "${TERMUX_PKG_BUILDDIR}/src/github.com/jesseduffield"
cp -a "${TERMUX_PKG_SRCDIR}" "${TERMUX_PKG_BUILDDIR}/src/github.com/jesseduffield/lazygit"
cd "${TERMUX_PKG_BUILDDIR}/src/github.com/jesseduffield/lazygit"
mkdir -p "${TERMUX_PKG_BUILDDIR}/src/github.com/jesseduffield"
cp -a "${TERMUX_PKG_SRCDIR}" "${TERMUX_PKG_BUILDDIR}/src/github.com/jesseduffield/lazygit"
cd "${TERMUX_PKG_BUILDDIR}/src/github.com/jesseduffield/lazygit"
go build \
-trimpath \
@ -31,12 +31,12 @@ termux_step_make() {
}
termux_step_make_install() {
mkdir -p $TERMUX_PREFIX/share/doc/lazygit
mkdir -p $TERMUX_PREFIX/share/doc/lazygit
install -Dm700 ${TERMUX_PKG_BUILDDIR}/src/github.com/jesseduffield/lazygit/lazygit \
$TERMUX_PREFIX/bin/lazygit
install -Dm700 ${TERMUX_PKG_BUILDDIR}/src/github.com/jesseduffield/lazygit/lazygit \
$TERMUX_PREFIX/bin/lazygit
cp -a ${TERMUX_PKG_BUILDDIR}/src/github.com/jesseduffield/lazygit/docs/* \
$TERMUX_PREFIX/share/doc/lazygit/
cp -a ${TERMUX_PKG_BUILDDIR}/src/github.com/jesseduffield/lazygit/docs/* \
$TERMUX_PREFIX/share/doc/lazygit/
}

View File

@ -30,7 +30,7 @@ termux_step_pre_configure() {
termux_setup_golang
go mod init || :
go mod tidy
go mod tidy
}
termux_step_make() {
@ -41,8 +41,8 @@ termux_step_make_install() {
install -Dm700 -t "${TERMUX_PREFIX}"/bin logo-ls
}
termux_step_create_debscripts() {
cat <<- POSTINST_EOF > ./postinst
termux_step_create_debscripts() {
cat <<- POSTINST_EOF > ./postinst
#!$TERMUX_PREFIX/bin/sh
echo "Please change font from termux-styling addon"
POSTINST_EOF

View File

@ -12,7 +12,7 @@ termux_step_pre_configure() {
termux_setup_golang
go mod init || :
go mod tidy
go mod tidy
}
termux_step_make() {

View File

@ -10,28 +10,28 @@ TERMUX_PKG_BUILD_IN_SRC=true
TERMUX_PKG_AUTO_UPDATE=true
termux_step_make() {
rm -f Makefile
rm -f Makefile
termux_setup_golang
termux_setup_nodejs
termux_setup_golang
termux_setup_nodejs
local GO_VERSION=$(grep "^go " $TERMUX_PKG_SRCDIR/go.mod | cut -f 2 -d ' ')
local NODE_VERSION=$(. $TERMUX_SCRIPTDIR/packages/golang/build.sh; echo $TERMUX_PKG_VERSION)
local GIT_SHA=$(git ls-remote https://github.com/navidrome/navidrome refs/tags/v$TERMUX_PKG_VERSION | head -c 7)
export GIT_TAG="v$TERMUX_PKG_VERSION"
# Build frontend
cd $TERMUX_PKG_SRCDIR/ui
npm ci && npm run build
local GO_VERSION=$(grep "^go " $TERMUX_PKG_SRCDIR/go.mod | cut -f 2 -d ' ')
local NODE_VERSION=$(. $TERMUX_SCRIPTDIR/packages/golang/build.sh; echo $TERMUX_PKG_VERSION)
local GIT_SHA=$(git ls-remote https://github.com/navidrome/navidrome refs/tags/v$TERMUX_PKG_VERSION | head -c 7)
export GIT_TAG="v$TERMUX_PKG_VERSION"
# Build frontend
cd $TERMUX_PKG_SRCDIR/ui
npm ci && npm run build
# Build backend
cd $TERMUX_PKG_SRCDIR
go build -o navidrome -ldflags="-X github.com/navidrome/navidrome/consts.gitSha=$GIT_SHA -X github.com/navidrome/navidrome/consts.gitTag=$GIT_TAG-SNAPSHOT" -tags=netgo
# Build backend
cd $TERMUX_PKG_SRCDIR
go build -o navidrome -ldflags="-X github.com/navidrome/navidrome/consts.gitSha=$GIT_SHA -X github.com/navidrome/navidrome/consts.gitTag=$GIT_TAG-SNAPSHOT" -tags=netgo
}
termux_step_make_install() {
install -Dm755 -t "${TERMUX_PREFIX}"/bin ${TERMUX_PKG_SRCDIR}/navidrome
install -Dm755 -t "${TERMUX_PREFIX}"/bin ${TERMUX_PKG_SRCDIR}/navidrome
install -Dm644 /dev/null "${TERMUX_PREFIX}/share/bash-completion/completions/navidrome.bash"
install -Dm644 /dev/null "${TERMUX_PREFIX}/share/bash-completion/completions/navidrome.bash"
install -Dm644 /dev/null "${TERMUX_PREFIX}/share/zsh/site-functions/_navidrome"
install -Dm644 /dev/null "${TERMUX_PREFIX}/share/fish/vendor_completions.d/navidrome.fish"
}

View File

@ -12,7 +12,7 @@ termux_step_pre_configure() {
termux_setup_golang
go mod init || :
go mod tidy
go mod tidy
}

View File

@ -14,7 +14,7 @@ termux_step_pre_configure() {
termux_setup_golang
go mod init || :
go mod tidy
go mod tidy
}
termux_step_make() {

View File

@ -9,15 +9,15 @@ TERMUX_PKG_BUILD_IN_SRC=true
TERMUX_PKG_AUTO_UPDATE=true
termux_step_make() {
rm -f Makefile
termux_setup_golang
rm -f Makefile
termux_setup_golang
local _REPO=github.com/wakatime/wakatime-cli
local _COMMIT=$(git ls-remote https://github.com/wakatime/wakatime-cli refs/tags/v$TERMUX_PKG_VERSION | head -c 7)
local _DATE=$(date -u '+%Y-%m-%dT%H:%M:%S %Z')
go build -o wakatime-cli -ldflags="-s -w -X '${_REPO}/pkg/version.BuildDate=${_DATE}' -X '${_REPO}/pkg/version.Commit=${_COMMIT}' -X '${_REPO}/pkg/version.Version=${TERMUX_PKG_VERSION}' -X '${_REPO}/pkg/version.OS=android' -X '${_REPO}/pkg/version.Arch=$(go env GOARCH)'"
local _REPO=github.com/wakatime/wakatime-cli
local _COMMIT=$(git ls-remote https://github.com/wakatime/wakatime-cli refs/tags/v$TERMUX_PKG_VERSION | head -c 7)
local _DATE=$(date -u '+%Y-%m-%dT%H:%M:%S %Z')
go build -o wakatime-cli -ldflags="-s -w -X '${_REPO}/pkg/version.BuildDate=${_DATE}' -X '${_REPO}/pkg/version.Commit=${_COMMIT}' -X '${_REPO}/pkg/version.Version=${TERMUX_PKG_VERSION}' -X '${_REPO}/pkg/version.OS=android' -X '${_REPO}/pkg/version.Arch=$(go env GOARCH)'"
}
termux_step_make_install() {
install -Dm755 -t "${TERMUX_PREFIX}"/bin ${TERMUX_PKG_SRCDIR}/wakatime-cli
install -Dm755 -t "${TERMUX_PREFIX}"/bin ${TERMUX_PKG_SRCDIR}/wakatime-cli
}

View File

@ -13,7 +13,7 @@ termux_step_pre_configure() {
termux_setup_golang
go mod init || :
go mod tidy
go mod tidy
}
termux_step_make() {