Release version 0.2.1
[platform/core/appfw/librua.git] / packaging / librua.spec
1 Name:           librua
2 Version:        0.2.1
3 Release:        0
4 License:        Apache-2.0
5 Summary:        Recently used application
6 Group:          Application Framework/Libraries
7 Source0:        librua-%{version}.tar.gz
8 Source1001:     librua.manifest
9 BuildRequires:  cmake
10 BuildRequires:  sqlite3
11 BuildRequires:  pkgconfig(bundle)
12 BuildRequires:  pkgconfig(aul)
13 BuildRequires:  pkgconfig(db-util)
14 BuildRequires:  pkgconfig(sqlite3)
15 BuildRequires:  pkgconfig(libtzplatform-config)
16
17 %define upgrade_script_path /usr/share/upgrade/scripts
18
19 %description
20 Recently used application library
21
22 %package devel
23 Summary:        Recently used application (devel)
24 Requires:       %{name} = %{version}
25
26 %description devel
27 Recently used application library (devel)
28
29 %package test
30 Summary:        Recently used application (test)
31 Requires:       %{name} = %{version}
32
33 %description test
34 Recently used application library (test)
35
36 %prep
37 %setup -q
38 cp %{SOURCE1001} .
39
40 %build
41 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
42 %cmake -DFULLVER=%{version} \
43         -DMAJORVER=${MAJORVER} \
44         .
45
46 make %{?_smp_mflags}
47
48 %install
49 %make_install
50
51 mkdir -p %{buildroot}%{upgrade_script_path}
52 cp -f scripts/503.rua_upgrade.sh %{buildroot}%{upgrade_script_path}
53
54 %post -p /sbin/ldconfig
55
56 %postun -p /sbin/ldconfig
57
58 %files
59 %manifest %{name}.manifest
60 %defattr(-,root,root,-)
61 %{_libdir}/librua.so.*
62 %license LICENSE
63 %{upgrade_script_path}/503.rua_upgrade.sh
64
65 %files devel
66 %manifest %{name}.manifest
67 %defattr(-,root,root,-)
68 %dir %{_includedir}/rua
69 %{_includedir}/rua/*.h
70 %{_libdir}/librua.so
71 %{_libdir}/pkgconfig/rua.pc
72
73 %files test
74 %manifest %{name}.manifest
75 %defattr(-,root,root,-)
76 %{_bindir}/rua-test