diff options
author | Jiri Tyr | 2017-08-27 16:39:12 +0100 |
---|---|---|
committer | Jiri Tyr | 2017-08-27 16:39:12 +0100 |
commit | cb0b4203961526baad355eb2f9115b34a1213ad6 (patch) | |
tree | c94382cd7a126de30fa743ddcba2a9752e310ca4 | |
parent | 712e0c0eb42a4003109d9d7d8451e753e0dace0b (diff) | |
download | aur-cb0b4203961526baad355eb2f9115b34a1213ad6.tar.gz |
Use release binary
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 52 |
2 files changed, 12 insertions, 62 deletions
@@ -1,28 +1,16 @@ pkgbase = bullettrain pkgdesc = Bullettrain prompt builder written in Go pkgver = 0.5beta - pkgrel = 1 + pkgrel = 2 url = https://github.com/bullettrain-sh arch = i686 arch = x86_64 license = MIT - makedepends = go - makedepends = godep depends = nerd-fonts-complete - source = bullettrain-go-core.tar.gz::https://codeload.github.com/bullettrain-sh/bullettrain-go-core/tar.gz/v0.5-beta - source = bullettrain-go-git.tar.gz::https://codeload.github.com/bullettrain-sh/bullettrain-go-git/tar.gz/v0.5 - source = bullettrain-go-golang.tar.gz::https://codeload.github.com/bullettrain-sh/bullettrain-go-golang/tar.gz/v0.5 - source = bullettrain-go-nodejs.tar.gz::https://codeload.github.com/bullettrain-sh/bullettrain-go-nodejs/tar.gz/v0.5 - source = bullettrain-go-php.tar.gz::https://codeload.github.com/bullettrain-sh/bullettrain-go-php/tar.gz/v0.5 - source = bullettrain-go-python.tar.gz::https://codeload.github.com/bullettrain-sh/bullettrain-go-python/tar.gz/v0.5 - source = bullettrain-go-ruby.tar.gz::https://codeload.github.com/bullettrain-sh/bullettrain-go-ruby/tar.gz/v0.5 - sha256sums = 5754f34fabf1ae33192de25c6740d397b03aa5ebc359be014f977cbf7a2e3e47 - sha256sums = 720122e3b587029bf760b3f9ab23f201bfb20ba2717989d57dabbcf591ad1b77 - sha256sums = 17f601268cf634ebc34dba08df10792342a62e8c7be04134944f9ac8188ac956 - sha256sums = 43f6b0fdea1912a3cb12e37878ca08139b875ff1117fd4b68ec1729345fd7bd4 - sha256sums = 52c8b44199f35f179467d887bf58b12efb42b6bbde50805af94c201de1cd6809 - sha256sums = 4eaea5eafa2b8d2dfd299f65e116a9e59dcc03fcb411f133eb3b0cc81ef9f198 - sha256sums = 3ed92c63d6f012e5ffbd4b5428d24276658857a9e46f2fe99134c108fadf1141 + source_i686 = bullettrain-i686::https://github.com/bullettrain-sh/bullettrain-go-core/releases/download/v0.5-beta/bullettrain.linux-386 + sha256sums_i686 = 34d8b6b9d2f4e3c6833e7bed089db7ff97d5e05081d967a2132a6f1bc7adbbc2 + source_x86_64 = bullettrain-x86_64::https://github.com/bullettrain-sh/bullettrain-go-core/releases/download/v0.5-beta/bullettrain.linux-amd64 + sha256sums_x86_64 = 367fa7d00badd31c05dea19a9c8dee4be68fe1ce31311a8716c838762bcbe418 pkgname = bullettrain @@ -1,60 +1,22 @@ # $Id$ -# Maintainer: Jerome Leclanche <jiri.tyr@gmail.com> +# Maintainer: Jiri Tyr <jiri.tyr@gmail.com> _ver_num="0.5" _ver_full="$_ver_num-beta" -_gourl="github.com/bullettrain-sh" pkgname=bullettrain pkgver="${_ver_full/-/}" -pkgrel=1 +pkgrel=2 pkgdesc="Bullettrain prompt builder written in Go" url="https://github.com/bullettrain-sh" arch=("i686" "x86_64") license=("MIT") -makedepends=("go" "godep") depends=("nerd-fonts-complete") -source=( - "bullettrain-go-core.tar.gz::https://codeload.github.com/bullettrain-sh/bullettrain-go-core/tar.gz/v$_ver_full" - "bullettrain-go-git.tar.gz::https://codeload.github.com/bullettrain-sh/bullettrain-go-git/tar.gz/v$_ver_num" - "bullettrain-go-golang.tar.gz::https://codeload.github.com/bullettrain-sh/bullettrain-go-golang/tar.gz/v$_ver_num" - "bullettrain-go-nodejs.tar.gz::https://codeload.github.com/bullettrain-sh/bullettrain-go-nodejs/tar.gz/v$_ver_num" - "bullettrain-go-php.tar.gz::https://codeload.github.com/bullettrain-sh/bullettrain-go-php/tar.gz/v$_ver_num" - "bullettrain-go-python.tar.gz::https://codeload.github.com/bullettrain-sh/bullettrain-go-python/tar.gz/v$_ver_num" - "bullettrain-go-ruby.tar.gz::https://codeload.github.com/bullettrain-sh/bullettrain-go-ruby/tar.gz/v$_ver_num") -sha256sums=( - "5754f34fabf1ae33192de25c6740d397b03aa5ebc359be014f977cbf7a2e3e47" - "720122e3b587029bf760b3f9ab23f201bfb20ba2717989d57dabbcf591ad1b77" - "17f601268cf634ebc34dba08df10792342a62e8c7be04134944f9ac8188ac956" - "43f6b0fdea1912a3cb12e37878ca08139b875ff1117fd4b68ec1729345fd7bd4" - "52c8b44199f35f179467d887bf58b12efb42b6bbde50805af94c201de1cd6809" - "4eaea5eafa2b8d2dfd299f65e116a9e59dcc03fcb411f133eb3b0cc81ef9f198" - "3ed92c63d6f012e5ffbd4b5428d24276658857a9e46f2fe99134c108fadf1141") - - -prepare() { - rm -rf "${srcdir}/src/$_gourl" - mkdir -p "$srcdir/src/$_gourl" - for N in core git golang nodejs php python ruby; do - if [ $N == 'core' ]; then - mv -f "bullettrain-go-$N-$_ver_full" "$srcdir/src/$_gourl/bullettrain-go-$N" - else - mv -f "bullettrain-go-$N-$_ver_num" "$srcdir/src/$_gourl/bullettrain-go-$N" - fi - done - msg2 "Fetching dependencies" - GOPATH="$srcdir" go get -u github.com/mgutz/ansi -} - - -build() { - msg2 "Build program" - cd "$srcdir/src/$_gourl/bullettrain-go-core" - GOPATH="$srcdir" go build -a -o "$srcdir/bullettrain" bullettrain.go -} - +source_i686=("bullettrain-i686::https://github.com/bullettrain-sh/bullettrain-go-core/releases/download/v$_ver_full/bullettrain.linux-386") +sha256sums_i686=("34d8b6b9d2f4e3c6833e7bed089db7ff97d5e05081d967a2132a6f1bc7adbbc2") +source_x86_64=("bullettrain-x86_64::https://github.com/bullettrain-sh/bullettrain-go-core/releases/download/v$_ver_full/bullettrain.linux-amd64") +sha256sums_x86_64=("367fa7d00badd31c05dea19a9c8dee4be68fe1ce31311a8716c838762bcbe418") package() { - cd "$srcdir" - install -Dm755 "$srcdir/bullettrain" "$pkgdir/usr/bin/bullettrain" + install -Dm755 "bullettrain-$CARCH" "$pkgdir/usr/bin/bullettrain" } |