bf0575b0579bcb7fc4b669cd1f9135914fd75f9d
[platform/core/system/libslp-pm.git] / packaging / libslp-pm.spec
1 Name:       libslp-pm
2 Summary:    Power manager library
3 Version:    1.2.4
4 Release:    2.1
5 Group:      TO_BE/FILLED_IN
6 License:    TO BE FILLED IN
7 Source0:    libslp-pm-%{version}.tar.bz2
8 Source1001:     libslp-pm.manifest
9 BuildRequires:  cmake
10
11
12 %description
13 Samsung Linux platform power manager client library
14
15
16
17 %package devel
18 Summary:    SLP power manager client (devel)
19 Group:      Development/Libraries
20 Requires:   %{name} = %{version}-%{release}
21 Requires:   libslp-pm
22
23 %description devel
24 SLP power manager client library (devel)
25
26
27 %prep
28 %setup -q 
29 cp %{SOURCE1001} .
30
31
32 %build
33 %cmake .
34
35
36 make %{?jobs:-j%jobs}
37
38 %install
39 rm -rf %{buildroot}
40 %make_install
41
42
43 %post -p /sbin/ldconfig
44
45 %postun -p /sbin/ldconfig
46
47
48
49 %files
50 %manifest %{name}.manifest
51 %defattr(-,root,root,-)
52 %manifest libslp-pm.manifest
53 %{_libdir}/libpmapi.so.1.2
54
55
56 %files devel
57 %manifest %{name}.manifest
58 %defattr(-,root,root,-)
59 %{_includedir}/pmapi.h
60 %{_includedir}/pmapi_managed.h
61 %{_includedir}/SLP_pm_PG.h
62 %{_libdir}/pkgconfig/pmapi.pc
63 %{_libdir}/libpmapi.so
64