paprefs: update to 1.0

Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
This commit is contained in:
Jürgen Buchmüller 2018-07-30 13:21:42 +02:00
parent 92d7c0f73c
commit 4b0efc548c
No known key found for this signature in database
GPG key ID: 6764EC32352D0647
2 changed files with 5 additions and 38 deletions

View file

@ -1,33 +0,0 @@
From 4fcee37cb92c689b43a0d8fc1d8e6b2764834cbf Mon Sep 17 00:00:00 2001
From: Colin Guthrie <colin@mageia.org>
Date: Sun, 6 Nov 2011 14:31:27 +0000
Subject: [PATCH] Do not require a recompile for each new PA version in order to detect the modules.
---
src/paprefs.cc | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/src/paprefs.cc b/src/paprefs.cc
index 21fdc95..919b15c 100644
--- src/paprefs.cc
+++ src/paprefs.cc
@@ -637,9 +637,14 @@ void MainWindow::readFromGConf() {
}
gchar * MainWindow::modulePath(const gchar *name) {
- gchar *path, *pulsedir, *c;
+ gchar *path, *pulsedir, *c, **versions;
- pulsedir = g_strdup_printf ("pulse-%d.%d", PA_MAJOR, PA_MINOR);
+ versions = g_strsplit(pa_get_library_version(), ".", 3);
+ if (versions[0] && versions[1])
+ pulsedir = g_strdup_printf ("pulse-%s.%s", versions[0], versions[1]);
+ else
+ pulsedir = g_strdup_printf ("pulse-%d.%d", PA_MAJOR, PA_MINOR);
+ g_strfreev(versions);
path = g_build_filename (MODLIBDIR, pulsedir, "modules", name, NULL);
g_free (pulsedir);
--
1.6.3.3

View file

@ -1,17 +1,17 @@
# Template file for 'paprefs'
pkgname=paprefs
version=0.9.10
version=1.0
revision=1
build_style=gnu-configure
build_style=meson
hostmakedepends="intltool lynx pkg-config"
makedepends="GConf-devel dbus-glib-devel gconfmm-devel gtkmm2-devel
makedepends="GConf-devel dbus-glib-devel gconfmm-devel gtkmm-devel
libglademm-devel libglade-devel libsigc++-devel pulseaudio-devel"
depends="hicolor-icon-theme"
short_desc="Editor for pulseaudio settings"
maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
license="GPL-3"
license="GPL-3.0-or-later"
homepage="http://0pointer.de/lennart/projects/paprefs/"
distfiles="${FREEDESKTOP_SITE}/pulseaudio/${pkgname}/${pkgname}-${version}.tar.xz"
checksum=261c5a67543f2d0c019894fb933949f6ee7c5e181808e1e9565f0784961eabb0
checksum=ad12e47e2cf120533ffa04e622eb0f255786dfea64f19be5de5a2ba55e8ae778
CXXFLAGS="-std=c++11"