resetting manifest requested domain to floor
[platform/core/system/libslp-sysman.git] / packaging / sysman.spec
1 Name:       sysman
2 Summary:    System manager interface library
3 Version: 0.2.29
4 Release:    1
5 Group:      framework-system
6 License:    APLv2
7 Source0:    %{name}-%{version}.tar.gz
8 Source1001: sysman.manifest 
9 BuildRequires:  cmake
10 BuildRequires:  pkgconfig(vconf)
11 BuildRequires:  pkgconfig(dlog)
12 BuildRequires:  pkgconfig(devman_plugin)
13
14 %description
15 system manager internal library
16
17
18
19 %package devel
20 Summary:    System Manager base (devel)
21 Group:      Development/Libraries
22 Requires:   %{name} = %{version}-%{release}
23
24 %description devel
25 System Manager base library (devel)
26
27 %package internal-devel
28 Summary:    System Manager base (devel)
29 Group:      Development/Libraries
30 Requires:   %{name} = %{version}-%{release}
31 Requires:   sysman
32
33 %description internal-devel
34 System Manager base library (devel)
35
36
37 %prep
38 %setup -q 
39
40 %build
41 cp %{SOURCE1001} .
42 %cmake .
43
44
45 make %{?jobs:-j%jobs}
46
47 %install
48 rm -rf %{buildroot}
49 %make_install
50
51 mkdir -p %{buildroot}%{_sysconfdir}/rc.d/
52 mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc3.d/
53 mkdir -p %{buildroot}%{_sysconfdir}/rc.d/rc5.d/
54 ln -s %{_bindir}/regpmon.sh %{buildroot}%{_sysconfdir}/rc.d/rc3.d/S99regpmon
55 ln -s %{_bindir}/regpmon.sh %{buildroot}%{_sysconfdir}/rc.d/rc5.d/S99regpmon
56
57
58 %post -p /sbin/ldconfig
59
60 %postun -p /sbin/ldconfig
61
62
63 %files
64 %manifest %{name}.manifest
65 %defattr(-,root,root,-)
66 %{_libdir}/*.so.*
67 %{_bindir}/*
68 %{_sysconfdir}/rc.d/init.d/*
69 %{_sysconfdir}/rc.d/rc3.d/*
70 %{_sysconfdir}/rc.d/rc5.d/*
71
72
73 %files devel
74 %manifest %{name}.manifest
75 %defattr(-,root,root,-)
76 %{_includedir}/sysman/sysman.h
77 %{_includedir}/sysman/sysman_managed.h
78 %{_includedir}/sysman/SLP_sysman_PG.h
79 %{_libdir}/pkgconfig/*.pc
80 %{_libdir}/*.so
81
82 %files internal-devel
83 %manifest %{name}.manifest
84 %defattr(-,root,root,-)
85 %{_includedir}/sysman/sysman-internal.h
86