2 Summary: minicontrol library
5 VCS: magnolia/apps/home/minicontrol#minicontrol_0.0.5-3-12-g9f2120dd83e9a1f726a621f2ac36bb6ddcce6e95
8 Source0: %{name}-%{version}.tar.gz
9 BuildRequires: pkgconfig(dbus-1)
10 BuildRequires: pkgconfig(dbus-glib-1)
11 BuildRequires: pkgconfig(elementary)
12 BuildRequires: pkgconfig(evas)
13 BuildRequires: pkgconfig(ecore-evas)
14 BuildRequires: pkgconfig(dlog)
16 Requires(post): /sbin/ldconfig
17 requires(postun): /sbin/ldconfig
25 Summary: Minicontrol library (devel)
26 Group: Development/Libraries
27 Requires: %{name} = %{version}-%{release}
30 Minicontrol library (devel).
33 %if 0%{?tizen_build_binary_release_type_eng}
34 export CFLAGS="$CFLAGS -DTIZEN_ENGINEER_MODE"
35 export CXXFLAGS="$CXXFLAGS -DTIZEN_ENGINEER_MODE"
36 export FFLAGS="$FFLAGS -DTIZEN_ENGINEER_MODE"
38 %if 0%{?sec_build_binary_debug_enable}
39 export CFLAGS="$CFLAGS -DTIZEN_DEBUG_ENABLE"
40 export CXXFLAGS="$CXXFLAGS -DTIZEN_DEBUG_ENABLE"
41 export FFLAGS="$FFLAGS -DTIZEN_DEBUG_ENABLE"
43 export LDFLAGS+="-Wl,--rpath=%{_prefix}/lib -Wl,--as-needed"
44 LDFLAGS="$LDFLAGS" cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix}
50 mkdir -p %{buildroot}/usr/share/license
51 cp -f LICENSE %{buildroot}/usr/share/license/%{name}
57 %postun -p /sbin/ldconfig
60 %manifest minicontrol.manifest
61 %defattr(-,root,root,-)
62 %{_libdir}/libminicontrol-provider.so*
63 %{_libdir}/libminicontrol-viewer.so*
64 %{_libdir}/libminicontrol-monitor.so*
65 /usr/share/license/%{name}
68 %defattr(-,root,root,-)
69 %{_includedir}/%{name}/*.h
70 %{_libdir}/pkgconfig/minicontrol-provider.pc
71 %{_libdir}/pkgconfig/minicontrol-monitor.pc
72 %{_libdir}/pkgconfig/minicontrol-viewer.pc