Generate Licence file
[platform/core/telephony/tel-plugin-dbus_tapi.git] / packaging / tel-plugin-dbus_tapi.spec
1 %define major 0
2 %define minor 1
3 %define patchlevel 218
4 Name: tel-plugin-dbus_tapi
5 Summary: dbus-tapi plugin for telephony
6 Version:    %{major}.%{minor}.%{patchlevel}
7 Release:    1
8 Group:      System/Libraries
9 License:    Apache-2.0
10 Source0:    tel-plugin-dbus_tapi-%{version}.tar.gz
11 Source1001:     tel-plugin-dbus_tapi.manifest
12 Requires(post): /sbin/ldconfig
13 Requires(postun): /sbin/ldconfig
14 BuildRequires:  cmake
15 BuildRequires:  pkgconfig(glib-2.0)
16 BuildRequires:  pkgconfig(gobject-2.0)
17 BuildRequires:  pkgconfig(gio-2.0)
18 BuildRequires:  pkgconfig(gio-unix-2.0)
19 BuildRequires:  pkgconfig(tcore)
20 BuildRequires:  pkgconfig(dlog)
21 BuildRequires:  pkgconfig(aul)
22 BuildRequires:  pkgconfig(appsvc)
23 BuildRequires:  pkgconfig(security-server)
24 BuildRequires:  python
25 BuildRequires:  python-xml
26
27 %description
28 dbus-tapi plugin for telephony
29
30 %prep
31 %setup -q
32 cp %{SOURCE1001} .
33
34 %build
35 versionint=$[%{major} * 1000000 + %{minor} * 1000 + %{patchlevel}]
36 cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DVERSION=$versionint
37 make %{?jobs:-j%jobs}
38
39 %post
40 /sbin/ldconfig
41
42 %postun -p /sbin/ldconfig
43
44 %install
45 rm -rf %{buildroot}
46 %make_install
47 mkdir -p %{buildroot}/usr/share/license
48 cp LICENSE %{buildroot}/usr/share/license/%{name}
49
50 %files
51 %manifest %{name}.manifest
52 %defattr(-,root,root,-)
53 #%doc COPYING
54 %{_libdir}/telephony/plugins/*
55 %{_prefix}/etc/dbus-1/system.d/*
56 /usr/share/license/%{name}