summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAaron DeVore2015-09-04 18:34:08 -0700
committerAaron DeVore2015-09-04 18:34:08 -0700
commit812b7e58a03c4a2db98bcbc396a16298dfd72c0a (patch)
tree5fbfa84f65d51f740008cabf14d85ff3505202e9
downloadaur-812b7e58a03c4a2db98bcbc396a16298dfd72c0a.tar.gz
Initial commit at 0.9.8.r1.411a3bb-1
-rw-r--r--.SRCINFO16
-rw-r--r--.gitignore9
-rw-r--r--PKGBUILD33
3 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..1e9f7999f64e
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = xsv-git
+ pkgver = 0.9.8.r1.411a3bb
+ pkgrel = 1
+ arch = i686
+ arch = x86_64
+ license = UNLICENSE
+ makedepends = git
+ makedepends = rust
+ makedepends = cargo
+ provides = xsv
+ conflicts = xsv
+ source = git://github.com/BurntSushi/xsv.git
+ md5sums = SKIP
+
+pkgname = xsv-git
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..5bee1d866edd
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,9 @@
+*~
+*.xz
+*.tar
+*.tgz
+*.tar.gz
+*.tar.bz2
+src
+pkg
+xsv
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..21f51a43940e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Aaron DeVore <aaron.devore@gmail.com>
+pkgname=xsv-git
+pkgver=0.9.8.r1.411a3bb
+pkgrel=1
+pkgdesc=""
+arch=(i686 x86_64)
+url="https://github.com/BurntSushi/xsv"
+license=('CUSTOM')
+depends=(gcc-libs)
+makedepends=('git' 'rust' 'cargo')
+provides=(xsv)
+conflicts=(xsv)
+source=('git://github.com/BurntSushi/xsv.git')
+md5sums=('SKIP')
+
+
+pkgver() {
+ cd "$srcdir/xsv"
+ printf "%s" "$(git describe --long | sed 's/\([^-]*-\)g/r\1/;s/-/./g')"
+}
+
+build() {
+ cd "$srcdir/xsv"
+ cargo build --release
+}
+
+package() {
+ cd "$srcdir/xsv"
+ install -m755 -D target/release/xsv "$pkgdir/usr/bin/xsv"
+ install -D -m644 "UNLICENSE" \
+ "${pkgdir}/usr/share/licenses/${pkgname}/UNLICENSE"
+}
+