summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorOmar Roth2019-07-28 08:06:09 -0500
committerOmar Roth2019-07-28 08:06:09 -0500
commit3a8033a9d108d5e7a7eebdbb32df42b24f45415f (patch)
treeefa8dfbe3ef7056744e11f24095b13b9762dea24
parenta15fb0a660f1b2121de857454bc1672fcb8465f2 (diff)
downloadaur-3a8033a9d108d5e7a7eebdbb32df42b24f45415f.tar.gz
Fix PKGBUILD for v0.8.0
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD34
2 files changed, 12 insertions, 38 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9f20a0c2d08c..d978cdc6f3b8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,20 +1,10 @@
pkgbase = urbit
pkgdesc = An operating function
pkgver = 0.8.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/urbit/urbit
- arch = i686
arch = x86_64
license = MIT
- makedepends = gcc
- makedepends = automake
- makedepends = autoconf
- makedepends = ragel
- makedepends = cmake
- makedepends = re2c
- makedepends = libtool
- makedepends = meson
- makedepends = ninja
depends = libsigsegv
depends = gmp
depends = openssl
@@ -23,8 +13,8 @@ pkgbase = urbit
depends = libuv
depends = python
conflicts = urbit-git
- source = urbit-0.8.0::git+https://github.com/urbit/urbit
- sha256sums = SKIP
+ source = urbit-0.8.0.tgz::https://bootstrap.urbit.org/urbit-linux64-v0.8.0.tgz
+ sha256sums = ff797546b94e02c45bbf3ca3ddb4677c4c6812cd1962b62833e70706c2bd3673
pkgname = urbit
diff --git a/PKGBUILD b/PKGBUILD
index b4cddd1c0dc0..138c396c6aae 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,37 +2,21 @@
pkgname=urbit
pkgver=0.8.0
-pkgrel=1
+pkgrel=2
pkgdesc="An operating function"
-arch=('i686' 'x86_64')
+arch=('x86_64')
url="https://github.com/urbit/urbit"
license=('MIT')
depends=('libsigsegv' 'gmp' 'openssl' 'ncurses' 'curl' 'libuv' 'python')
-makedepends=('gcc' 'automake' 'autoconf' 'ragel' 'cmake' 're2c' 'libtool' 'meson' 'ninja')
conflicts=('urbit-git')
-source=($pkgname-$pkgver::git+https://github.com/urbit/urbit)
-sha256sums=('SKIP')
-
-prepare() {
- cd "$srcdir/$pkgname-$pkgver"
-
- msg2 'Preparing distribution...'
- ./scripts/bootstrap
-}
-
-build() {
- cd "${pkgname}-${pkgver}"
-
- msg2 'Building...'
- ./scripts/build
-}
+source=($pkgname-$pkgver.tgz::https://bootstrap.urbit.org/urbit-linux64-v0.8.0.tgz)
+sha256sums=('ff797546b94e02c45bbf3ca3ddb4677c4c6812cd1962b62833e70706c2bd3673')
package() {
- cd "${pkgname}-${pkgver}"
-
- msg2 'Installing license...'
- install -Dm644 LICENSE.txt -t "pkgdir/usr/share/licenses/urbit"
-
msg2 'Installing...'
- install -Dm755 build/urbit ${pkgdir}/usr/bin/urbit
+ install -d "$pkgdir/"{usr/bin,opt/urbit}
+ cp $srcdir/urbit $pkgdir/opt/$pkgname/urbit
+ cp $srcdir/urbit-worker $pkgdir/opt/$pkgname/urbit-worker
+ cp -R $srcdir/urbit-terminfo $pkgdir/opt/$pkgname
+ ln -s /opt/$pkgname/urbit $pkgdir/usr/bin/$pkgname
}