Release version 0.1.8
[platform/core/appfw/event-system.git] / packaging / esd.spec
1 Name:       esd
2 Summary:    Event system daemon
3 Version:    0.1.8
4 Release:    1
5 Group:      Application Framework/Service
6 License:    Apache-2.0
7 Source0:    %{name}-%{version}.tar.gz
8 Source1:    esd.service
9 BuildRequires:  cmake
10 BuildRequires:  pkgconfig(aul)
11 BuildRequires:  pkgconfig(bundle)
12 BuildRequires:  pkgconfig(dlog)
13 BuildRequires:  pkgconfig(pkgmgr-info)
14 BuildRequires:  pkgconfig(appsvc)
15 BuildRequires:  pkgconfig(gio-2.0)
16 BuildRequires:  pkgconfig(glib-2.0)
17 BuildRequires:  pkgconfig(pkgmgr)
18 BuildRequires:  pkgconfig(eventsystem)
19 BuildRequires:  pkgconfig(vconf)
20 BuildRequires:  pkgconfig(libtzplatform-config)
21 BuildRequires:  pkgconfig(libsystemd-daemon)
22 BuildRequires:  pkgconfig(cynara-client)
23 BuildRequires:  pkgconfig(cynara-creds-gdbus)
24 BuildRequires:  pkgconfig(cynara-session)
25 BuildRequires:  pkgconfig(security-manager)
26
27 Requires(post): /sbin/ldconfig
28 Requires(postun): /sbin/ldconfig
29
30 %description
31 Event System Daemon
32
33 %package devel
34 Summary:    Event system daemon (devel)
35 Group:      Development/Libraries
36 Requires:   %{name} = %{version}-%{release}
37
38 %description devel
39 Event system Daemon (devel)
40
41 %prep
42 %setup -q
43
44 %build
45 export CFLAGS="$CFLAGS -DTIZEN_DEBUG_ENABLE"
46 export CXXFLAGS="$CXXFLAGS -DTIZEN_DEBUG_ENABLE"
47 export FFLAGS="$FFLAGS -DTIZEN_DEBUG_ENABLE"
48
49
50 %cmake .
51 make %{?jobs:-j%jobs}
52
53 %install
54 rm -rf %{buildroot}
55 %make_install
56
57 mkdir -p %{buildroot}%{_unitdir}/graphical.target.wants
58 install -m 0644 %SOURCE1 %{buildroot}%{_unitdir}/esd.service
59 ln -sf ../esd.service %{buildroot}%{_unitdir}/graphical.target.wants/esd.service
60
61 %post -p /sbin/ldconfig
62
63 %postun -p /sbin/ldconfig
64
65 %files
66 %manifest esd.manifest
67 %config %{_sysconfdir}/dbus-1/system.d/eventsystem.conf
68 %defattr(-,root,root,-)
69 %{_bindir}/esd
70 %{_unitdir}/esd.service
71 %{_unitdir}/graphical.target.wants/esd.service
72 %license LICENSE
73
74 %files devel
75 %defattr(-,root,root,-)