dbc950ca306c62ac4f6d6c899ec79681f4f32b48
[profile/ivi/qtjsbackend.git] / packaging / qtjsbackend.spec
1 Name:           qtjsbackend
2 Version:        5.0.0+alpha1+35+gf5ec4d8
3 Release:        1
4 License:        LGPLv2.1 with exception or GPLv3
5 Summary:        Wayland support for Qt5
6 Url:            http://qt.nokia.com/
7 Group:          System/Libraries
8 Source0:        %{name}-%{version}.tar.bz2
9
10 BuildRequires:  qtbase-devel
11 BuildRequires:  fdupes
12 BuildRequires:  flex
13 BuildRequires:  gcc-c++
14 BuildRequires:  libjpeg-devel
15 BuildRequires:  libtiff-devel
16 BuildRequires:  python
17 BuildRequires:  readline-devel
18 BuildRequires:  pkgconfig(alsa)
19 BuildRequires:  pkgconfig(dbus-1)
20 BuildRequires:  pkgconfig(egl)
21 BuildRequires:  pkgconfig(freetype2)
22 BuildRequires:  pkgconfig(glesv2)
23 BuildRequires:  pkgconfig(glib-2.0)
24 BuildRequires:  pkgconfig(gstreamer-0.10)
25 BuildRequires:  pkgconfig(gstreamer-plugins-base-0.10)
26 BuildRequires:  pkgconfig(ice)
27 BuildRequires:  pkgconfig(libudev)
28 BuildRequires:  pkgconfig(libpng)
29 BuildRequires:  pkgconfig(libxslt)
30 BuildRequires:  pkgconfig(openssl)
31 BuildRequires:  pkgconfig(sm)
32 BuildRequires:  pkgconfig(sqlite3)
33
34 BuildRequires:  pkgconfig(xkbcommon)
35 BuildRequires:  pkgconfig(wayland-client)
36 BuildRequires:  pkgconfig(wayland-egl)
37
38 %description
39 Wayland support for a JavaScript backend
40
41 %package devel
42 Summary:    QtJSBackend development files (devel)
43 Group:      Development/Libraries
44 Requires:   %{name} = %{version}-%{release}
45
46 %description devel
47 QtJSBackend development files
48
49 %prep
50 %setup -q -n %{name}-%{version}
51
52 %build
53
54 export QTDIR=/usr/share/qt5
55 export DESTDIR=%{buildroot}
56
57 qmake
58 make %{?jobs:-j%jobs} 
59
60 %install
61 %make_install
62
63 %post -p /sbin/ldconfig
64 %postun -p /sbin/ldconfig
65
66 %files
67 %defattr(-,root,root,-)
68 %{_libdir}/libQtV8.so.*
69
70 %files devel
71 %defattr(-,root,root,-)
72 %{_includedir}/qt5/QtV8/*
73 %{_includedir}/qt5/Qt/QtV8
74 %{_libdir}/cmake/Qt5V8/*
75 %{_libdir}/libQtV8.so
76 %{_libdir}/libQtV8.prl
77 %{_libdir}/pkgconfig/QtV8.pc
78 %{_datadir}/qt5/mkspecs/modules/qt_v8.pri