summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlan Jenkins2019-11-12 16:54:15 +0000
committerAlan Jenkins2019-11-12 16:54:15 +0000
commitd602087e5a4c7288687185d3ba5196dd768bb042 (patch)
tree3272ba80781d3874f002313797ae1705de4029ea
parentd1b059e95dca53e913ff19411cdc7d82d105589d (diff)
downloadaur-d602087e5a4c7288687185d3ba5196dd768bb042.tar.gz
Update to build from source
Updates the package to build from source.
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD17
2 files changed, 13 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 86ac3bab47a1..573d21bf8f26 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,14 @@
pkgbase = tflint
pkgdesc = A linter for Terraform code
pkgver = 0.12.1
- pkgrel = 2
- url = https://github.com/wata727/tflint
- arch = i686
- arch = x86_64
+ pkgrel = 3
+ url = https://github.com/terraform-linters/tflint
+ arch = any
license = MIT
makedepends = go
depends = glibc
- source_i686 = tflint-0.12.1-x86_64.zip::https://github.com/wata727/tflint/releases/download/v0.12.1/tflint_linux_386.zip
- sha256sums_i686 = 212f40e21eb5dee8412123142aa87b5152d2042bcbd6d88b0ea2d4334996e831
- source_x86_64 = tflint-0.12.1-x86_64.zip::https://github.com/wata727/tflint/releases/download/v0.12.1/tflint_linux_amd64.zip
- sha256sums_x86_64 = 5ae01a03a1c0ed0359bd795de735ce5fc8984611cd58866f67a545d7a17209c6
+ source = tflint-0.12.1-x86_64.zip::https://github.com/terraform-linters/tflint/archive/v0.12.1.tar.gz
+ sha256sums = fd790d2b6da1565355d0fd366b48b3bbf9c9a21f81052c40da400a0586f7e201
pkgname = tflint
diff --git a/PKGBUILD b/PKGBUILD
index fdd3c9602bd8..7368f526c9b9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,21 +2,20 @@
pkgname=tflint
pkgver=0.12.1
-pkgrel=2
+pkgrel=3
pkgdesc="A linter for Terraform code"
-arch=('i686' 'x86_64')
-_vendor="github.com/wata727/${pkgname}"
+arch=('any')
+_vendor="github.com/terraform-linters/${pkgname}"
url="https://${_vendor}"
license=('MIT')
depends=('glibc')
makedepends=('go')
-source_i686=("$pkgname-$pkgver-${CARCH}.zip::https://${_vendor}/releases/download/v${pkgver}/tflint_linux_386.zip")
-sha256sums_i686=('212f40e21eb5dee8412123142aa87b5152d2042bcbd6d88b0ea2d4334996e831')
-sha256sums_x86_64=('5ae01a03a1c0ed0359bd795de735ce5fc8984611cd58866f67a545d7a17209c6')
-source_x86_64=("$pkgname-$pkgver-${CARCH}.zip::https://${_vendor}/releases/download/v${pkgver}/tflint_linux_amd64.zip")
+source=("$pkgname-$pkgver-${CARCH}.zip::https://${_vendor}/archive/v${pkgver}.tar.gz")
+sha256sums=('fd790d2b6da1565355d0fd366b48b3bbf9c9a21f81052c40da400a0586f7e201')
_vendorpath="gopath/src/$_vendor"
package() {
- cd $srcdir
- install -Dm755 $pkgname $pkgdir/usr/bin/$pkgname
+ cd $srcdir/tflint-${pkgver}
+ go build -o tflint-bin
+ install -Dm755 tflint-bin $pkgdir/usr/bin/$pkgname
}