1 #sbs-git:slp/pkgs/t/tel-plugin-packetservice
2 Name: tel-plugin-packetservice
3 Summary: Telephony Packet Service library
6 Group: System/Libraries
8 Source0: tel-plugin-packetservice-%{version}.tar.gz
10 %if "%{simulator}" != "1"
11 patch0: 0001-main-Create-modems-only-when-one-modem-is-added.patch
12 patch1: 0002-dnet_db_data-Change-SFR-internet-APN-and-add-Bouygue.patch
13 patch2: 0003-context-Fix-context-creation-issue.patch
16 Requires(post): /sbin/ldconfig
17 Requires(postun): /sbin/ldconfig
19 BuildRequires: pkgconfig(glib-2.0)
20 BuildRequires: pkgconfig(dbus-glib-1)
21 BuildRequires: pkgconfig(dlog)
22 BuildRequires: pkgconfig(tcore)
23 BuildRequires: pkgconfig(iniparser)
26 Telephony Packet Service library
31 %if "%{simulator}" != "1"
39 cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DSYSCONFDIR=%{_sysconfdir}
48 if [ ! -f /opt/dbspace/.dnet.db ]
50 sqlite3 /opt/dbspace/.dnet.db < /usr/share/ps-plugin/dnet_db.sql
51 sqlite3 /opt/dbspace/.dnet.db < /usr/share/ps-plugin/dnet_db_data.sql
54 rm -f /usr/share/ps-plugin/dnet_db.sql
55 rm -f /usr/share/ps-plugin/dnet_db_data.sql
57 #change file permission
58 if [ -f /opt/dbspace/.dnet.db ]
60 chmod 660 /opt/dbspace/.dnet.db
63 if [ -f /opt/dbspace/.dnet.db-journal ]
65 chmod 664 /opt/dbspace/.dnet.db-journal
68 %postun -p /sbin/ldconfig
72 mkdir -p %{buildroot}/usr/share/license
75 %manifest tel-plugin-packetservice.manifest
76 %defattr(-,root,root,-)
78 /usr/share/ps-plugin/dnet_db.sql
79 /usr/share/ps-plugin/dnet_db_data.sql
80 %{_sysconfdir}/dbus-1/system.d/*
81 %{_libdir}/telephony/plugins/ps-plugin*
82 /usr/share/license/tel-plugin-packetservice