summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMoses Narrow2019-05-06 18:28:18 -0500
committerMoses Narrow2019-05-06 18:28:18 -0500
commit0a59eb3e289d402ea4ace1b6ed99d5e491a5ee31 (patch)
tree0f20c47e2759e790944264cdc76e81998c0c8ad0
downloadaur-0a59eb3e289d402ea4ace1b6ed99d5e491a5ee31.tar.gz
first commit; added PKGBUILD & .SRCINFO
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD37
2 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..9c07292518a4
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = cx-bin
+ pkgdesc = CX Skycoin Blockchain Programming Language; latest binary release
+ pkgver = 0.6.2
+ pkgrel = 1
+ url = https://github.com/skycoin/cx
+ arch = x86_64
+ makedepends = unzip
+ provides = cx
+ conflicts = cx
+ source = https://github.com/skycoin/cx/releases/download/v0.6.2/cx-0.6.2-bin-linux-x64.zip
+ validpgpkeys = DE08F924EEE93832DABC642CA8DC761B1C0C0CFC
+ sha256sums = eca1452d7d24be43d122213c70e8c573a6debb32f9834dd6531068f48ab34422
+
+pkgname = cx-bin
+ options = !strip
+ options = staticlibs
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..fc59263f77df
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Moses Narrow <moe_narrow@use.startmail.com>
+# Maintainer: Steve Skydev <steve@skycoin.net>
+pkgname=cx-bin
+pkgname1=cx
+projectname=skycoin
+pkgdesc="CX Skycoin Blockchain Programming Language; latest binary release"
+pkgver=0.6.2
+pkggopath="github.com/$projectname/$pkgname1"
+pkgrel=1
+arch=('x86_64')
+url="https://${pkggopath}"
+license=()
+makedepends=('unzip')
+provides=('cx')
+conflicts=('cx')
+source=("https://$pkggopath/releases/download/v$pkgver/$pkgname1-$pkgver-bin-linux-x64.zip")
+sha256sums=('eca1452d7d24be43d122213c70e8c573a6debb32f9834dd6531068f48ab34422')
+validpgpkeys=('DE08F924EEE93832DABC642CA8DC761B1C0C0CFC')
+
+prepare() {
+mkdir -p $srcdir/bin
+mv $pkgname1-$pkgver-bin-linux-x64.zip $srcdir/bin/$pkgname1-$pkgver-bin-linux-x64.zip
+cd $srcdir/bin
+unzip $pkgname1-$pkgver-bin-linux-x64.zip
+}
+
+package() {
+msg2 'installing CX'
+options=(!strip staticlibs)
+mkdir -p $pkgdir/usr/bin
+mkdir -p $pkgdir/usr/lib/$projectname/go/bin
+export GOPATH=$pkgdir/usr/lib/$projectname/go
+export GOBIN=$pkgdir/usr/lib/$projectname/go/bin
+install -Dm755 $srcdir/$pkgname1 $pkgdir/usr/lib/$projectname/go/bin/$pkgname1
+ln -rTsf $pkgdir/usr/lib/$projectname/go/bin/$pkgname1 $pkgdir/usr/bin/$pkgname1
+chmod 755 $pkgdir/usr/bin/$pkgname1
+}