2 Summary: Multimedia Framework Wifi-Display Library
5 Group: System/Libraries
6 License: Apache License 2.0
7 Source0: %{name}-%{version}.tar.gz
8 Requires(post): /sbin/ldconfig
9 Requires(postun): /sbin/ldconfig
10 BuildRequires: pkgconfig(mm-common)
11 BuildRequires: pkgconfig(gstreamer-1.0)
12 BuildRequires: pkgconfig(gstreamer-plugins-base-1.0)
13 BuildRequires: pkgconfig(gstreamer-video-1.0)
14 BuildRequires: pkgconfig(gstreamer-app-1.0)
15 BuildRequires: pkgconfig(iniparser)
16 BuildRequires: pkgconfig(wifi-direct)
17 BuildRequires: pkgconfig(capi-network-wifi-direct)
18 BuildRequires: pkgconfig(mm-scmirroring-common)
19 BuildRequires: kernel-headers
21 BuildRoot: %{_tmppath}/%{name}-%{version}-build
26 Summary: Multimedia Framework Wifi-Display Library (DEV)
27 Group: Development/Libraries
28 Requires: %{name} = %{version}-%{release}
33 Summary: Multimedia Framework Wifi-Display Library (Factory)
34 Group: Development/Libraries
35 Requires: %{name} = %{version}-%{release}
46 CFLAGS+=" -DMMFW_DEBUG_MODE -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" "; export CFLAGS
47 LDFLAGS+="-Wl,--rpath=%{_prefix}/lib -Wl,--hash-style=both -Wl,--as-needed"; export LDFLAGS
49 # always enable sdk build. This option should go away
50 # --enable-wfd-sink-uibc
51 %configure --disable-static
53 # Call make instruction with smp support
59 mkdir -p %{buildroot}/usr/share/dbus-1/services/
60 mkdir -p %{buildroot}/%{_datadir}/license
61 cp -rf %{_builddir}/%{name}-%{version}/LICENSE.APLv2.0 %{buildroot}%{_datadir}/license/%{name}
63 mkdir -p %{buildroot}/usr/etc
64 cp -rf config/mmfw_wfd_sink.ini %{buildroot}/usr/etc/mmfw_wfd_sink.ini
76 %defattr(-,root,root,-)
77 %{_datadir}/license/%{name}
78 /usr/etc/mmfw_wfd_sink.ini
80 %manifest libmm-wfd.manifest
83 %defattr(-,root,root,-)
85 %{_includedir}/mmf/mm_wfd_sink.h
86 %{_libdir}/pkgconfig/*
89 #%defattr(-,root,root,-)
90 #%{_includedir}/mmf/mm_player_factory.h