diff options
author | David | 2024-02-11 10:33:55 +0100 |
---|---|---|
committer | David | 2024-02-11 10:33:55 +0100 |
commit | 39e351bbbceea99bb32fb308448c4ccc49d54968 (patch) | |
tree | b8b871a1a07b5b29bb56c0f509c43fa3c1e2aded | |
parent | d696912c36947a9812ee32c6687a11f66fcf11fe (diff) | |
download | aur-39e351bbbceea99bb32fb308448c4ccc49d54968.tar.gz |
Replaced pkgname variable with provides variables, removed conflicts and change conflicts syntax
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 11 insertions, 14 deletions
@@ -1,15 +1,14 @@ pkgbase = mod-desktop-bin pkgdesc = MOD Desktop Application pkgver = 0.0.9 - pkgrel = 2 + pkgrel = 3 url = https://github.com/moddevices/mod-desktop arch = x86_64 license = AGPLv3+ - depends = pipewire-jack - depends = pipewire + provides = mod-desktop conflicts = mod-desktop conflicts = mod-desktop-git - source = mod-desktop-bin-0.0.9-linux-x86_64.tar.xz::https://github.com/moddevices/mod-desktop/releases/download/0.0.9/mod-desktop-bin-0.0.9-linux-x86_64.tar.xz + source = mod-desktop-0.0.9-linux-x86_64.tar.xz::https://github.com/moddevices/mod-desktop/releases/download/0.0.9/mod-desktop-0.0.9-linux-x86_64.tar.xz sha256sums = 5ede4c3501a33979881cbff435273b60923c20c4f5ba4120f06e50b9398cd091 pkgname = mod-desktop-bin @@ -1,29 +1,27 @@ # Maintainer: David Germain <davi.germain@laposte.net> pkgname=mod-desktop-bin +provides=(${pkgname//-bin/""}) pkgver=0.0.9 -pkgrel=2 +pkgrel=3 pkgdesc="MOD Desktop Application" arch=('x86_64') url="https://github.com/moddevices/mod-desktop" license=('AGPLv3+') -depends=('pipewire-jack' 'pipewire') +conflicts=("$provides" "$provides-git") - -source=("$pkgname-$pkgver-linux-$arch.tar.xz::$url/releases/download/$pkgver/$pkgname-$pkgver-linux-$arch.tar.xz") +source=("$provides-$pkgver-linux-$arch.tar.xz::$url/releases/download/$pkgver/$provides-$pkgver-linux-$arch.tar.xz") sha256sums=('5ede4c3501a33979881cbff435273b60923c20c4f5ba4120f06e50b9398cd091') package() { # Replace the path in mod-desktop.desktop - sed -i 's|Exec=bash -c '\''$(dirname "%k")/mod-desktop.run'\''|Exec=/opt/mod-desktop/mod-desktop|' "$srcdir/$pkgname-$pkgver-linux-$arch/$pkgname.desktop" + sed -i 's|Exec=bash -c '\''$(dirname "%k")/mod-desktop.run'\''|Exec=/opt/mod-desktop/mod-desktop|' "$srcdir/$provides-$pkgver-linux-$arch/$provides.desktop" # Install to /opt - install -d "$pkgdir/opt/$pkgname" - cp -r "$srcdir/$pkgname-$pkgver-linux-$arch/$pkgname"/* "$pkgdir/opt/$pkgname/" + install -d "$pkgdir/opt/$provides" + cp -r "$srcdir/$provides-$pkgver-linux-$arch/$provides"/* "$pkgdir/opt/$provides/" # Install desktop file from the extracted archive - install -Dm644 "$pkgname-$pkgver-linux-$arch/mod-desktop.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" + install -Dm644 "$provides-$pkgver-linux-$arch/mod-desktop.desktop" "$pkgdir/usr/share/applications/$provides.desktop" } - -conflicts=('mod-desktop' 'mod-desktop-git') |