980b2087fd1a9a9cc24dce874a94dcdffbb7d448
[platform/core/telephony/tel-plugin-dbus_tapi.git] / packaging / tel-plugin-dbus_tapi.spec
1 %define major 0
2 %define minor 3
3 %define patchlevel 99
4
5 Name:           tel-plugin-dbus_tapi
6 Version:        %{major}.%{minor}.%{patchlevel}
7 Release:        2
8 License:        Apache-2.0
9 Summary:        dbus-tapi plugin for telephony
10 Group:          System/Libraries
11 Source0:        tel-plugin-dbus_tapi-%{version}.tar.gz
12 Source1:        telephony.conf
13 BuildRequires:  cmake
14 BuildRequires:  python-xml
15 BuildRequires:  python
16 BuildRequires:  pkgconfig(appsvc)
17 BuildRequires:  pkgconfig(capi-appfw-app-manager)
18 BuildRequires:  pkgconfig(aul)
19 BuildRequires:  pkgconfig(gio-2.0)
20 BuildRequires:  pkgconfig(gio-unix-2.0)
21 BuildRequires:  pkgconfig(glib-2.0)
22 BuildRequires:  pkgconfig(libxml-2.0)
23 BuildRequires:  pkgconfig(tcore)
24 BuildRequires:  pkgconfig(libtzplatform-config)
25
26 Requires(post): /sbin/ldconfig
27 Requires(postun): /sbin/ldconfig
28
29 %description
30 dbus-tapi plugin for telephony
31
32 %prep
33 %setup -q
34
35 %build
36 versionint=$[%{major} * 1000000 + %{minor} * 1000 + %{patchlevel}]
37
38 cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} \
39         -DLIB_INSTALL_DIR=%{_libdir} \
40         -DVERSION=$versionint \
41         -DSYSCONFDIR=%{_sysconfdir}
42
43 make %{?_smp_mflags}
44
45 %post -p /sbin/ldconfig
46
47 %postun -p /sbin/ldconfig
48
49 %install
50 %make_install
51 mkdir -p %{buildroot}/etc/dbus-1/system.d/
52 cp %{SOURCE1} %{buildroot}/etc/dbus-1/system.d/telephony.conf
53
54 %files
55 %manifest tel-plugin-dbus_tapi.manifest
56 %defattr(644,root,root,-)
57 #%doc COPYING
58 %{_libdir}/telephony/plugins/*
59 %license LICENSE
60 /etc/dbus-1/system.d/telephony.conf