blob: 7f8608e97fd795f41a80a2e5bf940894e6a09752 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
pkgname=archlinux-studio-utils
pkgver=r39.cea6641
pkgrel=1
arch=('x86_64')
url="https://github.com/usrmusicman/ArchLinuxStudioUtils"
license=('EULA')
depends=('cpupower' 'pipewire' 'pipewire-jack')
optdepnds=('kdialog: A utility for displaying dialog boxes from shell scripts'
'zenity: Display graphical dialog boxes from shell scripts')
provides=('archlinux-studio-utils-cpufreq-scaling' 'archlinux-studio-utils-pipewire')
conflicts=('archlinux-studio-utils-cpufreq-scaling' 'archlinux-studio-utils-pipewire')
makedepends=('git')
pkgdesc="Pipewire and AV application control"
source=("$pkgname"::"git+https://github.com/usrmusicman/ArchLinuxStudioUtils")
sha256sums=('SKIP')
pkgver() {
cd "$pkgbase"
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)"
}
package() {
## Install Script
install -Dm755 "$pkgbase/pipewire/script/pipewire_control_center" "$pkgdir/usr/bin/pipewire_control_center"
## Install Menu Entries
install -Dm644 "$pkgbase/pipewire/menu_entry/Pipewire Control Center.desktop" "$pkgdir/usr/share/applications/Pipewire Control Center.desktop"
}
|