summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChocobo12020-01-18 14:00:05 +0800
committerChocobo12020-01-18 14:02:45 +0800
commitaf44340057af2306cfcedc88c16e8cc0c2a1cd31 (patch)
tree8901d2412cac74ec2024070eeaca01fc1d9a7538
downloadaur-af44340057af2306cfcedc88c16e8cc0c2a1cd31.tar.gz
newpkg: bao 0.10.0-1
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD31
2 files changed, 47 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..ad2e2b066d83
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = bao
+ pkgdesc = A verified streaming tool
+ pkgver = 0.10.0
+ pkgrel = 1
+ url = https://github.com/oconnor663/bao
+ arch = i686
+ arch = x86_64
+ license = MIT
+ makedepends = git
+ makedepends = rust
+ depends = gcc-libs
+ source = bao-0.10.0.tar.gz::https://github.com/oconnor663/bao/archive/0.10.0.tar.gz
+ sha256sums = bd83bd9f1399fe81601d80ce8b13bc027ea135d2520f9a21f1c1a07a2647491d
+
+pkgname = bao
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..0ab70d3a5bbb
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: Chocobo1 <chocobo1 AT archlinux DOT net>
+
+pkgname=bao
+pkgver=0.10.0
+pkgrel=1
+pkgdesc="A verified streaming tool"
+arch=('i686' 'x86_64')
+url="https://github.com/oconnor663/bao"
+license=('MIT')
+depends=('gcc-libs')
+makedepends=('git' 'rust')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/oconnor663/bao/archive/$pkgver.tar.gz")
+sha256sums=('bd83bd9f1399fe81601d80ce8b13bc027ea135d2520f9a21f1c1a07a2647491d')
+
+
+check() {
+ cd "$pkgname-$pkgver"
+
+ cargo test --release
+}
+
+package() {
+ cd "$pkgname-$pkgver"
+
+ cargo install --root "$pkgdir/usr" --path "$srcdir/$pkgname-$pkgver/bao_bin"
+
+ install -Dm644 "README.md" -t "$pkgdir/usr/share/doc/bao"
+ install -Dm644 "LICENSE" -t "$pkgdir/usr/share/licenses/bao"
+
+ rm "$pkgdir/usr/.crates.toml"
+}