diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 18 |
1 files changed, 11 insertions, 7 deletions
@@ -1,8 +1,7 @@ # Maintainer: Polochon_street <polochonstreet at gmx dot fr> pkgname=blissify-git -_gitname=blissify-rs -pkgver=0.1.6 -pkgrel=2 +pkgver=0.1.7.r16.g054bc79 +pkgrel=1 pkgdesc="A tool to analyze an MPD audio library and make smart playlists" arch=('x86_64') url="https://github.com/Polochon-street/blissify-rs" @@ -10,22 +9,27 @@ license=('GPL') depends=() makedepends=('cargo' 'nasm' 'clang') options=('!lto') -source=("git://github.com/Polochon-street/blissify-rs") +source=("$pkgname::git+https://github.com/Polochon-street/blissify-rs") sha512sums=('SKIP') +pkgver() { + cd "$pkgname" + git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + build() { - cd "$_gitname" + cd "$pkgname" cargo build --release --locked } check() { - cd "$_gitname" + cd "$pkgname" cargo test --release --locked } package() { - cd "$_gitname" + cd "$pkgname" install -Dm 755 target/release/blissify -t "${pkgdir}/usr/bin" } |