summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBram Swenson2017-11-15 18:08:10 -0800
committerBram Swenson2017-11-15 18:08:10 -0800
commit64e41a466d908cea5b42da320b91eac0ef17139b (patch)
treec82da30c7d06d46f627db8ab187c050765e868bd
downloadaur-64e41a466d908cea5b42da320b91eac0ef17139b.tar.gz
tflint-bin - v0.5.2
-rw-r--r--.SRCINFO14
-rw-r--r--.gitignore6
-rw-r--r--PKGBUILD19
-rwxr-xr-xbuild19
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 "$@"