1 Name: tel-plugin-packetservice
2 Summary: Telephony Packet Service library
5 Group: System/Libraries
7 Source0: tel-plugin-packetservice-%{version}.tar.gz
8 Source1001: tel-plugin-packetservice.manifest
9 Requires(post): /sbin/ldconfig
10 Requires(postun): /sbin/ldconfig
12 BuildRequires: pkgconfig(glib-2.0)
13 BuildRequires: pkgconfig(dbus-glib-1)
14 BuildRequires: pkgconfig(dlog)
15 BuildRequires: pkgconfig(tcore)
16 BuildRequires: pkgconfig(iniparser)
19 Telephony Packet Service library
26 %cmake . -DSYSCONFDIR=%{_sysconfdir}
35 if [ ! -f /opt/dbspace/.dnet.db ]
37 sqlite3 /opt/dbspace/.dnet.db < /usr/share/ps-plugin/dnet_db.sql
38 sqlite3 /opt/dbspace/.dnet.db < /usr/share/ps-plugin/dnet_db_data.sql
41 rm -f /usr/share/ps-plugin/dnet_db.sql
42 rm -f /usr/share/ps-plugin/dnet_db_data.sql
44 #change file permission
45 if [ -f /opt/dbspace/.dnet.db ]
47 chmod 660 /opt/dbspace/.dnet.db
50 if [ -f /opt/dbspace/.dnet.db-journal ]
52 chmod 664 /opt/dbspace/.dnet.db-journal
55 %postun -p /sbin/ldconfig
59 mkdir -p %{buildroot}/usr/share/license
60 cp LICENSE %{buildroot}/usr/share/license/%{name}
63 %manifest %{name}.manifest
64 %defattr(-,root,root,-)
65 /usr/share/ps-plugin/dnet_db.sql
66 /usr/share/ps-plugin/dnet_db_data.sql
67 %{_sysconfdir}/dbus-1/system.d/*
68 %{_libdir}/telephony/plugins/ps-plugin*
69 /usr/share/license/%{name}