diff options
| author | kj-sh604 | 2024-07-09 20:04:36 -0400 |
|---|---|---|
| committer | kj-sh604 | 2024-07-09 20:04:36 -0400 |
| commit | c647ffdd57d9a4af7be8a247182614a4e1e0c524 (patch) | |
| tree | 147f05e71d9513268c9c0fa61b093485a99c456e | |
| parent | 9157ea4b6da30e92883fbad1e6028cccc1afb670 (diff) | |
kj-gitbot: pavucontrol-gtk3/
| -rw-r--r-- | pavucontrol-gtk3/.SRCINFO | 30 | ||||
| -rw-r--r-- | pavucontrol-gtk3/.gitignore | 5 | ||||
| -rw-r--r-- | pavucontrol-gtk3/PKGBUILD | 54 |
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: |
