diff options
author | David | 2024-02-10 13:57:43 +0100 |
---|---|---|
committer | David | 2024-02-10 13:57:43 +0100 |
commit | de2feaeabf4693e5f14e859ba644ee61134dab9f (patch) | |
tree | ddc7243ef7b2914ddd8cd30fdce9133560ea949d | |
download | aur-de2feaeabf4693e5f14e859ba644ee61134dab9f.tar.gz |
generate SRCINFO
-rw-r--r-- | .SRCINFO | 0 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 28 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/.SRCINFO diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..30f4d29af27a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: David Germain <davi.germain@laposte.net> + +pkgname=mod-desktop +pkgver=0.0.9 +pkgrel=1 +pkgdesc="MOD Desktop Application" +arch=('x86_64') +url="https://github.com/moddevices/mod-desktop" +license=('AGPLv3+') +depends=('pipewire-jack' 'pipewire') + + +source=("$pkgname-$pkgver-linux-$arch.tar.xz::$url/releases/download/$pkgver/$pkgname-$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" + + # Install to /opt + install -d "$pkgdir/opt/$pkgname" + cp -r "$srcdir/$pkgname-$pkgver-linux-$arch/$pkgname"/* "$pkgdir/opt/$pkgname/" + + # Install desktop file from the extracted archive + install -Dm644 "$pkgname-$pkgver-linux-$arch/mod-desktop.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" +} + |