Tizen 2.1 base
[platform/core/telephony/tel-plugin-atmodem.git] / packaging / tel-plugin-atmodem.spec
1 #sbs-git:slp/pkgs/t/tel-plugin-atmodem
2 Name: tel-plugin-atmodem
3 Summary: Telephony AT Modem library
4 Version: 0.1.36
5 Release:    1
6 Group:      System/Libraries
7 License:    Apache
8 Source0:    tel-plugin-atmodem-%{version}.tar.gz
9 Requires(post): /sbin/ldconfig
10 Requires(postun): /sbin/ldconfig
11 BuildRequires:  cmake
12 BuildRequires:  pkgconfig(glib-2.0)
13 BuildRequires:  pkgconfig(dlog)
14 BuildRequires:  pkgconfig(tcore)
15
16 %description
17 Telephony AT Modem library
18
19 %prep
20 %setup -q
21
22 %build
23 cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix}
24 make %{?jobs:-j%jobs}
25
26 %post
27 /sbin/ldconfig
28
29 mkdir -p /opt/dbspace
30
31 if [ ! -f /opt/dbspace/.mcc_mnc_oper_list.db ]
32 then
33         sqlite3 /opt/dbspace/.mcc_mnc_oper_list.db < /tmp/mcc_mnc_oper_list.sql
34 fi
35
36 rm -f /tmp/mcc_mnc_oper_list.sql
37
38 if [ -f /opt/dbspace/.mcc_mnc_oper_list.db ]
39 then
40 chmod 600 /opt/dbspace/.mcc_mnc_oper_list.db
41 fi
42
43 if [ -f /opt/dbspace/.mcc_mnc_oper_list.db-journal ]
44 then
45 chmod 644 /opt/dbspace/.mcc_mnc_oper_list.db-journal
46 fi
47
48 %postun -p /sbin/ldconfig
49
50 %install
51 rm -rf %{buildroot}
52 %make_install
53 mkdir -p %{buildroot}/usr/share/license
54
55 %files
56 %manifest tel-plugin-atmodem.manifest
57 %defattr(-,root,root,-)
58 #%doc COPYING
59 %{_libdir}/telephony/plugins/atmodem-plugin*
60 /tmp/mcc_mnc_oper_list.sql
61 /usr/share/license/tel-plugin-atmodem