Rex Dieter 898417a
Rex Dieter 898417a
%global qt_module qtgraphicaleffects
Rex Dieter 4d738dd
Rex Dieter 4d738dd
# define to build docs, need to undef this for bootstrapping
Rex Dieter 4d738dd
# where qt5-qttools builds are not yet available
Rex Dieter 9ae83f1
%define docs 1
Rex Dieter 898417a
Rex Dieter 898417a
Summary: Qt5 - QtGraphicalEffects component
Rex Dieter 898417a
Name:    qt5-%{qt_module}
b90396c
Version: 5.3.1
ee82393
Release: 2%{?dist}
Rex Dieter 898417a
Rex Dieter 898417a
# See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively from qt5-qtbase for details
Rex Dieter 898417a
License: LGPLv2 with exceptions or GPLv3 with exceptions
Rex Dieter 898417a
Url: http://qt-project.org/
Rex Dieter 4d738dd
%if 0%{?pre:1}
0f7378e
Source0: http://download.qt-project.org/development_releases/qt/5.3/%{version}-%{pre}/submodules/%{qt_module}-opensource-src-%{version}-%{pre}.tar.xz
Rex Dieter 4d738dd
%else
0f7378e
Source0: http://download.qt-project.org/official_releases/qt/5.3/%{version}/submodules/%{qt_module}-opensource-src-%{version}.tar.xz
Rex Dieter 4d738dd
%endif
Rex Dieter 898417a
Rex Dieter 898417a
# debuginfo.list ends up empty/blank anyway, since the included qml is *basically* noarch
Rex Dieter 898417a
# todo: look into making this pkg proper noarch instead
Rex Dieter 898417a
%global debug_package %{nil}
Rex Dieter 898417a
Rex Dieter 898417a
BuildRequires: qt5-qtbase-devel >= %{version}
Rex Dieter 898417a
BuildRequires: libmng-devel
Rex Dieter 898417a
BuildRequires: libtiff-devel
Rex Dieter 898417a
Rex Dieter 898417a
%{?_qt5_version:Requires: qt5-qtbase%{?_isa} >= %{_qt5_version}}
Rex Dieter 898417a
Rex Dieter 898417a
%description
Rex Dieter 898417a
The Qt Graphical Effects module provides a set of QML types for adding
Rex Dieter 898417a
visually impressive and configurable effects to user interfaces. Effects
Rex Dieter 898417a
are visual items that can be added to Qt Quick user interface as UI
Rex Dieter 898417a
components.
Rex Dieter 898417a
Rex Dieter 4d738dd
%if 0%{?docs}
Rex Dieter 4d738dd
%package doc
Rex Dieter 4d738dd
Summary: API documentation for %{name}
Rex Dieter 4d738dd
Requires: %{name} = %{version}-%{release}
Rex Dieter 4d738dd
# for qhelpgenerator
Rex Dieter 4d738dd
BuildRequires: qt5-qttools-devel
Rex Dieter 4d738dd
BuildArch: noarch
Rex Dieter 4d738dd
%description doc
Rex Dieter 4d738dd
%{summary}.
Rex Dieter 4d738dd
%endif
Rex Dieter 4d738dd
Rex Dieter 898417a
Rex Dieter 898417a
%prep
Rex Dieter 898417a
%setup -q -n %{qt_module}-opensource-src-%{version}%{?pre:-%{pre}}
Rex Dieter 898417a
Rex Dieter 898417a
Rex Dieter 898417a
%build
Rex Dieter 898417a
%{_qt5_qmake}
Rex Dieter 898417a
Rex Dieter 898417a
make %{?_smp_mflags}
Rex Dieter 898417a
Rex Dieter 4d738dd
%if 0%{?docs}
Rex Dieter 4d738dd
make %{?_smp_mflags} docs
Rex Dieter 4d738dd
%endif
Rex Dieter 4d738dd
Rex Dieter 898417a
Rex Dieter 898417a
%install
Rex Dieter 898417a
make install INSTALL_ROOT=%{buildroot}
Rex Dieter 898417a
Rex Dieter 4d738dd
%if 0%{?docs}
Rex Dieter 4d738dd
make install_docs INSTALL_ROOT=%{buildroot}
Rex Dieter 4d738dd
%endif
Rex Dieter 4d738dd
Rex Dieter 898417a
Rex Dieter 898417a
%files
Rex Dieter 8ea500b
%doc LGPL_EXCEPTION.txt LICENSE.GPL LICENSE.LGPL
Rex Dieter 898417a
%dir %{_qt5_archdatadir}/qml/
Rex Dieter 898417a
%{_qt5_archdatadir}/qml/QtGraphicalEffects/
Rex Dieter 898417a
Rex Dieter 4d738dd
%if 0%{?docs}
Rex Dieter 4d738dd
%files doc
Rex Dieter 4d738dd
%{_qt5_docdir}/qtgraphicaleffects.qch
Rex Dieter 4d738dd
%{_qt5_docdir}/qtgraphicaleffects/
Rex Dieter 4d738dd
%endif
Rex Dieter 4d738dd
Rex Dieter 898417a
Rex Dieter 898417a
%changelog
ee82393
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.3.1-2
ee82393
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
ee82393
b90396c
* Tue Jun 17 2014 Jan Grulich <jgrulich@redhat.com> - 5.3.1-1
b90396c
- 5.3.1
b90396c
7191dca
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.3.0-2
7191dca
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
7191dca
0f7378e
* Wed May 21 2014 Jan Grulich <jgrulich@redhat.com> 5.3.0-1
0f7378e
- 5.3.0
0f7378e
Rex Dieter 9585029
* Thu Feb 06 2014 Rex Dieter <rdieter@fedoraproject.org> 5.2.1-1
Rex Dieter 9585029
- 5.2.1
Rex Dieter 9585029
Rex Dieter 1f9c12c
* Thu Dec 12 2013 Rex Dieter <rdieter@fedoraproject.org> 5.2.0-1
Rex Dieter 1f9c12c
- 5.2.0
Rex Dieter 1f9c12c
Rex Dieter c1b28c7
* Mon Dec 02 2013 Rex Dieter <rdieter@fedoraproject.org> 5.2.0-0.10.rc1
Rex Dieter c1b28c7
- 5.2.0-rc1
Rex Dieter c1b28c7
Rex Dieter b0cab80
* Sun Nov 10 2013 Rex Dieter <rdieter@fedoraproject.org> 5.2.0-0.4.beta1
Rex Dieter b0cab80
- rebuild (arm/qreal)
Rex Dieter b0cab80
Rex Dieter 9ae83f1
* Thu Oct 24 2013 Rex Dieter <rdieter@fedoraproject.org> 5.2.0-0.3.beta1
Rex Dieter 9ae83f1
- 5.2.0-beta1
Rex Dieter 9ae83f1
Rex Dieter b430ed7
* Thu Oct 24 2013 Rex Dieter <rdieter@fedoraproject.org> 5.2.0-0.2.alpha
Rex Dieter b430ed7
- ppc bootstrap
Rex Dieter b430ed7
Rex Dieter 4d738dd
* Wed Oct 02 2013 Rex Dieter <rdieter@fedoraproject.org> 5.2.0-0.1.alpha
Rex Dieter 4d738dd
- 5.2.0-alpha
Rex Dieter 4d738dd
- -doc subpkg
Rex Dieter 4d738dd
Rex Dieter 8ea500b
* Thu Aug 29 2013 Rex Dieter <rdieter@fedoraproject.org> 5.1.1-1
Rex Dieter 8ea500b
- 5.1.1
Rex Dieter 8ea500b
Rex Dieter 898417a
* Wed Aug 28 2013 Rex Dieter <rdieter@fedoraproject.org> 5.0.2-2
Rex Dieter 898417a
- improved description
Rex Dieter 898417a
- update Source URL
Rex Dieter 898417a
- clarify license comment
Rex Dieter 898417a
- disable -debuginfo
Rex Dieter 898417a
Rex Dieter 898417a
* Thu Apr 11 2013 Rex Dieter <rdieter@fedoraproject.org> 5.0.2-1
Rex Dieter 898417a
- 5.0.2
Rex Dieter 898417a
Rex Dieter 898417a
* Sat Feb 23 2013 Rex Dieter <rdieter@fedoraproject.org> 5.0.1-1
Rex Dieter 898417a
- first try
Rex Dieter 898417a