fix build error
[profile/ivi/bluetooth-qt.git] / packaging / bluetooth-qt.spec
1 Name:       bluetooth-qt
2 Summary:    Library for accessing bluetooth functionality in Qt
3 Version:    0.0.9+6gb981aad
4 Release:    1
5 Group:      System/GUI/Other
6 License:    Apache License 2.0
7 Source0:    %{name}-%{version}.tar.bz2
8 Patch0:     bmc20660.patch
9 Patch1:     qt5-port.patch
10 Requires(post): /sbin/ldconfig
11 Requires(postun): /sbin/ldconfig
12 BuildRequires:  pkgconfig(QtCore)
13 BuildRequires:  pkgconfig(QtDBus)
14 BuildRequires:  pkgconfig(QtOpenGL)
15 BuildRequires:  pkgconfig(QtGui)
16 BuildRequires:  pkgconfig(QtQuick)
17 BuildRequires:  pkgconfig(QtV8)
18 BuildRequires:  pkgconfig(dbus-1)
19 BuildRequires:  pkgconfig(glesv2)
20 BuildRequires:  doxygen
21
22
23 %description
24 This is a library for accessing bluetooth through bluez functionality in Qt.
25
26
27
28 %package devel
29 Summary:    Development files for bluetooth-qt
30 Group:      Development/Libraries
31 Requires:   %{name} = %{version}-%{release}
32
33 %description devel
34 This package contains the files necessary to develop
35 applications using qt to access bluetooth devices using bluez
36
37
38
39 %prep
40 %setup -q -n %{name}-%{version}
41
42 %patch0 -p1
43 %patch1 -p1
44
45 %build
46
47 export QTDIR=/usr/share/qt5
48
49 qmake install_prefix=/usr
50 make %{?jobs:-j%jobs}
51
52 %install
53 rm -rf %{buildroot}
54
55 make INSTALL_ROOT=%{buildroot} install
56
57 %post -p /sbin/ldconfig
58
59 %postun -p /sbin/ldconfig
60
61 %files
62 %defattr(-,root,root,-)
63 %{_libdir}/lib%{name}.so.*
64 %{_libdir}/qt5/imports/Tizen/Bluetooth/*
65 /etc/dbus-1/system.d/%{name}.conf
66
67 %files devel
68 %defattr(-,root,root,-)
69 %{_includedir}/%{name}/*.h
70 %{_libdir}/lib%{name}.so
71 %{_libdir}/*.prl
72 %{_libdir}/pkgconfig/*.pc
73 %{_libdir}/*.pc
74