# Contributor: Thomas Boerger # Maintainer: Thomas Boerger setglobal pkgname = 'cloudfoundry-cli' setglobal pkgver = '6.18.0' setglobal pkgrel = '0' setglobal pkgdesc = '"A CLI for Cloud Foundry written in Go'" setglobal url = '"https://github.com/cloudfoundry/cli'" setglobal arch = '"all'" setglobal license = '"Apache 2.0'" setglobal depends = ''"" setglobal depends_dev = ''"" setglobal makedepends = ""$depends_dev go bash"" setglobal install = ''"" setglobal subpackages = ''"" setglobal source = ""$(pkgname)-$(pkgver).tar.gz::https://github.com/cloudfoundry/cli/archive/v$pkgver.tar.gz"" setglobal builddir = ""$(srcdir)/cli-$(pkgver)"" setglobal _godir = ""$(srcdir)/go"" setglobal _gourl = '"github.com/cloudfoundry/cli'" proc build { mkdir -p $(_godir)/bin $(_godir)/src/github.com/cloudfoundry ln -sf $(builddir) $(_godir)/src/github.com/cloudfoundry/cli export GOPATH="$(_godir)" go install $(_gourl)/main || return 1 } proc package { cd "$_godir"/bin install -Dm755 main \ "$(pkgdir)/usr/bin/cf" || return 1 } setglobal md5sums = '"78a6e60400c5478cce02f18e8933faa4 cloudfoundry-cli-6.18.0.tar.gz'" setglobal sha256sums = '"499fdd87c595d5da4f8f9d1208633247fcc75040d37fbd9a75457e3d309722f8 cloudfoundry-cli-6.18.0.tar.gz'" setglobal sha512sums = '"d514fc7a76602744282ddeb39e46b7fce3817526046774a42e0aaee28d21bf689fc17a53515044cc10e1a7a2a286ab1cf22072d1d251080926683f2d5a350b56 cloudfoundry-cli-6.18.0.tar.gz'"