Name: wifi-direct-manager Summary: Wi-Fi Direct manger Version: 0.5.8 Release: 1 Group: TO_BE_FILLED License: Samsung Proprietary License Source0: %{name}-%{version}.tar.gz Requires(post): /usr/bin/vconftool BuildRequires: pkgconfig(wifi-direct) BuildRequires: pkgconfig(dbus-glib-1) BuildRequires: pkgconfig(dlog) BuildRequires: pkgconfig(vconf) BuildRequires: pkgconfig(capi-appfw-application) BuildRequires: cmake %description Wi-Fi Direct manager %package -n wifi-direct-plugin-wpasupplicant Summary: wifi drect plugin for wpa supplicant Group: TO_BE_FILLED Requires: %{name} = %{version}-%{release} %description -n wifi-direct-plugin-wpasupplicant wifi drect plugin for wpa supplicant %prep %setup -q %ifarch %{arm} export ARCH=arm %else export ARCH=i586 %endif %build cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} make %{?jobs:-j%jobs} %install rm -rf %{buildroot} %make_install %__strip %{buildroot}%{_libdir}/wifi-direct-plugin-wpasupplicant.so %__strip %{buildroot}%{_bindir}/wfd-manager mkdir -p %{buildroot}/usr/share/license cp %{_builddir}/%{buildsubdir}/LICENSE.APLv2 %{buildroot}/usr/share/license/%{name} cp %{_builddir}/%{buildsubdir}/LICENSE.APLv2 %{buildroot}/usr/share/license/wifi-direct-plugin-wpasupplicant cp %{_builddir}/%{buildsubdir}/LICENSE.Flora %{buildroot}/usr/share/license/p2p_supplicant %post chmod 644 /usr/etc/wifi-direct/dhcpd.p2p.conf chmod 644 /usr/etc/wifi-direct/dhcpd.wl0.conf chmod 644 /usr/etc/wifi-direct/dhcpd.eth.conf chmod 755 /usr/bin/dhcpd-notify.sh chmod 755 /usr/etc/wifi-direct/udhcp_script.non-autoip chmod 755 /usr/bin/wifi-direct-server.sh chmod 755 /usr/bin/wifi-direct-dhcp.sh chmod 755 /usr/sbin/p2p_supp.sh vconftool set -t int memory/wifi_direct/state 0 -u 5000 -i vconftool set -t int memory/private/wifi_direct_manager/dhcp_ip_lease 0 -i vconftool set -t string memory/private/wifi_direct_manager/dhcpc_server_ip 0.0.0.0 -i %postun %files %manifest wifi-direct-manager.manifest %defattr(-,root,root,-) %{_bindir}/wfd-manager /usr/etc/wifi-direct/dhcpd.p2p.conf /usr/etc/wifi-direct/dhcpd.wl0.conf /usr/etc/wifi-direct/dhcpd.eth.conf /usr/etc/wifi-direct/udhcp_script.non-autoip /usr/etc/wifi-direct/p2p_suppl.conf %{_bindir}/dhcpd-notify.sh %{_bindir}/wifi-direct-server.sh %{_bindir}/wifi-direct-dhcp.sh %{_sbindir}/p2p_supp.sh %attr(755,-,-) %{_bindir}/dhcpd-notify.sh %attr(755,-,-) %{_bindir}/wifi-direct-server.sh %attr(755,-,-) %{_bindir}/wifi-direct-dhcp.sh %attr(755,-,-) /usr/etc/wifi-direct/udhcp_script.non-autoip %attr(755,-,-) %{_sbindir}/p2p_supp.sh /usr/share/license/%{name} %files -n wifi-direct-plugin-wpasupplicant %manifest wifi-direct-plugin-wpasupplicant.manifest %defattr(-,root,root,-) %{_libdir}/wifi-direct-plugin-wpasupplicant.so /usr/share/license/wifi-direct-plugin-wpasupplicant /usr/share/license/p2p_supplicant %attr(755,-,-) %{_sbindir}/p2p_supplicant