Revise: add manifest file for SMACK label setting. Add: ico_dbus_amb_find_property...
[profile/ivi/ico-uxf-utilities.git] / packaging / ico-uxf-utilities.spec
1 Name:       ico-uxf-utilities
2 Summary:    Common utilities for ico uifw
3 Version:    0.9.06
4 Release:    1.1
5 Group:      Automotive/Libraries
6 License:    Apache-2.0
7 URL:        ""
8 Source0:    %{name}-%{version}.tar.bz2
9
10 BuildRequires: pkgconfig(libwebsockets) >= 1.2
11 BuildRequires: pkgconfig(dlog)
12 BuildRequires: pkgconfig(glib-2.0)
13 BuildRequires: pkgconfig(ecore)
14 BuildRequires: pkgconfig(elementary)
15 BuildRequires: pkgconfig(edbus)
16 BuildRequires: pkgconfig(appcore-efl)
17 Requires(post): /usr/bin/mkdir
18 Requires(post): /usr/bin/chmod
19 Requires: automotive-message-broker >= 0.10.803
20
21 %description
22 common utilities for ico uifw.
23
24 %package devel
25 Summary:  Development files for %{name}
26 Group:    Automotive/Development
27 Requires: %{name} = %{version}-%{release}
28 Requires: libwebsockets-devel
29
30 %description devel
31 Development files for inter application communications.
32
33 %prep
34 %setup -q -n %{name}-%{version}
35
36 %build
37 %autogen
38
39 %configure
40 make %{?_smp_mflags}
41
42 %install
43 %make_install
44
45 # include
46 mkdir -p %{buildroot}/%{_includedir}/ico-util/
47 cp -f include/ico_uws.h %{buildroot}/%{_includedir}/ico-util/
48 cp -f include/ico_log.h %{buildroot}/%{_includedir}/ico-util/
49 cp -f include/ico_dbus_amb_efl.h %{buildroot}/%{_includedir}/ico-util/
50 # log output
51 mkdir -p %{buildroot}/%{_localstatedir}/log/ico/
52 chmod 0777 %{buildroot}/%{_localstatedir}/log/ico/
53
54 %post
55 /sbin/ldconfig
56
57 %postun -p /sbin/ldconfig
58
59 %files
60 %manifest %{name}.manifest
61 %defattr(-,root,root,-)
62 %license LICENSE-2.0
63 %{_libdir}/libico-util*
64 %defattr(777,app,app,-)
65 %{_localstatedir}/log/ico/
66
67 %files devel
68 %manifest %{name}.manifest
69 %defattr(-,root,root,-)
70 %{_includedir}/ico-util/ico_uws.h
71 %{_includedir}/ico-util/ico_log.h
72 %{_includedir}/ico-util/ico_dbus_amb_efl.h
73 %{_libdir}/libico-util*
74 %defattr(777,app,app,-)
75 %{_localstatedir}/log/ico/