Search
SailfishOS Open Build Service
>
Projects
>
home:mike7b4
:
bbb
>
qt5-declarative
> qt5-declarative.spec
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File qt5-declarative.spec of Package qt5-declarative
%define _qtmodule_snapshot_version 5.3.1 Name: qt5-qtdeclarative Summary: Qt5 Quick2 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: qtdeclarative-opensource-src-%{_qtmodule_snapshot_version}.tar.xz BuildRequires: pkgconfig(glib-2.0) BuildRequires: libffi-devel BuildRequires: qt5-devel BuildRequires: qt5-qtgui BuildRequires: qt5-qtnetwork BuildRequires: qt5-qtsql 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 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 qtdeclarative-opensource-src-%{_qtmodule_snapshot_version} %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 qmake make %{?_smp_flags} %install #rm -rf %{buildroot} #cd src/plugins/platforms/eglfs %make_install # We don't need qt5/Qt/ #rm -rf %{buildroot}/%{_includedir}/qt5/Qt #### Pre/Post section %post -p /sbin/ldconfig %postun -p /sbin/ldconfig #### File section %files %defattr(-,root,root,-) /usr/lib/* /usr/bin/* %files devel %defattr(-,root,root,-) /usr/include/* #%files doc #%defattr(-,root,root,-) #/usr/share/doc/qt5/doc/* %files examples %defattr(-,root,root,-) /usr/lib/qt5/examples/*