diff options
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 20 insertions, 8 deletions
@@ -1,12 +1,13 @@ pkgbase = kubecolor pkgdesc = Colorize your kubectl output pkgver = 0.0.20 - pkgrel = 3 + pkgrel = 4 url = https://github.com/hidetatz/kubecolor arch = x86_64 license = MIT + makedepends = go depends = kubectl - source = https://github.com/hidetatz/kubecolor/releases/download/v0.0.20/kubecolor_0.0.20_Linux_x86_64.tar.gz - md5sums = 93b056079ea07ca6bdae9267f628a6e7 + source = https://github.com/hidetatz/kubecolor/archive/refs/tags/v0.0.20.tar.gz + sha256sums = c8a22cb9aeb2c9a564523752694a687a448da0b4c79dcc9e05bf084431f0dc5b pkgname = kubecolor @@ -1,14 +1,25 @@ -# Maintainer: Ray Del Rosario <michael@raydelrosario.com> +# Maintainer: Morteza NourelahiAlamdari <m@0t1.me> +# Contributor: Ray Del Rosario <michael@raydelrosario.com> pkgname='kubecolor' pkgver=0.0.20 -pkgrel=3 +pkgrel=4 pkgdesc='Colorize your kubectl output' url='https://github.com/hidetatz/kubecolor' arch=('x86_64') license=('MIT') depends=('kubectl') -source=("https://github.com/hidetatz/kubecolor/releases/download/v${pkgver}/kubecolor_${pkgver}_Linux_${arch}.tar.gz") -md5sums=('93b056079ea07ca6bdae9267f628a6e7') +makedepends=('go') +source=("${url}/archive/refs/tags/v${pkgver}.tar.gz") +sha256sums=('c8a22cb9aeb2c9a564523752694a687a448da0b4c79dcc9e05bf084431f0dc5b') + +build() { + cd "${pkgname}-${pkgver}" + go build -o "$pkgname" ./cmd/kubecolor +} + package() { - install -Dm755 "$srcdir/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" + cd "${pkgname}-${pkgver}" + install -Dm755 "${pkgname}" "${pkgdir}/usr/bin/${pkgname}" + install -Dvm644 'README.md' -t "${pkgdir}/usr/share/doc/${pkgname}" + install -Dvm644 'LICENSE' -t "${pkgdir}/usr/share/licenses/${pkgname}" } |