diff options
author | Evgeny Kurnevsky | 2018-09-24 18:38:02 +0300 |
---|---|---|
committer | Evgeny Kurnevsky | 2018-09-24 18:39:46 +0300 |
commit | 454ccdb79be86c3471968fb518441cd89698b56f (patch) | |
tree | 38d28d4c56deb6e20597c5c1d2dc8c52a314da8c | |
download | aur-454ccdb79be86c3471968fb518441cd89698b56f.tar.gz |
Initial commit.
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 30 |
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" +} |