Cleanup package and %post section
[platform/core/appfw/librua.git] / packaging / librua.spec
1 Name:           librua
2 Version:        0.1.0
3 Release:        34
4 License:        Apache-2.0
5 Summary:        Recently used application
6 Group:          Application Framework/Libraries
7 Source0:        librua-%{version}.tar.gz
8 BuildRequires:  cmake
9 BuildRequires:  sqlite3
10 BuildRequires:  pkgconfig(db-util)
11 BuildRequires:  pkgconfig(sqlite3)
12
13 %description
14 Recently used application library
15
16 %package devel
17 Summary:        Recently used application (devel)
18 Requires:       %{name} = %{version}
19
20 %description devel
21 Recently used application library (devel)
22
23 %prep
24 %setup -q
25
26 %build
27 %cmake .
28 make %{?_smp_mflags}
29
30 %install
31 %make_install
32 mkdir -p %{buildroot}/opt/dbspace
33 sqlite3 %{buildroot}/opt/dbspace/.rua.db < data/rua_db.sql
34
35 %post -p /sbin/ldconfig
36
37 %postun -p /sbin/ldconfig
38
39 %files
40 %manifest librua.manifest
41 %defattr(-,root,root,-)
42 %config(noreplace) %attr(0660,root,app) /opt/dbspace/.rua.db*
43 %{_libdir}/librua.so.*
44 %license LICENSE
45
46 %files devel
47 %defattr(-,root,root,-)
48 %dir %{_includedir}/rua
49 %{_includedir}/rua/*.h
50 %{_libdir}/librua.so
51 %{_libdir}/pkgconfig/rua.pc
52