summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkj-sh6042024-06-30 07:12:20 -0400
committerkj-sh6042024-06-30 07:12:20 -0400
commit7fe51172cef96b99b9830631697ea29963560abd (patch)
tree6d5e24dbacc8bdc03320b23c7e87db1be6a51dc6
parentd3472ccbf8ad0d964543f24e265f22f7289e04a0 (diff)
kj-gitbot: xfce4-volumed-pulse-git/
-rw-r--r--xfce4-volumed-pulse-git/.SRCINFO20
-rw-r--r--xfce4-volumed-pulse-git/PKGBUILD35
-rw-r--r--xfce4-volumed-pulse-git/README32
-rw-r--r--xfce4-volumed-pulse-git/src/README5
4 files changed, 92 insertions, 0 deletions
diff --git a/xfce4-volumed-pulse-git/.SRCINFO b/xfce4-volumed-pulse-git/.SRCINFO
new file mode 100644
index 0000000..473c8de
--- /dev/null
+++ b/xfce4-volumed-pulse-git/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = xfce4-volumed-pulse-git
+ pkgdesc = A volume keys control daemon for Xfce using pulseaudio
+ pkgver = r83.faec2e8
+ pkgrel = 1
+ url = https://gitlab.xfce.org/apps/xfce4-volumed-pulse
+ arch = x86_64
+ license = GPL3
+ makedepends = git
+ makedepends = xfce4-dev-tools
+ depends = libnotify
+ depends = pulseaudio
+ depends = libkeybinder3
+ depends = xfconf
+ optdepends = xfce4-notifyd: for OSD notifications
+ conflicts = xfce4-volumed
+ conflicts = xfce4-volumed-pulse
+ replaces = xfce4-volumed
+ replaces = xfce4-volumed-pulse
+
+pkgname = xfce4-volumed-pulse-git
diff --git a/xfce4-volumed-pulse-git/PKGBUILD b/xfce4-volumed-pulse-git/PKGBUILD
new file mode 100644
index 0000000..cf4d14b
--- /dev/null
+++ b/xfce4-volumed-pulse-git/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Jordy van Wolferen <jordy@jvwdev.nl>
+
+pkgname=xfce4-volumed-pulse-git
+pkgdesc='A volume keys control daemon for Xfce using pulseaudio'
+pkgver=r83.faec2e8
+pkgrel=1
+arch=('x86_64')
+license=('GPL3')
+url="https://gitlab.xfce.org/apps/xfce4-volumed-pulse"
+
+conflicts=('xfce4-volumed' 'xfce4-volumed-pulse')
+replaces=('xfce4-volumed' 'xfce4-volumed-pulse')
+
+depends=('libnotify' 'pulseaudio' 'libkeybinder3' 'xfconf')
+optdepends=('xfce4-notifyd: for OSD notifications')
+makedepends=('git' 'xfce4-dev-tools')
+
+pkgver() {
+ cd "$srcdir/${pkgname%-git}"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd "$srcdir/${pkgname%-git}"
+ ./autogen.sh
+ ./configure --prefix=/usr --sysconfdir=/etc \
+ --libexecdir=/usr/lib \
+ --localstatedir=/var
+ make
+}
+
+package() {
+ cd "$srcdir/${pkgname%-git}"
+ make DESTDIR="$pkgdir" install
+}
diff --git a/xfce4-volumed-pulse-git/README b/xfce4-volumed-pulse-git/README
new file mode 100644
index 0000000..214e10b
--- /dev/null
+++ b/xfce4-volumed-pulse-git/README
@@ -0,0 +1,32 @@
+๐‘๐ž๐ฏ๐ข๐ฏ๐ข๐ง๐  ๐š ๐ƒ๐ž๐š๐ ๐๐Š๐†๐๐”๐ˆ๐‹๐ƒ (๐ง๐จ๐ญ ๐ซ๐ž๐š๐ฅ๐ฅ๐ฒ ๐›๐ฎ๐ญ ๐ข๐ญ ๐ฐ๐จ๐ซ๐ค๐ฌ)
+==================================================
+
+๐˜ ๐˜ด๐˜ต๐˜ช๐˜ญ๐˜ญ ๐˜ถ๐˜ด๐˜ฆ ๐˜ฑ๐˜ถ๐˜ญ๐˜ด๐˜ฆ๐˜ข๐˜ถ๐˜ฅ๐˜ช๐˜ฐ ๐˜ข๐˜ฏ๐˜ฅ ๐˜ ๐˜ณ๐˜ฆ๐˜ข๐˜ญ๐˜ญ๐˜บ ๐˜ฅ๐˜ฐ ๐˜ฏ๐˜ฐ๐˜ต ๐˜ฌ๐˜ฏ๐˜ฐ๐˜ธ ๐˜ธ๐˜ฉ๐˜บ. ๐˜ ๐˜ข๐˜ฎ ๐˜ง๐˜ถ๐˜ญ๐˜ญ๐˜บ ๐˜ข๐˜ธ๐˜ข๐˜ณ๐˜ฆ ๐˜ต๐˜ฉ๐˜ข๐˜ต ๐˜ฆ๐˜ท๐˜ฆ๐˜ณ๐˜บ๐˜ฐ๐˜ฏ๐˜ฆ ๐˜ช๐˜ด ๐˜ถ๐˜ด๐˜ช๐˜ฏ๐˜จ ๐˜ฑ๐˜ช๐˜ฑ๐˜ฆ๐˜ธ๐˜ช๐˜ณ๐˜ฆ ๐˜ฏ๐˜ฐ๐˜ธ ๐˜ข๐˜ฏ๐˜ฅ ๐˜ฆ๐˜ท๐˜ฆ๐˜ณ๐˜บ๐˜ฐ๐˜ฏ๐˜ฆ ๐˜ด๐˜ข๐˜บ๐˜ด ๐˜ช๐˜ต'๐˜ด ๐˜ต๐˜ฉ๐˜ฆ ๐˜จ๐˜ณ๐˜ฆ๐˜ข๐˜ต๐˜ฆ๐˜ด๐˜ต ๐˜ต๐˜ฉ๐˜ช๐˜ฏ๐˜จ ๐˜ฆ๐˜ท๐˜ฆ๐˜ณ (๐˜ธ๐˜ฉ๐˜ช๐˜ค๐˜ฉ ๐˜ช๐˜ต ๐˜ฑ๐˜ณ๐˜ฐ๐˜ฃ๐˜ข๐˜ฃ๐˜ญ๐˜บ ๐˜ช๐˜ด); ๐˜ฃ๐˜ถ๐˜ต, ๐˜ข๐˜ด ๐˜ง๐˜ฐ๐˜ณ ๐˜ฎ๐˜บ ๐˜ค๐˜ถ๐˜ณ๐˜ณ๐˜ฆ๐˜ฏ๐˜ต ๐˜ด๐˜ค๐˜ฆ๐˜ฏ๐˜ข๐˜ณ๐˜ช๐˜ฐ, ๐˜ ๐˜ฅ๐˜ฐ๐˜ฏ'๐˜ต ๐˜ณ๐˜ฆ๐˜ข๐˜ญ๐˜ญ๐˜บ ๐˜ธ๐˜ข๐˜ฏ๐˜ต ๐˜ต๐˜ฐ ๐˜ต๐˜ฉ๐˜ช๐˜ฏ๐˜ฌ ๐˜ฐ๐˜ง ๐˜ฎ๐˜ช๐˜จ๐˜ณ๐˜ข๐˜ต๐˜ช๐˜ฏ๐˜จ ๐˜ต๐˜ฐ ๐˜ข ๐˜ต๐˜ฐ๐˜ต๐˜ข๐˜ญ๐˜ญ๐˜บ ๐˜ฏ๐˜ฆ๐˜ธ ๐˜ด๐˜ฐ๐˜ถ๐˜ฏ๐˜ฅ ๐˜ด๐˜ถ๐˜ฃ๐˜ด๐˜บ๐˜ด๐˜ต๐˜ฆ๐˜ฎ ๐˜ณ๐˜ช๐˜จ๐˜ฉ๐˜ต ๐˜ฏ๐˜ฐ๐˜ธ. ๐˜'๐˜ท๐˜ฆ ๐˜ญ๐˜ช๐˜ท๐˜ฆ๐˜ฅ ๐˜ต๐˜ฉ๐˜ณ๐˜ฐ๐˜ถ๐˜จ๐˜ฉ ๐˜ต๐˜ฉ๐˜ฆ ๐˜ซ๐˜ข๐˜ค๐˜ฌ2 ๐˜ต๐˜ฐ ๐˜ซ๐˜ข๐˜ค๐˜ฌ3 ๐˜ฅ๐˜ข๐˜บ๐˜ด ๐˜ข๐˜ฏ๐˜ฅ ๐˜ต๐˜ฉ๐˜ฆ ๐˜ˆ๐˜“๐˜š๐˜ˆ ๐˜ต๐˜ฐ ๐˜ฑ๐˜ถ๐˜ญ๐˜ด๐˜ฆ ๐˜ฅ๐˜ข๐˜บ๐˜ด. ๐˜—๐˜ญ๐˜ฆ๐˜ข๐˜ด๐˜ฆ ๐˜ซ๐˜ถ๐˜ด๐˜ต ๐˜ญ๐˜ฆ๐˜ต ๐˜ฎ๐˜ฆ ๐˜ถ๐˜ด๐˜ฆ ๐˜ฑ๐˜ถ๐˜ญ๐˜ด๐˜ฆ ๐˜ง๐˜ฐ๐˜ณ ๐˜ข ๐˜ญ๐˜ช๐˜ต๐˜ต๐˜ญ๐˜ฆ ๐˜ฃ๐˜ช๐˜ต ๐˜ญ๐˜ฐ๐˜ฏ๐˜จ๐˜ฆ๐˜ณ. ๐˜ ๐˜ข๐˜ฎ ๐˜ฏ๐˜ฐ ๐˜ญ๐˜ฐ๐˜ฏ๐˜จ๐˜ฆ๐˜ณ ๐˜ฐ๐˜ฏ๐˜ฆ ๐˜ฐ๐˜ง ๐˜ต๐˜ฉ๐˜ฐ๐˜ด๐˜ฆ ๐˜“๐˜ช๐˜ฏ๐˜ถ๐˜น ๐˜ถ๐˜ด๐˜ฆ๐˜ณ๐˜ด ๐˜ต๐˜ฉ๐˜ข๐˜ต ๐˜ธ๐˜ข๐˜ฏ๐˜ต ๐˜ต๐˜ฐ ๐˜ด๐˜ฑ๐˜ฆ๐˜ฏ๐˜ฅ ๐˜ข ๐˜ธ๐˜ฆ๐˜ฆ๐˜ฌ๐˜ฆ๐˜ฏ๐˜ฅ ๐˜ซ๐˜ถ๐˜ด๐˜ต ๐˜ต๐˜ช๐˜ฏ๐˜ฌ๐˜ฆ๐˜ณ๐˜ช๐˜ฏ๐˜จ ๐˜ข๐˜ฏ๐˜ฅ ๐˜ง๐˜ช๐˜น๐˜ช๐˜ฏ๐˜จ ๐˜ฑ๐˜ณ๐˜ฐ๐˜ฃ๐˜ญ๐˜ฆ๐˜ฎ๐˜ด ๐˜ธ๐˜ช๐˜ต๐˜ฉ ๐˜ต๐˜ฉ๐˜ฆ๐˜ช๐˜ณ ๐˜–๐˜š. ๐˜ ๐˜ซ๐˜ถ๐˜ด๐˜ต ๐˜ธ๐˜ข๐˜ฏ๐˜ต ๐˜ฎ๐˜บ ๐˜ด๐˜บ๐˜ด๐˜ต๐˜ฆ๐˜ฎ ๐˜ต๐˜ฐ ๐˜ฃ๐˜ฆ ๐˜ข๐˜ด ๐˜ต๐˜ณ๐˜ข๐˜ฏ๐˜ด๐˜ฑ๐˜ข๐˜ณ๐˜ฆ๐˜ฏ๐˜ต ๐˜ข๐˜ด ๐˜ด๐˜ฆ๐˜ข๐˜ฎ๐˜ญ๐˜ฆ๐˜ด๐˜ด ๐˜ข๐˜ด ๐˜ฑ๐˜ฐ๐˜ด๐˜ด๐˜ช๐˜ฃ๐˜ญ๐˜ฆโ€ฆ ๐˜ข๐˜ฏ ๐˜ฆ๐˜น๐˜ต๐˜ฆ๐˜ฏ๐˜ด๐˜ช๐˜ฐ๐˜ฏ ๐˜ฐ๐˜ง ๐˜บ๐˜ฐ๐˜ถ๐˜ณ ๐˜ฃ๐˜ณ๐˜ข๐˜ช๐˜ฏ, ๐˜ช๐˜ง ๐˜บ๐˜ฐ๐˜ถ ๐˜ธ๐˜ช๐˜ญ๐˜ญ (๐˜ข๐˜ต ๐˜ญ๐˜ฆ๐˜ข๐˜ด๐˜ต ๐˜ง๐˜ฐ๐˜ณ ๐˜ฎ๐˜ฆ).
+
+--------------------------------------------------
+Anyways!
+
+๐˜›๐˜ฉ๐˜ช๐˜ด ๐˜ช๐˜ด ๐˜ข๐˜ฏ ๐˜ข๐˜ต๐˜ต๐˜ฆ๐˜ฎ๐˜ฑ๐˜ต ๐˜ต๐˜ฐ ๐˜ฎ๐˜ข๐˜ฌ๐˜ฆ ๐˜ต๐˜ฉ๐˜ฆ ๐˜—๐˜’๐˜Ž๐˜‰๐˜œ๐˜๐˜“๐˜‹ ๐˜ง๐˜ฐ๐˜ณ ๐˜น๐˜ง๐˜ค๐˜ฆ4-๐˜ท๐˜ฐ๐˜ญ๐˜ถ๐˜ฎ๐˜ฆ๐˜ฅ-๐˜ฑ๐˜ถ๐˜ญ๐˜ด๐˜ฆ-๐˜จ๐˜ช๐˜ต ๐˜ธ๐˜ฐ๐˜ณ๐˜ฌ. ๐˜›๐˜ฉ๐˜ช๐˜ด ๐˜ˆ๐˜œ๐˜™ ๐˜ฃ๐˜ถ๐˜ช๐˜ญ๐˜ฅ ๐˜ฑ๐˜ข๐˜ค๐˜ฌ๐˜ข๐˜จ๐˜ฆ ๐˜ฉ๐˜ข๐˜ด ๐˜ฃ๐˜ฆ๐˜ฆ๐˜ฏ ๐˜ฐ๐˜ถ๐˜ต-๐˜ฐ๐˜ง-๐˜ฅ๐˜ข๐˜ต๐˜ฆ ๐˜ด๐˜ช๐˜ฏ๐˜ค๐˜ฆ 2017 ๐˜ข๐˜ฏ๐˜ฅ ๐˜'๐˜ท๐˜ฆ ๐˜ซ๐˜ถ๐˜ด๐˜ต ๐˜ฃ๐˜ฆ๐˜ฆ๐˜ฏ ๐˜ฉ๐˜ข๐˜ค๐˜ฌ๐˜ช๐˜ฏ๐˜จ ๐˜ข๐˜ณ๐˜ฐ๐˜ถ๐˜ฏ๐˜ฅ ๐˜ต๐˜ฉ๐˜ฆ ๐˜—๐˜’๐˜Ž๐˜‰๐˜œ๐˜๐˜“๐˜‹ ๐˜ต๐˜ฐ ๐˜ฎ๐˜ข๐˜ฌ๐˜ฆ ๐˜ช๐˜ต ๐˜ฃ๐˜ถ๐˜ช๐˜ญ๐˜ฅ ๐˜ข๐˜ฏ๐˜ฅ ๐˜ค๐˜ฐ๐˜ฎ๐˜ฑ๐˜ช๐˜ญ๐˜ฆ. ๐˜'๐˜ท๐˜ฆ ๐˜ข๐˜ญ๐˜ธ๐˜ข๐˜บ๐˜ด ๐˜ซ๐˜ถ๐˜ด๐˜ต ๐˜ฅ๐˜ฐ๐˜ธ๐˜ฏ๐˜ญ๐˜ฐ๐˜ข๐˜ฅ๐˜ฆ๐˜ฅ ๐˜ต๐˜ฉ๐˜ฆ ๐˜š๐˜ฏ๐˜ข๐˜ฑ๐˜ด๐˜ฉ๐˜ฐ๐˜ต ๐˜ง๐˜ณ๐˜ฐ๐˜ฎ ๐˜ต๐˜ฉ๐˜ฆ ๐˜ˆ๐˜œ๐˜™ ๐˜ข๐˜ฏ๐˜ฅ ๐˜ข๐˜ฑ๐˜ฑ๐˜ญ๐˜ช๐˜ฆ๐˜ฅ ๐˜ต๐˜ฉ๐˜ฆ "๐˜ฉ๐˜ข๐˜ค๐˜ฌ๐˜ด" ๐˜ฎ๐˜ข๐˜ฏ๐˜ถ๐˜ข๐˜ญ๐˜ญ๐˜บ, ๐˜ฃ๐˜ถ๐˜ต ๐˜ ๐˜ฌ๐˜ฆ๐˜ฆ๐˜ฑ ๐˜ง๐˜ฐ๐˜ณ๐˜จ๐˜ฆ๐˜ต๐˜ต๐˜ช๐˜ฏ๐˜จ ๐˜ด๐˜ฑ๐˜ฆ๐˜ค๐˜ช๐˜ง๐˜ช๐˜ค๐˜ด ๐˜ต๐˜ฐ ๐˜ต๐˜ฉ๐˜ข๐˜ต ๐˜ฑ๐˜ณ๐˜ฐ๐˜ค๐˜ฆ๐˜ด๐˜ด ๐˜ข๐˜ฏ๐˜ฅ ๐˜ต๐˜ฐ๐˜ฅ๐˜ข๐˜บ, ๐˜ช๐˜ต ๐˜ฉ๐˜ข๐˜ด ๐˜ด๐˜ต๐˜ข๐˜ณ๐˜ต๐˜ฆ๐˜ฅ ๐˜ต๐˜ฐ ๐˜ข๐˜ฏ๐˜ฏ๐˜ฐ๐˜บ ๐˜ฎ๐˜ฆ. ๐˜š๐˜ฐ ๐˜ช๐˜ฏ๐˜ด๐˜ต๐˜ฆ๐˜ข๐˜ฅ ๐˜ฐ๐˜ง ๐˜ข๐˜ค๐˜ต๐˜ถ๐˜ข๐˜ญ๐˜ญ๐˜บ ๐˜ค๐˜ณ๐˜ฆ๐˜ข๐˜ต๐˜ช๐˜ฏ๐˜จ ๐˜ข ๐˜ฑ๐˜ณ๐˜ฐ๐˜ฑ๐˜ฆ๐˜ณ ๐˜ง๐˜ช๐˜น, ๐˜ ๐˜ข๐˜ฎ ๐˜ซ๐˜ถ๐˜ด๐˜ต ๐˜จ๐˜ฐ๐˜ช๐˜ฏ๐˜จ ๐˜ต๐˜ฐ ๐˜ฅ๐˜ฐ๐˜ค๐˜ถ๐˜ฎ๐˜ฆ๐˜ฏ๐˜ต ๐˜ฎ๐˜บ "๐˜ฉ๐˜ข๐˜ค๐˜ฌ" ๐˜ข๐˜ฏ๐˜ฅ ๐˜ถ๐˜ฑ๐˜ญ๐˜ฐ๐˜ข๐˜ฅ ๐˜ช๐˜ต ๐˜ต๐˜ฐ ๐˜จ๐˜ช๐˜ต๐˜ฉ๐˜ถ๐˜ฃ, ๐˜ด๐˜ฐ ๐˜ ๐˜ฅ๐˜ฐ๐˜ฏ'๐˜ต ๐˜ฉ๐˜ข๐˜ท๐˜ฆ ๐˜ต๐˜ฐ ๐˜ต๐˜ฉ๐˜ช๐˜ฏ๐˜ฌ ๐˜ข๐˜ฃ๐˜ฐ๐˜ถ๐˜ต ๐˜ช๐˜ต ๐˜ถ๐˜ฏ๐˜ต๐˜ช๐˜ญ ๐˜ฑ๐˜ถ๐˜ญ๐˜ด๐˜ฆ๐˜ข๐˜ถ๐˜ฅ๐˜ช๐˜ฐ ๐˜ฅ๐˜ช๐˜ฆ๐˜ด.
+
+So, here we goโ€ฆ
+
+๐—ฆ๐˜๐—ฒ๐—ฝ๐˜€:
+
+1. Clone this repo to any directory on your computer
+2. The PKGBUILD has already been modified for you (I basically removed the "source" portion of the PKGBUILD)
+3. Open a terminal in the "src" folder
+4. Clone the xfce4-volumed-pulse repo which can be located here:
+ https://gitlab.xfce.org/apps/xfce4-volumed-pulse
+5. Go one directory up to where the PKGBUILD file is
+6. Run the following command:
+ makepkg -s -f
+6ยฝ. If you're ballsy you can run without integrity checks like this:
+ makepkg -s -f --skipinteg --skipchecksums --nocheck
+7. Once built, install the package (whichever way you prefer to do that)
+
+
+โ€‹๐Ÿ‡นโ€‹โ€‹๐Ÿ‡ฆโ€‹โ€‹๐Ÿ‡ฉโ€‹โ€‹๐Ÿ‡ฆโ€‹โ— now you can use your volume keys based on the current "default" device that the pulseaudio audio server recognizes.
+
+ใ€๏ปฟ๏ผจ๏ฝ๏ฝ๏ฝ๏ฝ๏ฝ’๏ฝ๏ฝ™ใ€‘
+
+This is probably useful to one other person out there, so whoever you areโ€ฆ nice! ๐Ÿ‘Š๐Ÿฝ
diff --git a/xfce4-volumed-pulse-git/src/README b/xfce4-volumed-pulse-git/src/README
new file mode 100644
index 0000000..367235d
--- /dev/null
+++ b/xfce4-volumed-pulse-git/src/README
@@ -0,0 +1,5 @@
+You know what do to hereโ€ฆ This file is really just a place holder so I can upload this to github.
+
+If you are, however, unaware on what to actually do in this directory please see the "README" file found one directory above this one.
+
+Thanks! ๐Ÿ˜Š