summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorOmar Roth2018-11-15 09:42:34 -0600
committerOmar Roth2018-11-15 09:42:34 -0600
commit08dd38e1d3ee3ac65fdad1fb1788bab01217bbd5 (patch)
treeac5756944291f4dc8f6bb9d42a29a8905f755237
parent61d781faf46da1829e20d17ef2956b695dced86a (diff)
downloadaur-08dd38e1d3ee3ac65fdad1fb1788bab01217bbd5.tar.gz
Update installation and description
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD45
2 files changed, 37 insertions, 25 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 335e51beadbf..e4ce23d938df 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,9 @@
+# Generated by mksrcinfo v8
+# Thu Nov 15 15:42:04 UTC 2018
pkgbase = urbit
- pkgdesc = a secure peer-to-peer network of personal servers, built on a clean-slate system software stack
- pkgver = 0.4
- pkgrel = 2
- epoch = 0
+ pkgdesc = An operating function
+ pkgver = 0.6.0
+ pkgrel = 1
url = https://urbit.org/
arch = i686
arch = x86_64
@@ -14,14 +15,18 @@ pkgbase = urbit
makedepends = cmake
makedepends = re2c
makedepends = libtool
+ makedepends = meson
+ makedepends = ninja
depends = libsigsegv
depends = gmp
depends = openssl
depends = ncurses
depends = curl
+ depends = libuv
+ depends = python
conflicts = urbit-git
- source = urbit-0.4.tar.gz::https://media.urbit.org/dist/src/urbit-0.4.tar.gz
- md5sums = 7a403e9a03e32c98ea2fa00654abf85a
+ source = urbit-0.6.0::git+https://github.com/urbit/urbit
+ sha256sums = SKIP
pkgname = urbit
diff --git a/PKGBUILD b/PKGBUILD
index 6dab538a5e77..1813f4838748 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,31 +1,38 @@
-# This is an example PKGBUILD file. Use this as a start to creating your own,
-# and remove these comments. For more information, see 'man PKGBUILD'.
-# NOTE: Please fill out the license field for your package! If it is unknown,
-# then please put 'unknown'.
+# Maintainer: Omar Roth <omarroth@hotmail.com>
-# Maintainer: Andrew Kraut <akraut@gmail.com>
pkgname=urbit
-pkgver=0.4
-pkgrel=2
-epoch=0
-pkgdesc="a secure peer-to-peer network of personal servers, built on a clean-slate system software stack"
+pkgver=0.6.0
+pkgrel=1
+pkgdesc="An operating function"
arch=('i686' 'x86_64')
url="https://urbit.org/"
license=('MIT')
-depends=('libsigsegv' 'gmp' 'openssl' 'ncurses' 'curl')
-makedepends=('gcc' 'automake' 'autoconf' 'ragel' 'cmake' 're2c' 'libtool')
+depends=('libsigsegv' 'gmp' 'openssl' 'ncurses' 'curl' 'libuv' 'python')
+makedepends=('gcc' 'automake' 'autoconf' 'ragel' 'cmake' 're2c' 'libtool' 'meson' 'ninja')
conflicts=('urbit-git')
-options=()
-source=("${pkgname}-${pkgver}.tar.gz::https://media.urbit.org/dist/src/${pkgname}-${pkgver}.tar.gz")
+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}"
- make all
+ cd "${pkgname}-${pkgver}"
+
+ msg2 'Building...'
+ ./scripts/build
}
package() {
- cd "${pkgname}-${pkgver}"
- install -D -m755 bin/urbit ${pkgdir}/usr/bin/urbit
- install -D -m644 LICENSE.txt ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+ 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
}
-md5sums=('7a403e9a03e32c98ea2fa00654abf85a')