diff options
author | Yamakaky | 2015-10-31 09:23:14 +0100 |
---|---|---|
committer | Yamakaky | 2015-10-31 09:23:14 +0100 |
commit | 6dcf2e1dbb91205dd93366bb8c3e0ac68989dcfb (patch) | |
tree | 83ce0557aff7928057b5e912d1a90d1314129794 | |
download | aur-6dcf2e1dbb91205dd93366bb8c3e0ac68989dcfb.tar.gz |
First update.
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 34 |
3 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..9e69e45a0f90 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +# Generated by mksrcinfo v7 +# Sat Oct 31 08:22:49 UTC 2015 +pkgbase = rustfmt-git + pkgver = r573.bd0fdbb + pkgrel = 1 + url = https://github.com/nrc/rustfmt + arch = x86 + arch = x86_64 + makedepends = git + makedepends = cargo + provides = rustfmt + conflicts = rustfmt + source = rustfmt::git+https://github.com/nrc/rustfmt.git + sha1sums = SKIP + +pkgname = rustfmt-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..b39f3b2a183f --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +* +!PKGBUILD +!.gitignore +!.SRCINFO diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9dae6ffe8775 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Yamakaky <yamakaky@yamaworld.fr> +_pkgname=rustfmt +pkgname=$_pkgname-git +pkgver=r573.bd0fdbb +pkgrel=1 +pkgdesc="" +arch=('x86' 'x86_64') +url="https://github.com/nrc/rustfmt" +makedepends=('git' 'cargo') +provides=("$_pkgname") +conflicts=("$_pkgname") +source=("$_pkgname::git+${url}.git") +sha1sums=('SKIP') + +pkgver() { + cd "$srcdir/$_pkgname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cd "$srcdir/$_pkgname" + cargo build --release +} + +check() { + cd "$srcdir/$_pkgname" + cargo test --release +} + +package() { + cd "$srcdir/$_pkgname" + install -D "target/release/rustfmt" "$pkgdir/usr/bin/rustfmt" + #install -D -m 644 "LICENSE" "$pkgdir/usr/share/licences/${_pkgname}/LICENSE" +} |