summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMorteza NourelahiAlamdari2022-08-30 08:08:32 +0200
committerMorteza NourelahiAlamdari2022-08-30 08:08:32 +0200
commiteafe65d03c64b294ddedb92244b4c44ffedd5208 (patch)
tree217ca727cf605a2c3ac83efc854e72433fa72d9d /PKGBUILD
parentd17785bf43aaddf666897debeb75edb5684bb887 (diff)
downloadaur-eafe65d03c64b294ddedb92244b4c44ffedd5208.tar.gz
Compile the source code
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD21
1 files changed, 16 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index fc0df61d16d1..6d654fb55fc8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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}"
}