diff options
author | Bram Swenson | 2017-11-15 18:08:10 -0800 |
---|---|---|
committer | Bram Swenson | 2017-11-15 18:08:10 -0800 |
commit | 64e41a466d908cea5b42da320b91eac0ef17139b (patch) | |
tree | c82da30c7d06d46f627db8ab187c050765e868bd | |
download | aur-64e41a466d908cea5b42da320b91eac0ef17139b.tar.gz |
tflint-bin - v0.5.2
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | .gitignore | 6 | ||||
-rw-r--r-- | PKGBUILD | 19 | ||||
-rwxr-xr-x | build | 19 |
4 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..314cae5e860d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = tflint-bin + pkgdesc = A linter for Terraform code + pkgver = 0.5.2 + pkgrel = 1 + url = https://github.com/wata727/tflint + arch = x86_64 + license = MIT + makedepends = zip + depends = glibc + source = https://github.com/wata727/tflint/releases/download/vtflint/tflint_linux_amd64.zip + sha512sums = 55ab2b43203a56d5d41db518ce215c98e0727c93953897c87651007b183fb1c8b87e4b6c305eacf5d9401e63336e3d2f00f4f78b5d7ddbb186326091c12cfd65 + +pkgname = tflint-bin + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..72f5fc3f8556 --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +/pkg/ +/src/ +/*.tar.gz +/*.xz +/*.swp +/tflint*.zip diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..47820e22babd --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,19 @@ +# Maintainer: Bram Swenson <bram@craniumisajar.com> + +_pkg=tflint +pkgname=${_pkg}-bin +pkgver=0.5.2 +pkgrel=1 +pkgdesc="A linter for Terraform code" +arch=('x86_64') +url="https://github.com/wata727/${_pkg}" +license=('MIT') +depends=('glibc') +makedepends=('zip') +source=("${url}/releases/download/v${_pkg}/tflint_linux_amd64.zip") +sha512sums=('55ab2b43203a56d5d41db518ce215c98e0727c93953897c87651007b183fb1c8b87e4b6c305eacf5d9401e63336e3d2f00f4f78b5d7ddbb186326091c12cfd65') + +package() { + cd ${srcdir} + install -Dm755 ${_pkg} ${pkgdir}/usr/bin/${_pkg} +} diff --git a/build b/build new file mode 100755 index 000000000000..252f41f53beb --- /dev/null +++ b/build @@ -0,0 +1,19 @@ +#!/usr/bin/env bash + +make_srcinfo () { + makepkg --printsrcinfo > .SRCINFO +} + +build () { + makepkg -s "${@}" +} + +clean () { + rm -rf *.pkg.tar.xz *.tar.gz tflint_linux*.zip ; rm -rf ./pkg ./src ; true +} + +main () { + clean && build "${@}" && make_srcinfo +} + +main "$@" |