1 Name: pulseaudio-modules-tizen
2 Summary: Pulseaudio modules for Tizen
5 Group: Multimedia/Audio
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 %if "%{tizen_profile_name}" == "tv"
17 BuildRequires: pkgconfig(glib-2.0)
19 BuildRequires: mm-hal-interface-devel
20 BuildRequires: pkgconfig(libpulse)
21 BuildRequires: pkgconfig(pulsecore)
22 BuildRequires: pkgconfig(libsystemd)
23 BuildRequires: pkgconfig(dns_sd)
24 BuildRequires: pulseaudio
26 Requires(post): /sbin/ldconfig
27 Requires(postun): /sbin/ldconfig
30 This package contains pulseaudio modules for tizen audio system.
32 %package -n pulseaudio-module-acm
33 Summary: PA module-acm-sink
34 Group: Multimedia/Audio
36 %description -n pulseaudio-module-acm
37 PulseAudio module-acm-sink for sending PCM data to ACM core.
43 export CFLAGS="%{optflags} -fno-strict-aliasing -D__TIZEN__ -DSYSCONFDIR=\\\"%{_sysconfdir}\\\" -DAUDIOHALDIR=\\\"%{_libdir}\\\""
46 %reconfigure --prefix=%{_prefix} \
49 %if "%{tizen_profile_name}" == "tv"
54 %__make %{?_smp_mflags} V=1
59 mkdir -p %{buildroot}%{_tmpfilesdir}
60 install -m 0644 %SOURCE1 %{buildroot}%{_tmpfilesdir}/pulseaudio.conf
69 %manifest %{name}.manifest
70 %defattr(-,root,root,-)
71 %license LICENSE.LGPL-2.1+
72 %{_libdir}/pulse-13.0/modules/module-poweroff.so
73 %{_libdir}/pulse-13.0/modules/module-sound-player.so
74 %{_libdir}/pulse-13.0/modules/module-tone-player.so
75 %{_libdir}/pulse-13.0/modules/module-tizenaudio-policy.so
76 %{_libdir}/pulse-13.0/modules/module-tizenaudio-sink.so
77 %{_libdir}/pulse-13.0/modules/module-tizenaudio-source.so
78 %{_libdir}/pulse-13.0/modules/module-tizenaudio-discover.so
79 %{_libdir}/pulse-13.0/modules/module-tizenaudio-publish.so
80 %{_libdir}/pulse-13.0/modules/libhal-interface.so
81 %{_libdir}/pulse-13.0/modules/libcommunicator.so
82 %{_tmpfilesdir}/pulseaudio.conf
83 %if "%{tizen_profile_name}" == "tv"
84 %{_libdir}/pulse-13.0/modules/module-vconf.so
85 %{_libexecdir}/pulse/vconf-helper
87 %{_libdir}/ladspa/*.so
88 %{_datadir}/sounds/mm-sound/*
90 %files -n pulseaudio-module-acm
91 %manifest %{name}.manifest
92 %defattr(-,root,root,-)
93 %license LICENSE.LGPL-2.1+
94 %{_libdir}/pulse-13.0/modules/module-acm-sink.so