[packages/pulseaudio] up to 12.0

atler atler at pld-linux.org
Thu Jun 21 17:56:37 CEST 2018


commit a7ebefea47af310753dc14e22d73415725081ae3
Author: Jan Palus <atler at pld-linux.org>
Date:   Thu Jun 21 17:55:27 2018 +0200

    up to 12.0
    
    - provide both gconf and gsettings modules at least until paprefs 1.0 is
      released
    - adjust for new %_libexecdir

 pulseaudio.spec | 35 ++++++++++++++++++++++++++++++-----
 1 file changed, 30 insertions(+), 5 deletions(-)
---
diff --git a/pulseaudio.spec b/pulseaudio.spec
index ff0caf6..068b320 100644
--- a/pulseaudio.spec
+++ b/pulseaudio.spec
@@ -11,12 +11,12 @@
 Summary:	Modular sound server
 Summary(pl.UTF-8):	Modularny serwer dźwięku
 Name:		pulseaudio
-Version:	11.1
+Version:	12.0
 Release:	1
 License:	GPL v2+ (server and libpulsecore), LGPL v2+ (libpulse)
 Group:		Libraries
 Source0:	https://freedesktop.org/software/pulseaudio/releases/%{name}-%{version}.tar.xz
-# Source0-md5:	390de38231d5cdd6b43ada8939eb74f1
+# Source0-md5:	efe7683310080e80bc42707285df8c36
 Source1:	%{name}.init
 Source2:	%{name}.sysconfig
 Source3:	%{name}.tmpfiles
@@ -128,7 +128,7 @@ Summary:	Qt-based utilities for PulseAudio (equalizer)
 Summary(pl.UTF-8):	Oparte na Qt narzędzia do PulseAudio (equalizer)
 Group:		X11/Applications/Sound
 Requires:	%{name} = %{version}-%{release}
-Requires:	python-PyQt4
+Requires:	python-PyQt5
 Requires:	python-dbus
 Requires:	python-sip
 
@@ -280,6 +280,7 @@ Group:		Libraries
 Requires:	%{name} = %{version}-%{release}
 Requires:	GConf2 >= 2.4.0
 Suggests:	gnome-media-volume-control
+Conflicts:	%{name}-gsettings
 
 %description gconf
 GConf adapter for PulseAudio.
@@ -287,6 +288,20 @@ GConf adapter for PulseAudio.
 %description gconf -l pl.UTF-8
 Interfejs do GConfa dla PulseAudio.
 
+%package gsettings
+Summary:	GSettings module for PulseAudio
+Summary(pl.UTF-8):	Moduł GSettings dla PulseAudio
+License:	GPL v2+
+Group:		Libraries
+Requires:	%{name} = %{version}-%{release}
+Conflicts:	%{name}-gconf
+
+%description gsettings
+GSettings adapter for PulseAudio.
+
+%description gsettings -l pl.UTF-8
+Interfejs do GSettings dla PulseAudio.
+
 %package hal
 Summary:	HAL module for PulseAudio
 Summary(pl.UTF-8):	Moduł HAL dla PulseAudio
@@ -376,6 +391,8 @@ Uzupełnianie parametrów w zsh dla poleceń PulseAudio.
 %{__autoheader}
 %{__automake}
 %configure \
+	--enable-gconf \
+	--enable-gsettings \
 	--enable-hal-compat \
 	%{!?with_lirc:--disable-lirc} \
 	--disable-silent-rules \
@@ -484,7 +501,7 @@ fi
 %attr(755,root,root) %{_bindir}/pax11publish
 %attr(755,root,root) %{_bindir}/pulseaudio
 %attr(755,root,root) %{_bindir}/start-pulseaudio-x11
-%dir %{_libdir}/pulse
+%dir %{_libexecdir}/pulse
 %dir %{_libdir}/pulse-*
 %dir %{_libdir}/pulse-*/modules
 %attr(755,root,root) %{_libdir}/pulse-*/modules/libavahi-wrap.so
@@ -500,6 +517,7 @@ fi
 %attr(755,root,root) %{_libdir}/pulse-*/modules/libwebrtc-util.so
 %attr(755,root,root) %{_libdir}/pulse-*/modules/module-allow-passthrough.so
 %attr(755,root,root) %{_libdir}/pulse-*/modules/module-always-sink.so
+%attr(755,root,root) %{_libdir}/pulse-*/modules/module-always-source.so
 %attr(755,root,root) %{_libdir}/pulse-*/modules/module-augment-properties.so
 %attr(755,root,root) %{_libdir}/pulse-*/modules/module-card-restore.so
 %attr(755,root,root) %{_libdir}/pulse-*/modules/module-cli-protocol-tcp.so
@@ -687,9 +705,16 @@ fi
 
 %files gconf
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/pulse/gconf-helper
+%attr(755,root,root) %{_libexecdir}/pulse/gconf-helper
 %attr(755,root,root) %{_libdir}/pulse-*/modules/module-gconf.so
 
+%files gsettings
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_datadir}/GConf/gsettings/pulseaudio.convert
+%attr(755,root,root) %{_datadir}/glib-2.0/schemas/org.freedesktop.pulseaudio.gschema.xml
+%attr(755,root,root) %{_libexecdir}/pulse/gsettings-helper
+%attr(755,root,root) %{_libdir}/pulse-*/modules/module-gsettings.so
+
 %files hal
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/pulse-*/modules/module-hal-detect.so
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/pulseaudio.git/commitdiff/a7ebefea47af310753dc14e22d73415725081ae3



More information about the pld-cvs-commit mailing list