diff options
author | Fabian Muscariello | 2023-11-12 16:56:54 +0100 |
---|---|---|
committer | Fabian Muscariello | 2023-11-12 16:56:54 +0100 |
commit | 18a74cb9036e90940a6f89052060bf160b84f09d (patch) | |
tree | 0fb5977fad99684cd42f7f0097699bf6fe8a0f85 | |
parent | 2d843f66c49fb431b726443fd1351343eb9dc829 (diff) | |
download | aur-audiowarden-git.tar.gz |
Add conflicts and provides in PKGBUILD
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 11 insertions, 11 deletions
@@ -1,6 +1,6 @@ pkgbase = audiowarden-git pkgdesc = Skip spotify songs you don't like - pkgver = 0.1.1.r0.g891dd82 + pkgver = 0.1.1.r10.g0f3d12c pkgrel = 1 url = https://github.com/nroi/audiowarden arch = x86_64 @@ -10,9 +10,8 @@ pkgbase = audiowarden-git license = MIT makedepends = cargo makedepends = git - depends = curl - depends = pacman-contrib provides = audiowarden + conflicts = audiowarden source = git+https://github.com/nroi/audiowarden.git source = audiowarden.service sha256sums = SKIP @@ -1,14 +1,15 @@ # Maintainer: nroi <nroi@mailbox.org> -pkgname=audiowarden-git +_appname='audiowarden' +pkgname="${_appname}-git" pkgdesc="Skip spotify songs you don't like" -pkgver=0.1.1.r0.g891dd82 +pkgver=0.1.1.r10.g0f3d12c pkgrel=1 arch=('x86_64' 'armv6h' 'armv7h' 'aarch64') url='https://github.com/nroi/audiowarden' license=('MIT') -provides=("audiowarden") makedepends=('cargo' 'git') -depends=('curl' 'pacman-contrib') +provides=("${_appname}") +conflicts=("${_appname}") source=('git+https://github.com/nroi/audiowarden.git' 'audiowarden.service' @@ -18,19 +19,19 @@ sha256sums=('SKIP' ) build() { - cd "${pkgname%-git}" + cd "${_appname}" # To avoid the warning "Package contains reference to $srcdir" export CARGO_BUILD_RUSTFLAGS="--remap-path-prefix $HOME=HOME" cargo build --release } pkgver() { - cd "${srcdir}/${pkgname%-git}" + cd "${srcdir}/${_appname}" git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } package() { - install -Dm644 "${pkgname%-git}/LICENSE" "$pkgdir/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 "${_appname}/LICENSE" "$pkgdir/usr/share/licenses/${pkgname}/LICENSE" install -Dm644 "${srcdir}/audiowarden.service" "${pkgdir}/usr/lib/systemd/user/audiowarden.service" - install -Dm755 "${pkgname%-git}/target/release/audiowarden" "$pkgdir/usr/bin/audiowarden" + install -Dm755 "${_appname}/target/release/audiowarden" "$pkgdir/usr/bin/audiowarden" } |