[Title] add prepared db files.
[platform/adaptation/emulator/vmodem-daemon-emulator.git] / packaging / vmodemd-emul.spec
1 #git:slp/pkgs/v/vmodem-daemon-emulator
2 Name: vmodemd-emul
3 Version: 0.2.48
4 Release: 1
5 Summary: Modem Emulator
6 Group: System/ModemEmulator
7 License: GNU
8 Source0: %{name}-%{version}.tar.gz
9 Source1001: packaging/vmodemd-emul.manifest
10 BuildRequires: pkgconfig(glib-2.0)
11 BuildRequires: pkgconfig(vconf)
12 BuildRequires: pkgconfig(sqlite3)
13
14 %description
15 Virtual modem emulator
16
17 %prep
18 %setup -q
19
20 %build
21 autoconf
22 %configure
23
24 make %{?jobs:-j%jobs}
25
26 %install
27 rm -rf %{buildroot}
28 mkdir -p %{buildroot}/usr/bin
29 make install prefix=%{buildroot}
30
31 mkdir -p %{buildroot}/usr/bin/db
32 cp db/* %{buildroot}/usr/bin/db/.
33
34 mkdir -p %{buildroot}/usr/lib/systemd/system/emulator.target.wants
35 cp vmodem-x86.service %{buildroot}/usr/lib/systemd/system/.
36 ln -s ../vmodem-x86.service %{buildroot}/usr/lib/systemd/system/emulator.target.wants/vmodem-x86.service
37
38 mkdir -p %{buildroot}/etc/init.d
39 cp vmodemd %{buildroot}/etc/init.d/.
40 mkdir -p %{buildroot}/etc/rc.d/rc3.d
41 ln -s ../../init.d/vmodemd %{buildroot}/etc/rc.d/rc3.d/S03vmodemd
42
43 %clean
44 make clean
45 rm -f build
46
47 %post
48
49 %postun
50
51 %files
52 %defattr(-,root,root,-)
53 %attr(755,-,-) %{_bindir}/vmodem_x86
54 /etc/init.d/vmodemd
55 /etc/rc.d/rc3.d/S03vmodemd
56 /usr/bin/db/*
57 /usr/lib/systemd/system/emulator.target.wants/vmodem-x86.service
58 /usr/lib/systemd/system/vmodem-x86.service
59
60 %changelog
61
62