stream-manager: Modify handle_update_focus_status() to update only if needed
[platform/core/multimedia/pulseaudio-modules-tizen.git] / packaging / pulseaudio-modules-tizen.spec
1 Name:             pulseaudio-modules-tizen
2 Summary:          Pulseaudio modules for Tizen
3 Version:          5.0.83
4 Release:          0
5 Group:            Multimedia/Audio
6 License:          LGPL-2.1+
7 Source0:          %{name}-%{version}.tar.gz
8 Source1:          pulseaudio.conf
9 BuildRequires:    libtool-ltdl-devel
10 BuildRequires:    libtool
11 BuildRequires:    intltool
12 BuildRequires:    pkgconfig(dbus-1)
13 BuildRequires:    pkgconfig(iniparser)
14 BuildRequires:    pkgconfig(json-c)
15 BuildRequires:    pkgconfig(vconf)
16 BuildRequires:    mm-hal-interface
17 BuildRequires:    pkgconfig(libpulse)
18 BuildRequires:    pkgconfig(pulsecore)
19 BuildRequires:    pkgconfig(libsystemd)
20 BuildRequires:    pulseaudio
21 BuildRequires:    m4
22 Requires(post):   /sbin/ldconfig
23 Requires(postun): /sbin/ldconfig
24
25 %description
26 This package contains pulseaudio modules for tizen audio system.
27
28 %prep
29 %setup -q
30
31 %build
32 export CFLAGS="%{optflags} -fno-strict-aliasing -DSYSCONFDIR=\\\"%{_sysconfdir}\\\" -DAUDIOHALDIR=\\\"%{_libdir}\\\""
33
34 export LD_AS_NEEDED=0
35 %reconfigure --prefix=%{_prefix} \
36         --disable-static \
37 #        --enable-haltc
38
39 %__make %{?_smp_mflags} V=1
40
41 %install
42 %make_install
43
44 mkdir -p %{buildroot}%{_tmpfilesdir}
45 install -m 0644 %SOURCE1 %{buildroot}%{_tmpfilesdir}/pulseaudio.conf
46
47 %post
48 /sbin/ldconfig
49
50 %postun
51 /sbin/ldconfig
52
53 %files
54 %manifest pulseaudio-modules-tizen.manifest
55 %defattr(-,root,root,-)
56 %license LICENSE.LGPL-2.1+
57 %{_libdir}/pulse-5.0/modules/module-*.so
58 %{_libdir}/pulse-5.0/modules/libhal-interface.so
59 %{_tmpfilesdir}/pulseaudio.conf