summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authordreieck2023-02-02 00:45:52 +0100
committerdreieck2023-02-02 00:45:52 +0100
commitd47892ed1a5d7a6a1721a1d4ad46eacdf92533f2 (patch)
tree9b6d96a8c4c0ff68d7befa50a0526ea2c39661c5
parent2055a9722576d75907632aac4ea9b772e6c65698 (diff)
downloadaur-d47892ed1a5d7a6a1721a1d4ad46eacdf92533f2.tar.gz
Added a warning to post_install() that you are better off starting things as user, not system-wide.
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD4
-rw-r--r--pipewire-openrc.install8
3 files changed, 11 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8fdeabc3533e..6c870c86c2ed 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = pipewire-openrc
pkgdesc = A split package containing OpenRC init scripts for 'pipewire', 'pipewire-pulse' and 'wireplumber'.
pkgver = 0.2
- pkgrel = 1
+ pkgrel = 2
epoch = 0
url = https://aur.archlinux.org/pkgbase/pipewire-openrc
install = pipewire-openrc.install
@@ -22,7 +22,7 @@ pkgbase = pipewire-openrc
sha256sums = 2fad4cc23b8f417e6400b4adee85389b3595ae500d3baf17d196394c8f78d8b7
sha256sums = 234b6e08915ecfa790f2f2f6fe3c76c347ab71c0194fb6df7f9c5f1de0db7e44
sha256sums = 55e9a5dcf756ea81b38e976f5d161222cd6449a4bbff67911ddfe740ff9a5727
- sha256sums = 62e9ca05f742eb7249864ba86075ef51c6e3e0dd074bfcbf34f1416e75af4f8b
+ sha256sums = a22ccb63176088af6924c0515d8853c46454040eb07575a3337c24a26d1aff11
pkgname = pipewire-openrc
pkgdesc = OpenRC init script for 'pipewire'.
diff --git a/PKGBUILD b/PKGBUILD
index 3916ef64239a..b9a906312010 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,7 +9,7 @@ pkgname=(
)
epoch=0
pkgver=0.2
-pkgrel=1
+pkgrel=2
pkgdesc="A split package containing OpenRC init scripts for 'pipewire', 'pipewire-pulse' and 'wireplumber'."
arch=(
'any'
@@ -39,7 +39,7 @@ sha256sums=(
'2fad4cc23b8f417e6400b4adee85389b3595ae500d3baf17d196394c8f78d8b7'
'234b6e08915ecfa790f2f2f6fe3c76c347ab71c0194fb6df7f9c5f1de0db7e44'
'55e9a5dcf756ea81b38e976f5d161222cd6449a4bbff67911ddfe740ff9a5727'
- '62e9ca05f742eb7249864ba86075ef51c6e3e0dd074bfcbf34f1416e75af4f8b'
+ 'a22ccb63176088af6924c0515d8853c46454040eb07575a3337c24a26d1aff11'
)
package_pipewire-openrc() {
diff --git a/pipewire-openrc.install b/pipewire-openrc.install
index f8d093352cc5..8fa9d706f81f 100644
--- a/pipewire-openrc.install
+++ b/pipewire-openrc.install
@@ -1,4 +1,10 @@
post_install() {
- printf '%s\n' "Adding 'pipewire' system user and group ..."
+ printf '\n'
+ printf '%s\n' " -> Adding 'pipewire' system user and group ..."
id -u pipewire > /dev/null 2>&1 || useradd --system --home-dir /run/pipewire --no-create-home --user-group --groups audio,video,dbus pipewire
+
+ printf '\n'
+ printf '%s\n' " -> NOTE! Things usually will run better when the services are not started system-wide, but as user processes."
+ printf '%s\n' " You _might_ end up with no sound at all if you start things system wide."
+ printf '\n'
}