[Tizen-submit] 8208: Changes to Tizen/pulseaudio

noreply at tizen.org noreply at tizen.org
Tue Aug 20 02:42:30 GMT 2013


Hi,
Zhang,Vivian have made the following changes to pulseaudio in project Tizen. Please review and accept ASAP.

Thank You,

[This message was auto-generated]

---

Request: #8208

  submit:       Tizen:build/pulseaudio(cleanup) -> Tizen


Message:
Submitter: Zhang,Vivian <vivian.zhang at intel.com>
Comments: set conflicting modules with murphy behind conditionals; re-add the baselibs.conf to packaging, remove pulseaudio.service, remove the toplevel manifest for packaging; check module-fileter-xx.so exists to avoid module load failure
Git project: platform/upstream/pulseaudio
Tag: submit/tizen/20130820.023658
Commit: 29fdcd74e4ac004f905f62b4b268b7feb3bd1770 set conflicting modules with murphy behind conditionals

State:   new        2013-08-19T19:39:10 tizenrobot
Comment: <no comment>
changes files:
--------------
--- pulseaudio.changes
+++ pulseaudio.changes
@@ -0,0 +1,6 @@
+* Fri Aug 16 2013 Vivian Zhang <vivian.zhang at intel.com>
+- remove pulseaudio.service which launch pa in system mode
+
+* Fri Aug 16 2013 Vivian Zhang <vivian.zhang at intel.com>
+- check module-fileter-xx.so exists before loading them to avoid module load failure
+

new:
----
  0031-Remove-the-toplevel-manifest.patch
  0032-check-module-fileter-xx.so-exists-to-avoid-module-loa.patch
  0033-set-conflicting-modules-with-murphy-behind-conditiona.patch
  baselibs.conf

spec files:
-----------
--- pulseaudio.spec
+++ pulseaudio.spec
@@ -7,11 +7,12 @@
 Summary:          Improved Linux sound server
 Version:          4.0
 Release:          0
-VCS:              platform/upstream/pulseaudio#submit/tizen/20130815.114433-0-g83ddbe7869bb225c94dfdda49d294ec92d24223f
+VCS:              platform/upstream/pulseaudio#submit/tizen/20130820.023658-0-g29fdcd74e4ac004f905f62b4b268b7feb3bd1770
 Group:            Multimedia/Audio
 License:          GPL-2.0+ and LGPL-2.1+
 URL:              http://pulseaudio.org
 Source0:          http://www.freedesktop.org/software/pulseaudio/releases/%{name}-%{version}.tar.gz
+Source99:         baselibs.conf
 Source1001:       pulseaudio.manifest
 # Patches auto-generated by git-buildpackage:
 Patch0:           0001-volume-ramp-additions-to-the-low-level-infra.patch
@@ -44,6 +45,9 @@
 Patch27:          0028-packaging-added-pulseaudio.spec.in.patch
 Patch28:          0029-packaging-adding-pulseaudio-manifest-for-smack.patch
 Patch29:          0030-packaging-added-obs-export-script.patch
+Patch30:          0031-Remove-the-toplevel-manifest.patch
+Patch31:          0032-check-module-fileter-xx.so-exists-to-avoid-module-loa.patch
+Patch32:          0033-set-conflicting-modules-with-murphy-behind-conditiona.patch
 BuildRequires:    libtool-ltdl-devel
 BuildRequires:    libtool
 BuildRequires:    intltool
@@ -268,6 +272,12 @@
 %patch28 -p1
 # 0030-packaging-added-obs-export-script.patch
 %patch29 -p1
+# 0031-Remove-the-toplevel-manifest.patch
+%patch30 -p1
+# 0032-check-module-fileter-xx.so-exists-to-avoid-module-loa.patch
+%patch31 -p1
+# 0033-set-conflicting-modules-with-murphy-behind-conditiona.patch
+%patch32 -p1
 echo "%{version}" > .tarball-version
 cp %{SOURCE1001} .
 
@@ -314,11 +324,6 @@
 %make_install
 %find_lang %{name}
 
-install -d  %{buildroot}/%{_libdir}/systemd/system
-install -m 644 pulseaudio.service %{buildroot}/%{_libdir}/systemd/system/pulseaudio.service
-mkdir -p  %{buildroot}/%{_libdir}/systemd/system/multi-user.target.wants
-ln -s  ../pulseaudio.service  %{buildroot}/%{_libdir}/systemd/system/multi-user.target.wants/pulseaudio.service
-
 pushd %{buildroot}/etc/pulse/filter
 ln -sf filter_8000_44100.dat filter_11025_44100.dat
 ln -sf filter_8000_44100.dat filter_12000_44100.dat
@@ -436,8 +441,6 @@
 %{_libdir}/pulse-%{version}/modules/module-policy.so
 %{_libdir}/pulse-%{version}/modules/module-role-ducking.so
 %{_libdir}/pulse-%{version}/modules/module-systemd-login.so
-%{_libdir}/systemd/system/pulseaudio.service
-%{_libdir}/systemd/system/multi-user.target.wants/pulseaudio.service
 %config(noreplace) /etc/bash_completion.d/pulseaudio-bash-completion.sh
 
 %files -n libpulse

other changes:
--------------

++++++ 0031-Remove-the-toplevel-manifest.patch (new)

Please refer to OBS webUI for more details about this SR.


More information about the Tizen-submit mailing list