Add --usage/--help commandline options
[sdk/target/sdbd.git] / packaging / sdbd.spec
1 Name:       sdbd
2 Summary:    SDB daemon
3 Version:    3.0.1
4 Release:    0
5 License:    Apache-2.0
6 Summary:    SDB daemon
7 Group:      System/Utilities
8 Source0:    %{name}-%{version}.tar.gz
9 Source1001:    sdbd_device.service
10 Source1002:    sdbd_emulator.service
11 Source1003:    %{name}.manifest
12
13 BuildRequires: capi-system-info-devel >= 0.2.0
14 BuildRequires: cmake >= 2.8.3
15 Requires: dbus
16
17 %description
18 Description: SDB daemon.
19
20
21 %prep
22 %setup -q
23 cp %{SOURCE1003} .
24
25 %build
26 %cmake
27 make %{?jobs:-j%jobs}
28
29
30 %install
31 %make_install
32
33 mkdir -p %{buildroot}%{_libdir}/systemd/system
34 %if 0%{?simulator}
35 install -m 0644 %SOURCE1002 %{buildroot}%{_libdir}/systemd/system/sdbd.service
36 mkdir -p %{buildroot}/%{_libdir}/systemd/system/emulator.target.wants
37 ln -s %{_libdir}/systemd/system/sdbd.service %{buildroot}/%{_libdir}/systemd/system/emulator.target.wants/
38 %else
39 install -m 0644 %SOURCE1001 %{buildroot}%{_libdir}/systemd/system/sdbd.service
40 %endif
41
42 mkdir -p %{buildroot}%{_prefix}/sbin
43 install -m 755 script/sdk_launch %{buildroot}%{_prefix}/sbin/
44
45 %files
46 %manifest sdbd.manifest
47 %license LICENSE
48 %defattr(-,root,root,-)
49 %{_prefix}/sbin/sdbd
50 %{_prefix}/sbin/sdk_launch
51 %{_sysconfdir}/init.d/sdbd
52 %{_libdir}/systemd/system/sdbd.service
53 %if 0%{?simulator}
54 %{_libdir}/systemd/system/emulator.target.wants/sdbd.service
55 %endif
56
57 %changelog