From 725b5ff53b5b8b00e7e1e2acb0a03753f8a3af29 Mon Sep 17 00:00:00 2001 From: shirely16 Date: Tue, 1 Mar 2022 16:29:12 +0800 Subject: [PATCH] custom installation depend on pulseaudio-libs --- libcanberra.spec | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/libcanberra.spec b/libcanberra.spec index f688d2b..9930d43 100644 --- a/libcanberra.spec +++ b/libcanberra.spec @@ -1,14 +1,18 @@ Name: libcanberra Version: 0.30 -Release: 25 +Release: 26 Summary: XDG Sound Theme and Name Specifications License: LGPLv2+ Url: https://0pointer.de/lennart/projects/libcanberra Source0: http://0pointer.de/lennart/projects/libcanberra/%{name}-%{version}.tar.xz BuildRequires: gcc gtk2-devel gtk3-devel alsa-lib-devel libvorbis-devel libtool-ltdl-devel gtk-doc -BuildRequires: pulseaudio-libs-devel gstreamer1-devel libtdb-devel gettext-devel systemd-devel -Requires: sound-theme-freedesktop pulseaudio-libs +BuildRequires: gstreamer1-devel libtdb-devel gettext-devel systemd-devel +%if %{?openEuler:1}0 +BuildRequires: pulseaudio-libs-devel +Requires: pulseaudio-libs +%endif +Requires: sound-theme-freedesktop %systemd_requires %description @@ -46,7 +50,13 @@ developing applications that use %{name}. %autosetup -n %{name}-%{version} -p1 %build -%configure --enable-pulse --enable-alsa --enable-null --disable-oss --with-builtin=dso --with-systemdsystemunitdir=/usr/lib/systemd/system +%configure \ +%if !0%{?openEuler} + --disable-pulse \ +%else + --enable-pulse \ +%endif + --enable-alsa --enable-null --disable-oss --with-builtin=dso --with-systemdsystemunitdir=/usr/lib/systemd/system %make_build %install @@ -103,6 +113,9 @@ rm $RPM_BUILD_ROOT%{_docdir}/libcanberra/README %{_datadir}/gtk-doc/html/* %changelog +* Tue Mar 1 2022 hanhui - 0.30-26 +- DESC: custom installation depend on pulseaudio-libs + * Thu Jan 9 2020 openEuler Buildteam - 0.30-25 - Type:bugfix - ID:NA