summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid2024-02-11 10:33:55 +0100
committerDavid2024-02-11 10:33:55 +0100
commit39e351bbbceea99bb32fb308448c4ccc49d54968 (patch)
treeb8b871a1a07b5b29bb56c0f509c43fa3c1e2aded
parentd696912c36947a9812ee32c6687a11f66fcf11fe (diff)
downloadaur-39e351bbbceea99bb32fb308448c4ccc49d54968.tar.gz
Replaced pkgname variable with provides variables, removed conflicts and change conflicts syntax
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD18
2 files changed, 11 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index af8942d67b0b..ecea2ce78045 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index b676bead255a..7b6544e2cad0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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')