# Description: Terminal UI frontend for Podman
# URL: https://github.com/containers/podman-tui
# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on: btrfs-progs go

name=podman-tui
version=1.11.2
release=1
source=(https://github.com/containers/podman-tui/archive/v$version/$name-$version.tar.gz)

build() {
  cd $name-$version

  export CGO_CPPFLAGS="${CPPFLAGS}"
  export CGO_CFLAGS="${CFLAGS}"
  export CGO_CXXFLAGS="${CXXFLAGS}"
  export CGO_LDFLAGS="${LDFLAGS}"

  mkdir "$PKGMK_SOURCE_DIR/gopath" || true
  export GOPATH="$PKGMK_SOURCE_DIR/gopath"

  export GOFLAGS="-mod=vendor"
  export BUILDTAGS="exclude_graphdriver_devicemapper exclude_graphdriver_btrfs btrfs_noversion containers_image_openpgp remote"

  make VERSION=$version DESTDIR=$PKG/usr/bin binary
  make VERSION=$version DESTDIR=$PKG/usr/bin install
}
