diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 22 |
2 files changed, 17 insertions, 9 deletions
@@ -1,6 +1,6 @@ pkgbase = piping-server-git pkgdesc = Infinitely transfer between any device over pure HTTP - pkgver = 0.8.5.r1.gf7d40ed + pkgver = 0.16.0.r20.g71a054d pkgrel = 1 url = https://github.com/nwtgck/piping-server-rust arch = i686 @@ -9,7 +9,7 @@ pkgbase = piping-server-git makedepends = git makedepends = rust depends = gcc-libs - provides = piping-server + provides = piping-server=0.16.0.r20.g71a054d conflicts = piping-server source = git+https://github.com/nwtgck/piping-server-rust.git sha256sums = SKIP @@ -1,7 +1,7 @@ # Maintainer: Chocobo1 <chocobo1 AT archlinux DOT net> pkgname=piping-server-git -pkgver=0.8.5.r1.gf7d40ed +pkgver=0.16.0.r20.g71a054d pkgrel=1 pkgdesc="Infinitely transfer between any device over pure HTTP" arch=('i686' 'x86_64') @@ -9,12 +9,21 @@ url="https://github.com/nwtgck/piping-server-rust" license=('MIT') depends=('gcc-libs') makedepends=('git' 'rust') -provides=('piping-server') +provides=("piping-server=$pkgver") conflicts=('piping-server') source=("git+https://github.com/nwtgck/piping-server-rust.git") sha256sums=('SKIP') +prepare() { + cd "piping-server-rust" + + if [ ! -f "Cargo.lock" ]; then + cargo update + fi + cargo fetch +} + pkgver() { cd "piping-server-rust" @@ -24,18 +33,17 @@ pkgver() { check() { cd "piping-server-rust" - cargo test \ - --release \ - --locked + #cargo test \ + # --frozen } package() { cd "piping-server-rust" cargo install \ - --no-track \ --locked \ + --no-track \ --root "$pkgdir/usr" \ - --path "$srcdir/piping-server-rust" + --path . install -Dm644 "LICENSE" -t "$pkgdir/usr/share/licenses/piping-server" } |