summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJiri Tyr2017-08-27 16:39:12 +0100
committerJiri Tyr2017-08-27 16:39:12 +0100
commitcb0b4203961526baad355eb2f9115b34a1213ad6 (patch)
treec94382cd7a126de30fa743ddcba2a9752e310ca4
parent712e0c0eb42a4003109d9d7d8451e753e0dace0b (diff)
downloadaur-cb0b4203961526baad355eb2f9115b34a1213ad6.tar.gz
Use release binary
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD52
2 files changed, 12 insertions, 62 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fdc99e7d301e..3139cdb50f8c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 9454ffa87aca..10b13ac9e68c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}