Compare commits

...

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
31a645db4f
!79 delete rpath info
From: @lijianglin6 
Reviewed-by: @liqingqing_1229 
Signed-off-by: @liqingqing_1229
2023-11-16 12:06:03 +00:00
lijianglin
9b1672cee2 delete rpath info 2023-11-15 16:09:55 +08:00
openeuler-ci-bot
6071df821b
!59 【轻量级 PR】:Fix gsettings-helper crash
From: @leeffo 
Reviewed-by: @liqingqing_1229 
Signed-off-by: @liqingqing_1229
2022-09-08 06:14:15 +00:00
leeffo
788ecf2cac
Fix gsettings-helper crash
Signed-off-by: leeffo <liweiganga@uniontech.com>
2022-09-08 05:56:12 +00:00
openeuler-ci-bot
bbf65847e4 !24 [sync] PR-19: remove repeat gdm-hooks packages
From: @openeuler-sync-bot
Reviewed-by: @liqingqing_1229
Signed-off-by: @liqingqing_1229
2021-05-22 21:01:15 +08:00
lyn1001
a63c9468f3 remove repeat gdm-hooks packages
(cherry picked from commit 3db23bf75b322809b9497af5b2272ed8e66457a4)
2021-05-21 13:38:42 +08:00
openeuler-ci-bot
aafb0ce47c !22 [sync] PR-21: remove repeat gdm-hooks packages
From: @openeuler-sync-bot
Reviewed-by: @SuperSix173
Signed-off-by: @SuperSix173
2021-05-07 10:13:52 +08:00
maminjie
a5d14d9bd0 remove repeat gdm-hooks packages
(cherry picked from commit e4e171e3abbb5d66171db98ebc2d15f6c203d8d9)
2021-05-07 09:22:49 +08:00
openeuler-ci-bot
dd5ed7ed1d !6 pulseaudio release +1 for rebuild
Merge pull request !6 from lunankun/openEuler-20.03-LTS
2020-08-21 11:20:53 +08:00
lunankun
e6e1d324eb release +1 for rebuild 2020-08-21 10:15:15 +08:00

View File

@ -6,7 +6,7 @@
Name: pulseaudio
Summary: Improved Linux Sound Server
Version: 13.0
Release: 1
Release: 6
License: LGPLv2+
URL: https://www.freedesktop.org/wiki/Software/PulseAudio
Source0: https://freedesktop.org/software/pulseaudio/releases/pulseaudio-%{version}.tar.xz
@ -24,6 +24,7 @@ BuildRequires: xorg-x11-proto-devel libXtst-devel libXi-devel libSM-devel libX1
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: webrtc-audio-processing-devel
BuildRequires: chrpath
Obsoletes: padevchooser < 1.0
Provides: %{name}-module-x11 %{name}-module-bluetooth %{name}-libs %{name}-libs-glib2 %{name}-utils %{name}-esound-compat %{name}-module-zeroconf %{name}-module-gconf %{name}-module-gsettings
@ -55,15 +56,6 @@ Obsoletes: %{name}-libs-devel
Headers and libraries for developing applications that can communicate with
a PulseAudio sound server.
%package gdm-hooks
Summary: PulseAudio GDM integration
License: LGPLv2+
Requires: gdm >= 1:2.22.0
Requires(pre): gdm
%description gdm-hooks
This package contains GDM integration hooks for the PulseAudio sound server.
%package_help
%prep
@ -104,10 +96,16 @@ popd
mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/udev/rules.d
mv -fv $RPM_BUILD_ROOT/lib/udev/rules.d/90-pulseaudio.rules $RPM_BUILD_ROOT%{_prefix}/lib/udev/rules.d
install -p -m644 -D %{SOURCE5} $RPM_BUILD_ROOT%{_localstatedir}/lib/gdm/.pulse/default.pa
%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
%make_build check || TESTS_ERROR=$?
if [ "${TESTS_ERROR}" != "" ]; then
@ -142,6 +140,7 @@ exit 0
%config(noreplace) %{_sysconfdir}/pulse/daemon.conf
%config(noreplace) %{_sysconfdir}/pulse/*.pa
%config(noreplace) %{_sysconfdir}/pulse/client.conf
%{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf
%{_sysconfdir}/dbus-1/system.d/pulseaudio-system.conf
%{_sysconfdir}/xdg/autostart/pulseaudio.desktop
%{bash_completionsdir}/*
@ -171,6 +170,7 @@ exit 0
%{_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
@ -189,16 +189,32 @@ exit 0
%{_datadir}/vala/vapi/*
%{_libdir}/cmake/PulseAudio/
%files gdm-hooks
%attr(0600,gdm,gdm) %{_localstatedir}/lib/gdm/.pulse/default.pa
%files help
%defattr(-,root,root)
%doc README doxygen/html
%{_mandir}/man*/*
%{_datadir}/glib-2.0/schemas/org.freedesktop.pulseaudio.gschema.xml
%changelog
* Tue Nov 14 2023 lijianglin <lijianglin2@huawei.com> - 13.0-6
- delete rpath info
- Issue: https://gitee.com/src-openeuler/pulseaudio/issues/I8EEX0
* Thu Sep 08 2022 liweiganga <liweiganga@uniontech.com> - 13.0-5
- Fix gsettings-helper crash
- Issue: https://gitee.com/src-openeuler/pulseaudio/issues/I4WAEZ
* Sat Nov 21 2020 yanan li <liyanan32@huawei.com> - 13.0-4
- remove repeat gdm-hooks packages
* Thu Nov 11 2020 xinghe <xinghe1@huawei.com> - 13.0-3
- add help for Recommends
* Fri Aug 21 2020 lunankun <lunankun@huawei.com> - 13.0-2
- Type:bugfix
- Id:NA
- SUG:NA
- DESC:release +1 for rebuild
* Fri Apr 24 2020 Chunsheng Luo <luochunsheng@huawei.com> - 13.0-1
- update to version 13.0