Update to use the aul api instead of app-manager
[platform/core/appfw/message-port.git] / packaging / message-port.spec
1 Name:       message-port
2 Summary:    Message Port library
3 Version:        1.2.2.0
4 Release:    1
5 Group:          TO_BE/FILLED_IN
6 License:    Apache License, Version 2.0
7 Source0:    %{name}-%{version}.tar.gz
8 BuildRequires:  cmake
9 BuildRequires:  pkgconfig(dlog)
10 BuildRequires:  pkgconfig(bundle)
11 BuildRequires:  pkgconfig(glib-2.0)
12 BuildRequires:  pkgconfig(chromium)
13 BuildRequires:  pkgconfig(aul)
14
15 # runtime requires
16 Requires: chromium
17
18 Requires(post): /sbin/ldconfig  
19 Requires(post): coreutils
20 Requires(postun): /sbin/ldconfig
21
22 Provides:   libmessage-port.so.1
23
24 %description
25 Message Port library
26
27 %package devel
28 Summary:  Message Port library (Development)
29 Group:    TO_BE/FILLED_IN
30 Requires: %{name} = %{version}-%{release}
31
32 %description devel
33 Message Port library (DEV)
34
35
36 %prep
37 %setup -q
38
39 %build
40 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
41 %cmake . -DFULLVER=%{version} -DMAJORVER=${MAJORVER}
42
43 # Call make instruction with smp support
44 make %{?jobs:-j%jobs}
45
46 %install
47 rm -rf %{buildroot}
48
49 %make_install
50 mkdir -p %{buildroot}/usr/share/license
51 install LICENSE.APLv2  %{buildroot}/usr/share/license/%{name}
52
53 %make_install
54
55 %post -p /sbin/ldconfig
56
57 %postun -p /sbin/ldconfig
58
59
60 %files
61 %{_libdir}/libmessage-port.so.*
62 %manifest message-port.manifest
63 /usr/share/license/%{name}
64
65 %files devel
66 %{_includedir}/appfw/*.h
67 %{_libdir}/pkgconfig/*.pc
68 %{_libdir}/libmessage-port.so
69