3 %define use_session_bus 1
5 Summary: Message port daemon
10 Source0: %{name}-%{version}.tar.gz
11 Source1: %{name}.manifest
13 BuildRequires: pkgconfig(aul)
14 BuildRequires: pkgconfig(dlog)
15 BuildRequires: pkgconfig(gio-2.0)
16 BuildRequires: pkgconfig(gio-unix-2.0)
17 BuildRequires: pkgconfig(glib-2.0) >= 2.30
18 BuildRequires: pkgconfig(gobject-2.0)
19 BuildRequires: pkgconfig(pkgmgr-info)
22 This daemon allows the webapplications to communicates using
23 Tizen MessagePort WebAPI.
26 %package -n lib%{name}
27 Summary: Client library for message port
29 Requires(post): /sbin/ldconfig
30 Requires(postun): /sbin/ldconfig
31 Requires: %{name} = %{version}-%{release}
32 BuildRequires: pkgconfig(bundle)
34 %description -n lib%{name}
35 Client library that porvies C APIs to work with message port.
38 %package -n lib%{name}-devel
39 Summary: Development files for libmessage-port
40 Group: Development/Libraries
41 Requires: lib%{name} = %{version}-%{release}
43 %description -n lib%{name}-devel
44 Development files for message-port client library.
46 %if %{build_tests} == 1
48 %package -n %{name}-tests
49 Summary: Unit tests for messageport
50 Group: Development/Testing
51 Requires: lib%{name} = %{version}-%{release}
53 %description -n %{name}-tests
54 Unit tests for messageport implementation.
60 %setup -q -n %{name}-%{version}
68 %if %{build_tests} == 1
71 %if %{use_session_bus} == 1
89 # daemon: message-port
91 %defattr(-,root,root,-)
92 %{_bindir}/messageportd
93 %if %{use_session_bus} == 1
94 %{_datadir}/dbus-1/services/org.tizen.messageport.service
95 %manifest %{name}.manifest
101 %defattr(-,root,root,-)
102 %manifest %{name}.manifest
103 %defattr(-,root,root,-)
104 %doc AUTHORS COPYING.LIB README
105 %{_libdir}/lib%{name}.so*
108 #libmessage-port-devel
109 %files -n lib%{name}-devel
110 %defattr(-,root,root,-)
111 %manifest %{name}.manifest
112 %{_libdir}/pkgconfig/%{name}.pc
115 %if %{build_tests} == 1
116 %files -n %{name}-tests
117 %defattr(-,root,root,-)
118 %manifest %{name}.manifest
119 %{_bindir}/msgport-test-app
120 %{_bindir}/msgport-test-app-cpp