Compare commits

...

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
8ba5ca8aed
!67 [sync]删除多余构建依赖
From: @sdlzx 
Reviewed-by: @liqingqing_1229 
Signed-off-by: @liqingqing_1229
2022-11-08 00:56:31 +00:00
Liu Zixian
f85e08f898 delete unused BuildRequires 2022-11-07 10:36:14 +08:00
openeuler-ci-bot
3adbb9c99b
!65 [sync] PR-64: delete rpath info
From: @openeuler-sync-bot 
Reviewed-by: @liqingqing_1229 
Signed-off-by: @liqingqing_1229
2022-10-15 07:17:59 +00:00
lijianglin
e758132d4d delete rpath info
(cherry picked from commit 67204d29dcbc5991cde9cc9e8366fb5fb08de740)
2022-10-15 15:16:22 +08:00
openeuler-ci-bot
bc65fccc06
!55 [sync] PR-53: revert 15.0-7 due to no correct service files
From: @openeuler-sync-bot 
Reviewed-by: @liqingqing_1229 
Signed-off-by: @liqingqing_1229
2022-08-04 03:18:52 +00:00
liqingqing_1229
22f4eacba7 revert 15.0-7 due to no correct service files
(cherry picked from commit 6725494d6a4b2299dc9f2ab78dfd583b3c5bd3da)
2022-08-04 11:17:52 +08:00
openeuler-ci-bot
ffbdb59f81
!51 [sync] PR-49: Solve the problem that clicking the volume icon, the unmute function does not take effect.
From: @openeuler-sync-bot 
Reviewed-by: @liqingqing_1229 
Signed-off-by: @liqingqing_1229
2022-08-03 00:38:27 +00:00
ouyanglearnning
8ee00941d6 Solve the problem that clicking the volume icon, the unmute function does not take effect.
(cherry picked from commit c84f092e9fd5cdd75be4f89a40c7b726af20727e)
2022-08-02 21:22:07 +08:00
openeuler-ci-bot
d5ab037f27
!48 [sync] PR-47: Fix gsettings-helper crash
From: @openeuler-sync-bot 
Reviewed-by: @liqingqing_1229 
Signed-off-by: @liqingqing_1229
2022-07-29 07:19:37 +00:00
Qiang Wei
67c2be6df2 Fix gsettings-helper crash
Issue: https://gitee.com/src-openeuler/pulseaudio/issues/I4WAEZ

Signed-off-by: Qiang Wei <qiang.wei@suse.com>
(cherry picked from commit 8fee61ac30826a84a9d5fc1eee887aa5254aba47)
2022-07-29 15:18:48 +08:00

View File

@ -6,7 +6,7 @@
Name: pulseaudio
Summary: Improved Linux Sound Server
Version: 15.0
Release: 5
Release: 10
License: LGPLv2+
URL: https://www.freedesktop.org/wiki/Software/PulseAudio
Source0: https://freedesktop.org/software/pulseaudio/releases/pulseaudio-%{version}.tar.xz
@ -20,11 +20,12 @@ BuildRequires: meson
BuildRequires: automake libtool gcc-c++ bash-completion
BuildRequires: m4 libtool-ltdl-devel intltool pkgconfig doxygen xmltoman libsndfile-devel
BuildRequires: alsa-lib-devel glib2-devel gtk2-devel avahi-devel check-devel
BuildRequires: libatomic_ops-static libatomic_ops-devel bluez-libs-devel sbc-devel libXt-devel
BuildRequires: bluez-libs-devel sbc-devel libXt-devel
BuildRequires: xorg-x11-proto-devel libXtst-devel libXi-devel libSM-devel libX11-devel
BuildRequires: libICE-devel xcb-util-devel openssl-devel orc-devel libtdb-devel speexdsp-devel
BuildRequires: libasyncns-devel systemd-devel systemd dbus-devel libcap-devel fftw-devel
BuildRequires: pkgconfig(gstreamer-1.0) pkgconfig(gstreamer-app-1.0) pkgconfig(gstreamer-rtp-1.0)
BuildRequires: chrpath
Obsoletes: padevchooser < 1.0
Provides: %{name}-module-x11 %{name}-utils %{name}-esound-compat %{name}-module-zeroconf %{name}-module-gsettings
@ -125,6 +126,13 @@ mv -fv $RPM_BUILD_ROOT/lib/udev/rules.d/90-pulseaudio.rules $RPM_BUILD_ROOT%{_pr
%delete_la
## delete rpath
touch %{name}-%{_arch}.conf
echo "%{_libdir}/pulse-%{version}/modules" >> %{name}-%{_arch}.conf
echo "%{_libdir}/%{name}/" >> %{name}-%{_arch}.conf
find $RPM_BUILD_ROOT/ -type f -exec file {} ';' | grep "ELF" | awk -F ':' '{print $1}' | xargs -i chrpath --delete {}
mkdir -p $RPM_BUILD_ROOT/etc/ld.so.conf.d
install -p -m644 %{name}-%{_arch}.conf $RPM_BUILD_ROOT/etc/ld.so.conf.d/
%check
%meson_test || TESTS_ERROR=$?
@ -191,6 +199,7 @@ exit 0
%exclude %{_libdir}/pulse-%{version}/modules/module-bluetooth-policy.so
%{_prefix}/lib/udev/rules.d/90-pulseaudio.rules
%{_libexecdir}/pulse/*-helper
%{_datadir}/glib-2.0/schemas/org.freedesktop.pulseaudio.gschema.xml
%{_datadir}/locale/*
%{_datadir}/pulseaudio/alsa-mixer/*/
%{_datadir}/zsh/site-functions/_pulseaudio
@ -212,6 +221,7 @@ exit 0
%files libs
%dir %{_sysconfdir}/pulse/
%config(noreplace) %{_sysconfdir}/pulse/client.conf
%{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf
%{_libdir}/libpulse.so.0*
%{_libdir}/libpulse-simple.so.0*
%dir %{_libdir}/pulseaudio/
@ -231,9 +241,26 @@ exit 0
%files help
%defattr(-,root,root)
%{_mandir}/man*/*
%{_datadir}/glib-2.0/schemas/org.freedesktop.pulseaudio.gschema.xml
%changelog
* Mon Nov 07 2022 Liu Zixian <liuzixian4@huawei.com> -15.0-10
- sync master: delete unused BuildRequires
* Thu Sep 22 2022 lijianglin <lijianglin2@huawei.com> - 15.0-9
- delete rpath info
* Thu Aug 04 2022 Qingqing Li <liqingqing3@huawei.com> - 15.0.8
- revert 15.0-7 due to no correct service files
* Tue Aug 02 2022 ouyangminxiang <ouyangminxiang@kylinsec.com.cn> - 15.0-7
- Fix mate-volume-control-status-icon doesn't work
- Fix the problem that the muted function in mate-volume-control-status-icon doesn't work when the system is boot
- Recompile systemd post scripts for pulseaudio
* Fri Jul 29 2022 Wei, Qiang <qiang.wei@suse.com> - 15.0-6
- Fix gsettings-helper crash
- Issue: https://gitee.com/src-openeuler/pulseaudio/issues/I4WAEZ
* Mon Jun 20 2022 peijiankang <peijiankang@kylinos.cn> - 15.0-5
- fix translation error of pulseaudio