Import qtxmlpatterns 5.0.0-beta1
[profile/ivi/qtxmlpatterns.git] / packaging / qtxmlpatterns.spec
1 Name:           qtxmlpatterns
2 Version:        5.0.0beta1
3 Release:        1
4 License:        LGPLv2.1 with exception or GPLv3
5 Summary:        Advanced XML support in Qt
6 Url:            http://qt-project.org/
7 Group:          System/Libraries
8 Source0:        %{name}-%{version}.tar.bz2
9 Requires:       qtbase >= 5.0.0beta1
10
11 BuildRequires:  qtbase-devel >= %{version}
12 BuildRequires:  pkgconfig(QtNetwork)
13 BuildRequires:  gcc-c++
14
15 # Indirect dependencies so that gbs / OBS can build:
16 BuildRequires:  mesa-libEGL-devel
17 BuildRequires:  mesa-libGLESv2-devel
18 BuildRequires:  mesa-libgbm
19
20 %description
21 XML Query and XML Schema support for Qt
22
23 %package devel
24 Summary:        Development files for qtxmlpatterns
25
26 %description devel
27 Development files for qtxmlpattenrs
28
29 %prep
30 %setup -q -n %{name}-%{version}
31
32 %build
33
34 export QTDIR=/usr/share/qt5
35 export DESTDIR=%{buildroot}
36
37 qmake
38 make %{?jobs:-j%jobs}
39
40 %install
41 %make_install #INSTALL_ROOT="%{buildroot}"
42
43 # These files should not have been installed
44 rm -rf %{_includedir}/Qt
45
46 %post -p /sbin/ldconfig
47 %postun -p /sbin/ldconfig
48
49 %files
50 %defattr(-,root,root,-)
51 %{_libdir}/*.so.*
52 %{_bindir}/*
53
54 %files devel
55 %defattr(-,root,root,-)
56 %{_includedir}/qt5/QtXmlPatterns
57 %{_libdir}/cmake/*
58 %{_libdir}/pkgconfig/*
59 %{_libdir}/*.so
60 *{_libdir}/*.prl
61 %{_datadir}/qt5/mkspecs/modules/*.pri
62