summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkj-sh6042024-07-09 20:04:36 -0400
committerkj-sh6042024-07-09 20:04:36 -0400
commitc647ffdd57d9a4af7be8a247182614a4e1e0c524 (patch)
tree147f05e71d9513268c9c0fa61b093485a99c456e
parent9157ea4b6da30e92883fbad1e6028cccc1afb670 (diff)
kj-gitbot: pavucontrol-gtk3/
-rw-r--r--pavucontrol-gtk3/.SRCINFO30
-rw-r--r--pavucontrol-gtk3/.gitignore5
-rw-r--r--pavucontrol-gtk3/PKGBUILD54
3 files changed, 89 insertions, 0 deletions
diff --git a/pavucontrol-gtk3/.SRCINFO b/pavucontrol-gtk3/.SRCINFO
new file mode 100644
index 0000000..45cf576
--- /dev/null
+++ b/pavucontrol-gtk3/.SRCINFO
@@ -0,0 +1,30 @@
+pkgbase = pavucontrol-gtk3
+ pkgdesc = PulseAudio Volume Control 5.0 (last GTK3 release)
+ pkgver = 5.0
+ pkgrel = 1
+ epoch = 1
+ url = https://freedesktop.org/software/pulseaudio/pavucontrol/
+ arch = x86_64
+ license = GPL-2.0-or-later
+ checkdepends = tidy
+ makedepends = git
+ makedepends = lynx
+ makedepends = meson
+ depends = atkmm
+ depends = gcc-libs
+ depends = glib2
+ depends = glibc
+ depends = glibmm
+ depends = gtk3
+ depends = gtkmm3
+ depends = json-glib
+ depends = libcanberra
+ depends = libpulse
+ depends = libsigc++
+ optdepends = pulseaudio: Audio backend
+ provides = pavucontrol
+ conflicts = pavucontrol
+ source = git+https://gitlab.freedesktop.org/pulseaudio/pavucontrol.git#commit=c330506815f78f77f6685cb40749679eae789d63
+ b2sums = 5601fbcb53a5545e86bc179c3e2c2b8d1c0ad1b31a3251e90011368151495668493a6737e359cc6d9c2c5e8d8c964f137a96af69f1b984f7a31318619532360c
+
+pkgname = pavucontrol-gtk3
diff --git a/pavucontrol-gtk3/.gitignore b/pavucontrol-gtk3/.gitignore
new file mode 100644
index 0000000..6e73da8
--- /dev/null
+++ b/pavucontrol-gtk3/.gitignore
@@ -0,0 +1,5 @@
+pkg/
+src/
+*.tar.*
+*.pkg.*
+pavucontrol/
diff --git a/pavucontrol-gtk3/PKGBUILD b/pavucontrol-gtk3/PKGBUILD
new file mode 100644
index 0000000..ace5d5f
--- /dev/null
+++ b/pavucontrol-gtk3/PKGBUILD
@@ -0,0 +1,54 @@
+# Maintainer: kj_sh604 <406hs_jk@proton.me>
+
+pkgname=pavucontrol-gtk3
+pkgver=5.0
+pkgrel=1
+epoch=1
+pkgdesc="PulseAudio Volume Control 5.0 (last GTK3 release)"
+url="https://freedesktop.org/software/pulseaudio/pavucontrol/"
+arch=(x86_64)
+license=(GPL-2.0-or-later)
+depends=(
+ atkmm
+ gcc-libs
+ glib2
+ glibc
+ glibmm
+ gtk3
+ gtkmm3
+ json-glib
+ libcanberra
+ libpulse
+ libsigc++
+)
+makedepends=(
+ git
+ lynx
+ meson
+)
+conflicts=('pavucontrol')
+provides=('pavucontrol')
+checkdepends=(tidy)
+optdepends=("pulseaudio: Audio backend")
+_commit=c330506815f78f77f6685cb40749679eae789d63 # master
+source=("git+https://gitlab.freedesktop.org/pulseaudio/pavucontrol.git#commit=$_commit")
+b2sums=('5601fbcb53a5545e86bc179c3e2c2b8d1c0ad1b31a3251e90011368151495668493a6737e359cc6d9c2c5e8d8c964f137a96af69f1b984f7a31318619532360c')
+
+prepare() {
+ cd pavucontrol
+}
+
+build() {
+ arch-meson pavucontrol build
+ meson compile -C build
+}
+
+check() {
+ meson test -C build --print-errorlogs
+}
+
+package() {
+ meson install -C build --destdir "$pkgdir"
+}
+
+# vim:set sw=2 sts=-1 et: