summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEvgeny Kurnevsky2018-09-24 18:38:02 +0300
committerEvgeny Kurnevsky2018-09-24 18:39:46 +0300
commit454ccdb79be86c3471968fb518441cd89698b56f (patch)
tree38d28d4c56deb6e20597c5c1d2dc8c52a314da8c
downloadaur-454ccdb79be86c3471968fb518441cd89698b56f.tar.gz
Initial commit.
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD30
2 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..be1a603fd7b1
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = tox-node-rs-git
+ pkgdesc = A server application to run tox node written in pure Rust
+ pkgver = v0.0.4.r8.gd24f0ee
+ pkgrel = 1
+ url = https://github.com/tox-rs/tox-node
+ arch = i686
+ arch = x86_64
+ license = MIT
+ makedepends = git
+ makedepends = rust
+ makedepends = cargo
+ provides = tox-node-rs
+ conflicts = tox-node-rs
+ source = tox-node-rs-git::git+https://github.com/tox-rs/tox-node
+ sha256sums = SKIP
+
+pkgname = tox-node-rs-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c6333df14590
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Evgeny Kurnevsky <kurnevsky@gmail.com>
+
+pkgname=tox-node-rs-git
+pkgver=v0.0.4.r8.gd24f0ee
+pkgrel=1
+pkgdesc="A server application to run tox node written in pure Rust"
+arch=('i686' 'x86_64')
+makedepends=('git' 'rust' 'cargo')
+url="https://github.com/tox-rs/tox-node"
+license=('MIT')
+source=("$pkgname::git+$url")
+sha256sums=('SKIP')
+conflicts=('tox-node-rs')
+provides=('tox-node-rs')
+
+pkgver() {
+ cd "$pkgname"
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+build() {
+ cd "$srcdir/$pkgname"
+ cargo build --release
+}
+
+package() {
+ cd "$srcdir/$pkgname"
+ cargo install --root "$pkgdir/usr"
+ rm -f "$pkgdir/usr/.crates.toml"
+}