]> git.pld-linux.org Git - packages/qt5-qtgraphicaleffects.git/blame - qt5-qtgraphicaleffects.spec
up to 5.15.1
[packages/qt5-qtgraphicaleffects.git] / qt5-qtgraphicaleffects.spec
CommitLineData
39ed99eb
JB
1#
2# Conditional build:
3e4f3628 3%bcond_without doc # Documentation
a23acca5
WF
4
5%define orgname qtgraphicaleffects
39ed99eb
JB
6%define qtbase_ver %{version}
7%define qtdeclarative_ver %{version}
39ed99eb 8%define qttools_ver %{version}
6cf7cdc6
JB
9Summary: The Qt5 Graphical Effects module
10Summary(pl.UTF-8): Moduł Qt5 Graphical Effects
a23acca5 11Name: qt5-%{orgname}
5d58a733 12Version: 5.15.1
6cf7cdc6
JB
13Release: 1
14# pngdumper is LGPL+exception/GPL, all the qml code is BSD
15License: BSD
a23acca5 16Group: X11/Libraries
0287a4ea 17Source0: http://download.qt.io/official_releases/qt/5.15/%{version}/submodules/%{orgname}-everywhere-src-%{version}.tar.xz
5d58a733 18# Source0-md5: 3486276480b063e4207af42a1429666e
08314fea 19URL: http://www.qt.io/
6cf7cdc6
JB
20BuildRequires: Qt5Core-devel >= %{qtbase_ver}
21BuildRequires: Qt5Quick-devel >= %{qtdeclarative_ver}
3e4f3628 22%if %{with doc}
39ed99eb
JB
23BuildRequires: qt5-assistant >= %{qttools_ver}
24%endif
cd4cf5f1 25BuildRequires: qt5-qtdeclarative >= %{qtdeclarative_ver}
39ed99eb
JB
26BuildRequires: qt5-build >= %{qtbase_ver}
27BuildRequires: qt5-qmake >= %{qtbase_ver}
a23acca5 28BuildRequires: rpmbuild(macros) >= 1.654
e8949435
ER
29BuildRequires: tar >= 1:1.22
30BuildRequires: xz
a23acca5
WF
31BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32
a23acca5 33%define specflags -fno-strict-aliasing
39ed99eb 34%define qt5dir %{_libdir}/qt5
a23acca5
WF
35
36%description
39ed99eb
JB
37Qt is a cross-platform application and UI framework. Using Qt, you can
38write web-enabled applications once and deploy them across desktop,
39mobile and embedded systems without rewriting the source code.
40
6cf7cdc6 41This package contains Qt5 Graphical Effects module.
39ed99eb
JB
42
43%description -l pl.UTF-8
44Qt to wieloplatformowy szkielet aplikacji i interfejsów użytkownika.
45Przy użyciu Qt można pisać aplikacje powiązane z WWW i wdrażać je w
46systemach biurkowych, przenośnych i wbudowanych bez przepisywania kodu
47źródłowego.
48
6cf7cdc6 49Ten pakiet zawiera moduł Qt5 Graphical Effects.
a23acca5 50
6cf7cdc6
JB
51%package -n Qt5Quick-graphicaleffects
52Summary: Qt5 Graphical Effects module for Qt5Quick library
53Summary(pl.UTF-8): Moduł Qt5 Graphical Effects dla biblioteki Qt5Quick
54Group: X11/Libraries
55Requires: Qt5Quick >= %{qtdeclarative_ver}
56Obsoletes: qt5-qtgraphicaleffects
57
58%description -n Qt5Quick-graphicaleffects
59The Qt Graphical Effects module for Qt5Quick provides a set of QML
60types for adding visually impressive and configurable effects to user
61interfaces. Effects are visual items that can be added to Qt Quick
62user interface as UI components.
a23acca5 63
6cf7cdc6
JB
64%description -n Qt5Quick-graphicaleffects -l pl.UTF-8
65Moduł Qt Graphical Effects dla biblioteki Qt5Quick udostępnia zbiór
66typów QML do dodawania robiących wrażenie, konfigurowalnych efektów
67wizualnych do interfejsów użytkownika. Efekty to elementy wizualne,
68które można dodać do interfejsu użytkownika jako komponenty UI.
a23acca5
WF
69
70%package doc
39ed99eb
JB
71Summary: Qt5 Graphical Effects documentation in HTML format
72Summary(pl.UTF-8): Dokumentacja do modułów Qt5 Graphical Effects w formacie HTML
a23acca5 73Group: Documentation
39ed99eb 74Requires: qt5-doc-common >= %{qtbase_ver}
e8949435
ER
75%if "%{_rpmversion}" >= "5"
76BuildArch: noarch
77%endif
a23acca5
WF
78
79%description doc
39ed99eb
JB
80Qt5 Graphical Effects documentation in HTML format.
81
82%description doc -l pl.UTF-8
83Dokumentacja do modułów Qt5 Graphical Effects w formacie HTML.
84
85%package doc-qch
86Summary: Qt5 Graphical Effects documentation in QCH format
87Summary(pl.UTF-8): Dokumentacja do modułów Qt5 Graphical Effects w formacie QCH
88Group: Documentation
89Requires: qt5-doc-common >= %{qtbase_ver}
90%if "%{_rpmversion}" >= "5"
91BuildArch: noarch
92%endif
93
94%description doc-qch
95Qt5 Graphical Effects documentation in QCH format.
96
97%description doc-qch -l pl.UTF-8
98Dokumentacja do modułów Qt5 Graphical Effects w formacie QCH.
a23acca5 99
a23acca5 100%prep
cd4cf5f1 101%setup -q -n %{orgname}-everywhere-src-%{version}
a23acca5
WF
102
103%build
104qmake-qt5
105%{__make}
3e4f3628 106%{?with_doc:%{__make} docs}
a23acca5
WF
107
108%install
109rm -rf $RPM_BUILD_ROOT
110%{__make} install \
111 INSTALL_ROOT=$RPM_BUILD_ROOT
112
3e4f3628
JR
113%if %{with doc}
114%{__make} install_docs \
a23acca5
WF
115 INSTALL_ROOT=$RPM_BUILD_ROOT
116
3e4f3628
JR
117%endif
118
a23acca5
WF
119%clean
120rm -rf $RPM_BUILD_ROOT
121
6cf7cdc6 122%files -n Qt5Quick-graphicaleffects
a23acca5 123%defattr(644,root,root,755)
6cf7cdc6
JB
124%doc dist/changes-*
125%{qt5dir}/qml/QtGraphicalEffects
a23acca5 126
3e4f3628 127%if %{with doc}
a23acca5
WF
128%files doc
129%defattr(644,root,root,755)
39ed99eb
JB
130%{_docdir}/qt5-doc/qtgraphicaleffects
131
39ed99eb
JB
132%files doc-qch
133%defattr(644,root,root,755)
134%{_docdir}/qt5-doc/qtgraphicaleffects.qch
135%endif
This page took 0.094774 seconds and 4 git commands to generate.