tizen 2.3.1 release
[framework/api/runtime-info.git] / packaging / capi-system-runtime-info.spec
1 Name:       capi-system-runtime-info
2 Summary:    A Runtime Information library in Core API
3 Version:    0.0.3
4 Release:    0
5 Group:      System/Libraries
6 License:    Apache-2.0
7 Source0:    %{name}-%{version}.tar.gz
8 Source1001:     %{name}.manifest
9 BuildRequires:  cmake
10 BuildRequires:  pkgconfig(dlog)
11 BuildRequires:  pkgconfig(vconf)
12 BuildRequires:  pkgconfig(capi-base-common)
13 Requires(post): /sbin/ldconfig  
14 Requires(postun): /sbin/ldconfig
15
16 %description
17
18
19 %package devel
20 Summary:  A Runtime Information library in Core API (Development)
21 Group:    Development/System
22 Requires: %{name} = %{version}-%{release}
23 Requires:  pkgconfig(capi-base-common)
24
25 %description devel
26
27
28
29 %prep
30 %setup -q
31 cp %{SOURCE1001} .
32
33 %build
34 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
35 %cmake . -DFULLVER=%{version} -DMAJORVER=${MAJORVER}
36
37
38 make %{?jobs:-j%jobs}
39
40 %install
41 rm -rf %{buildroot}
42
43 %make_install
44
45 mkdir -p %{buildroot}/usr/share/license
46 cp -f LICENSE %{buildroot}/usr/share/license/%{name}
47
48 %post -p /sbin/ldconfig
49
50 %postun -p /sbin/ldconfig
51
52
53 %files
54 %manifest %{name}.manifest
55 /usr/share/license/%{name}
56 %{_libdir}/lib*.so.*
57
58 %files devel
59 %manifest %{name}.manifest
60 %{_includedir}/system/*.h
61 %{_libdir}/pkgconfig/*.pc
62 %{_libdir}/lib*.so
63
64