diff options
author | Chocobo1 | 2023-04-06 04:59:12 +0800 |
---|---|---|
committer | Chocobo1 | 2023-04-06 04:59:12 +0800 |
commit | f434aa6f845a03f8492f22733b6058161dad1c72 (patch) | |
tree | 81ab619b5dd881e5d2a5d5283a20d11e752bb112 | |
parent | 5615eaed886952a3c591ddb6a373c69f027d737d (diff) | |
download | aur-xsv-git.tar.gz |
upgpkg: xsv-git 0.13.0.r13.g4278b85-1
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 25 |
2 files changed, 20 insertions, 12 deletions
@@ -1,7 +1,7 @@ pkgbase = xsv-git pkgdesc = A fast CSV command line toolkit written in Rust - pkgver = 0.13.0.r12.g3de6c04 - pkgrel = 3 + pkgver = 0.13.0.r13.g4278b85 + pkgrel = 1 url = https://github.com/BurntSushi/xsv arch = i686 arch = x86_64 @@ -10,10 +10,9 @@ pkgbase = xsv-git makedepends = git makedepends = rust depends = gcc-libs - provides = xsv + provides = xsv=0.13.0.r13.g4278b85 conflicts = xsv source = git+https://github.com/BurntSushi/xsv.git sha256sums = SKIP pkgname = xsv-git - @@ -2,20 +2,29 @@ # Former maintainer: Aaron DeVore <aaron.devore@gmail.com> pkgname=xsv-git -pkgver=0.13.0.r12.g3de6c04 -pkgrel=3 +pkgver=0.13.0.r13.g4278b85 +pkgrel=1 pkgdesc="A fast CSV command line toolkit written in Rust" arch=('i686' 'x86_64') url="https://github.com/BurntSushi/xsv" license=('custom' 'MIT') depends=('gcc-libs') makedepends=('git' 'rust') -provides=('xsv') +provides=("xsv=$pkgver") conflicts=('xsv') source=("git+https://github.com/BurntSushi/xsv.git") sha256sums=('SKIP') +prepare() { + cd "xsv" + + if [ ! -f "Cargo.lock" ]; then + cargo update + fi + cargo fetch +} + pkgver() { cd "xsv" @@ -25,18 +34,18 @@ pkgver() { check() { cd "xsv" - cargo test \ - --locked \ - --release + #cargo test \ + # --frozen } package() { cd "xsv" cargo install \ - --no-track \ --locked \ + --no-track \ --root "$pkgdir/usr" \ - --path "$srcdir/xsv" + --path . + install -Dm644 {LICENSE-MIT,UNLICENSE} -t "$pkgdir/usr/share/licenses/xsv" } |