Name: libmm-wfd
Summary: Multimedia Framework Wifi-Display Library
-Version: 0.2.140
+Version: 0.2.231
Release: 0
Group: System/Libraries
-License: Apache License 2.0
+License: Apache-2.0
Source0: %{name}-%{version}.tar.gz
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
BuildRequires: pkgconfig(gstreamer-video-1.0)
BuildRequires: pkgconfig(gstreamer-app-1.0)
BuildRequires: pkgconfig(iniparser)
-BuildRequires: pkgconfig(wifi-direct)
BuildRequires: pkgconfig(capi-network-wifi-direct)
-BuildRequires: pkgconfig(mm-scmirroring-common)
-BuildRequires: kernel-headers
-
+BuildRequires: pkgconfig(dlog)
+BuildRequires: pkgconfig(elementary)
+BuildRequires: pkgconfig(evas)
+BuildRequires: pkgconfig(ecore-wayland)
+BuildRequires: pkgconfig(libtbm)
+BuildRequires: pkgconfig(libtzplatform-config)
+BuildRequires: pkgconfig(capi-system-info)
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
+A Wfd library in Tizen native API
%package devel
Summary: Multimedia Framework Wifi-Display Library (DEV)
Requires: %{name} = %{version}-%{release}
%description devel
+Development related files for a wfd library in Tizen native API
%package factory
Summary: Multimedia Framework Wifi-Display Library (Factory)
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
-
%description factory
%prep
%setup -q
%build
-
+export CFLAGS+=" -Wextra -Wno-array-bounds"
+export CFLAGS+=" -Wno-ignored-qualifiers -Wno-unused-parameter -Wshadow"
+export CFLAGS+=" -Wwrite-strings -Wswitch-default"
+export CFLAGS+=" -DSYSCONFDIR=\\\"%{_sysconfdir}\\\""
./autogen.sh
CFLAGS+=" -DMMFW_DEBUG_MODE -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" "; export CFLAGS
%install
rm -rf %{buildroot}
-%make_install
-mkdir -p %{buildroot}/usr/share/dbus-1/services/
-mkdir -p %{buildroot}/%{_datadir}/license
-cp -rf %{_builddir}/%{name}-%{version}/LICENSE.APLv2.0 %{buildroot}%{_datadir}/license/%{name}
-mkdir -p %{buildroot}/usr/etc
-cp -rf config/mmfw_wfd_sink.ini %{buildroot}/usr/etc/mmfw_wfd_sink.ini
+%make_install
+mkdir -p %{buildroot}/%{TZ_SYS_RO_SHARE}/dbus-1/services/
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
-%{_datadir}/license/%{name}
-/usr/etc/mmfw_wfd_sink.ini
%{_libdir}/*.so.*
%manifest libmm-wfd.manifest
+%license LICENSE.APLv2.0
%files devel
%defattr(-,root,root,-)
%{_libdir}/*.so
%{_includedir}/mmf/mm_wfd_sink.h
+%{_includedir}/mmf/mm_wfd_sink_config.h
+%{_includedir}/mmf/mm_wfd_sink_priv.h
+%{_includedir}/mmf/mm_wfd_sink_dlog.h
+%{_includedir}/mmf/mm_wfd_sink_util.h
+%{_includedir}/mmf/mm_wfd_sink_ini.h
+%{_includedir}/mmf/mm_wfd_sink_attrs.h
+%{_includedir}/mmf/mm_wfd_sink_enum.h
%{_libdir}/pkgconfig/*
#%files factory