d118d9791523f689b19631baf756b5940693fb80
[framework/api/messages.git] / packaging / capi-messaging-messages.spec
1 Name:       capi-messaging-messages
2 Summary:    A SMS/MMS library in Tizen Native API
3 Version: 0.1.25
4 Release:    1
5 License:    Apache-2.0
6 Source0:    %{name}-%{version}.tar.gz
7 BuildRequires:  cmake
8 BuildRequires:  pkgconfig(dlog)
9 BuildRequires:  pkgconfig(glib-2.0)
10 BuildRequires:  pkgconfig(msg-service)
11 BuildRequires:  pkgconfig(capi-base-common)
12 BuildRequires:  pkgconfig(capi-appfw-application)
13 Requires(post): /sbin/ldconfig  
14 Requires(postun): /sbin/ldconfig
15
16 %description
17
18
19 %package devel
20 Summary:  A SMS/MMS library in Tizen Native API (Development)
21 Requires: %{name} = %{version}-%{release}
22 Requires:  pkgconfig(msg-service)
23 Requires:  pkgconfig(capi-base-common)
24
25 %description devel
26
27
28
29 %prep
30 %setup -q
31
32
33 %build
34 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
35 rm -fr cmake_build_tmp; mkdir cmake_build_tmp
36 cd cmake_build_tmp
37 cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER}
38
39
40 make %{?jobs:-j%jobs}
41
42 %install
43 rm -rf %{buildroot}
44
45 mkdir -p %{buildroot}/usr/share/license
46 cp LICENSE %{buildroot}/usr/share/license/%{name}
47
48 cd cmake_build_tmp
49 %make_install
50
51 %post -p /sbin/ldconfig
52
53 %postun -p /sbin/ldconfig
54
55
56 %files
57 %{_libdir}/libcapi-messaging-messages.so.*
58 %{_datadir}/license/%{name}
59
60 %files devel
61 %{_includedir}/messaging/*.h
62 %{_libdir}/pkgconfig/*.pc
63 %{_libdir}/libcapi-messaging-messages.so
64
65