Search
SailfishOS Open Build Service
>
Projects
>
home:mike7b4
:
bbb
>
qt5-platform-plugin-eglfs-bbb
> qt5-platform-plugin-eglfs-bbb.spec
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File qt5-platform-plugin-eglfs-bbb.spec of Package qt5-platform-plugin-eglfs-bbb
%define _qtmodule_snapshot_version 5.3.1 Name: qt5 Summary: Qt5 for Plaform eglfs Plugin for Beagle Bone Black Version: 5.3.1 Release: 1%{?dist} Group: Qt/Qt License: LGPLv2.1 with exception or GPLv3 URL: http://download.qt-project.org/official_releases/qt/5.3/5.3.1/submodules/ #Source0: %{name}-%{version}.tar.xz Source0: qtbase-opensource-src-%{_qtmodule_snapshot_version}.tar.xz Patch0: 0009-eglfs-fix-egl-error-for-platforms-only-supporting-on.patch BuildRequires: qt5-qmake BuildRequires: pkgconfig(glib-2.0) BuildRequires: libffi-devel BuildRequires: dbus-devel BuildRequires: fdupes BuildRequires: python BuildRequires: pkgconfig(udev) BuildRequires: gfx-bbb-libEGL-devel BuildRequires: gfx-bbb-libGLESv2-devel Conflicts: mesa-llvmpipe %description Qt is a cross-platform application and UI framework. Using Qt, you can write web-enabled applications once and deploy them across desktop, mobile and embedded systems without rewriting the source code. . This package contains a Qt platform plugin for Beagle Bone Black %package devel Summary: Qt5 devel Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel Header files %package qtcore Summary: Qt5 Core Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description qtcore Qt5 Core %package qtgui Summary: Qt5 Core Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description qtgui Qt5 Gui librarys %package qtnetwork Summary: Qt5 Network Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description qtnetwork Qt5 Network %package qtdbus Summary: Qt5 DBus Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description qtdbus Qt5 DBus %package qtxml Summary: Qt5 XML Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description qtxml Qt5 XML %package qtsql Summary: Qt5 XML Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description qtsql Qt5 Sql %package qtconcurrent Summary: Qt5 COncurrent Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description qtconcurrent Qt5 Concurrent %package qtplugin-platform-bbb-eglfs Summary: Qt5 BeagleBone eglfs driver Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description qtplugin-platform-bbb-eglfs Qt5 Beagle Bone eglfs Qt %package doc Summary: Qt5 Documentation Group: Development/Documentation Requires: %{name} = %{version}-%{release} %description doc Documentation %package examples Summary: Qt5 Examples Group: Development/Documentation Requires: %{name} = %{version}-%{release} %description examples Examples #### Build section %prep %setup -q -n qtbase-opensource-src-%{_qtmodule_snapshot_version} %patch0 -p1 %build ./configure -opensource -confirm-license \ -pkg-config \ -no-widgets \ -no-xcb \ -no-linuxfb \ -opengl es2 -eglfs \ -no-pch \ -prefix /usr \ -archdatadir /usr/lib/qt5 \ -docdir /usr/share/doc/qt5/doc/ \ -examplesdir /usr/lib/qt5/examples make %{?_smp_flags} %install %make_install chmod 644 %{buildroot}/usr/share/doc/qt5/doc/global/template/images/* #### Pre/Post section %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %post qtcore -p /sbin/ldconfig %postun qtcore -p /sbin/ldconfig %post qtgui -p /sbin/ldconfig %postun qtgui -p /sbin/ldconfig %post qtnetwork -p /sbin/ldconfig %postun qtnetwork -p /sbin/ldconfig %post qtxml -p /sbin/ldconfig %postun qtxml -p /sbin/ldconfig %post qtdbus -p /sbin/ldconfig %postun qtdbus -p /sbin/ldconfig %post qtsql -p /sbin/ldconfig %postun qtsql -p /sbin/ldconfig %post qtplugin-platform-bbb-eglfs -p /sbin/ldconfig %postun qtplugin-platform-bbb-eglfs -p /sbin/ldconfig %post qtconcurrent -p /sbin/ldconfig %postun qtconcurrent -p /sbin/ldconfig #### File section %files %defattr(-,root,root,-) /usr/lib/libQt5Test* /usr/lib/libQt5Bootstrap* /usr/lib/qt5/mkspecs/* /usr/lib/fonts/* /usr/bin/* #%files qtfonts #%defattr(-,root,root,-) #/usr/lib/fonts/* %files qtcore %defattr(-,root,root,-) /usr/lib/libQt5Core* %files qtgui %defattr(-,root,root,-) /usr/lib/libQt5Gui* /usr/lib/qt5/plugins/generic/* /usr/lib/qt5/plugins/imageformats/* %files qtnetwork %defattr(-,root,root,-) /usr/lib/libQt5Network* /usr/lib/qt5/plugins/bearer/* %files qtxml %defattr(-,root,root,-) /usr/lib/libQt5Xml* %files qtconcurrent %defattr(-,root,root,-) /usr/lib/libQt5Concurrent* %files qtsql %defattr(-,root,root,-) /usr/lib/libQt5Sql* /usr/lib/qt5/plugins/sqldrivers/* %files qtdbus %defattr(-,root,root,-) /usr/lib/libQt5DBus* %files qtplugin-platform-bbb-eglfs %defattr(-,root,root,-) /usr/lib/qt5/plugins/platforms/* /usr/lib/libQt5OpenGL* /usr/lib/libQt5Platform* /usr/lib/qt5/plugins/platforminputcontexts/* #%files qtwtf #%defattr(-,root,root,-) #/usr/lib/libQt5Gui* %files devel %defattr(-,root,root,-) /usr/lib/pkgconfig/* /usr/lib/cmake/* /usr/include/* %files doc %defattr(-,root,root,-) /usr/share/doc/qt5/doc/* %files examples %defattr(-,root,root,-) /usr/lib/qt5/examples/* %changelog