]> git.pld-linux.org Git - packages/qt5-qtimageformats.git/blame - qt5-qtimageformats.spec
up to 5.15.13
[packages/qt5-qtimageformats.git] / qt5-qtimageformats.spec
CommitLineData
0d45f8c5
JB
1#
2# Conditional build:
b95d7e94 3%bcond_without doc # Rocumentation
13472b50
WF
4
5%define orgname qtimageformats
0d45f8c5
JB
6%define qtbase_ver %{version}
7%define qttools_ver %{version}
8Summary: The Qt5 Image Formats plugins
9Summary(pl.UTF-8): Wtyczki Qt5 Image Formats
13472b50 10Name: qt5-%{orgname}
753b2eb8 11Version: 5.15.13
9e494bff 12Release: 1
e2a49e1e 13License: LGPL v3 or GPL v2 or GPL v3 or commercial
13472b50 14Group: X11/Libraries
43851c34 15Source0: https://download.qt.io/official_releases/qt/5.15/%{version}/submodules/%{orgname}-everywhere-opensource-src-%{version}.tar.xz
753b2eb8 16# Source0-md5: 8f373ceede9988131f37d2194b1a8fde
e2a49e1e 17URL: https://www.qt.io/
186598a4
JB
18BuildRequires: Qt5Core-devel >= %{qtbase_ver}
19BuildRequires: Qt5Gui-devel >= %{qtbase_ver}
e2a49e1e
JB
20BuildRequires: jasper-devel >= 1.900.1
21BuildRequires: libmng-devel >= 1.0.9
13472b50 22BuildRequires: libtiff-devel
68746434 23BuildRequires: libwebp-devel >= 0.4.3
b95d7e94 24%if %{with doc}
0d45f8c5
JB
25BuildRequires: qt5-assistant >= %{qttools_ver}
26%endif
27BuildRequires: qt5-build >= %{qtbase_ver}
28BuildRequires: qt5-qmake >= %{qtbase_ver}
2de2bd37 29BuildRequires: rpm-build >= 4.6
073a9161 30BuildRequires: rpmbuild(macros) >= 2.016
91bfc0e2
ER
31BuildRequires: tar >= 1:1.22
32BuildRequires: xz
13472b50
WF
33BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
34
13472b50 35%define specflags -fno-strict-aliasing
0d45f8c5 36%define qt5dir %{_libdir}/qt5
13472b50
WF
37
38%description
0d45f8c5
JB
39Qt is a cross-platform application and UI framework. Using Qt, you can
40write web-enabled applications once and deploy them across desktop,
41mobile and embedded systems without rewriting the source code.
42
186598a4 43This package contains Qt5 Image Formats plugins for Qt5Gui library.
0d45f8c5
JB
44
45%description -l pl.UTF-8
46Qt to wieloplatformowy szkielet aplikacji i interfejsów użytkownika.
47Przy użyciu Qt można pisać aplikacje powiązane z WWW i wdrażać je w
48systemach biurkowych, przenośnych i wbudowanych bez przepisywania kodu
49źródłowego.
50
186598a4 51Ten pakiet zawiera wtyczki Qt5 Image Formats dla biblioteki Qt5Gui.
13472b50 52
186598a4
JB
53%package -n Qt5Gui-imageformats
54Summary: Qt5 Image Formats plugins for Qt5Gui library
55Summary(pl.UTF-8): Wtyczki Qt5 Image Formats dla biblioteki Qt5Gui
56Group: X11/Libraries
e2a49e1e
JB
57Requires: jasper-libs >= 1.900.1
58Requires: libmng >= 1.0.9
68746434 59Requires: libwebp >= 0.4.3
e0e9a678
JB
60Obsoletes: qt5-qtimageformats < 5.3.0
61Obsoletes: qt5-qtimageformats-devel < 5.3.0
186598a4
JB
62
63%description -n Qt5Gui-imageformats
64This package contains Qt5Gui Image Formats plugins that support the
65following formats:
e2a49e1e 66%{?with_disabled:- DDS (Direct Draw Surface)}
186598a4
JB
67- ICNS (Apple Icon Image)
68- JP2 (JPEG2000; Joint Photographic Experts Group 2000)
69- MNG (Multiple-image Network Graphics)
70- TGA (Truevision Graphics Adapter)
71- TIFF (Tagged Image File Format)
72- WBMP (Wireless Bitmap)
73- WEBP (WebP)
74
75%description -n Qt5Gui-imageformats -l pl.UTF-8
76Ten pakiet zawiera wtyczki Image Formats dla biblioteki Qt5Gui,
77obsługujące następujące formaty:
e2a49e1e 78%{?with_disabled:- DDS (Direct Draw Surface)}
186598a4
JB
79- ICNS (Apple Icon Image)
80- JP2 (JPEG2000; Joint Photographic Experts Group 2000)
81- MNG (Multiple-image Network Graphics)
82- TGA (Truevision Graphics Adapter)
83- TIFF (Tagged Image File Format)
84- WBMP (Wireless Bitmap)
85- WEBP (WebP)
13472b50
WF
86
87%package doc
0d45f8c5
JB
88Summary: Qt5 Image Formats documentation in HTML format
89Summary(pl.UTF-8): Dokumentacja do wtyczek Qt5 Image Formats w formacie HTML
13472b50 90Group: Documentation
0d45f8c5 91Requires: qt5-doc-common >= %{qtbase_ver}
ec361a36 92BuildArch: noarch
13472b50
WF
93
94%description doc
0d45f8c5
JB
95Qt5 Image Formats documentation in HTML format.
96
97%description doc -l pl.UTF-8
98Dokumentacja do wtyczek Qt5 Image Formats w formacie HTML.
99
100%package doc-qch
101Summary: Qt5 Image Formats documentation in QCH format
102Summary(pl.UTF-8): Dokumentacja do wtyczek Qt5 Image Formats w formacie QCH
103Group: Documentation
104Requires: qt5-doc-common >= %{qtbase_ver}
ec361a36 105BuildArch: noarch
0d45f8c5
JB
106
107%description doc-qch
108Qt5 Image Formats documentation in QCH format.
109
110%description doc-qch -l pl.UTF-8
111Dokumentacja do wtyczek Qt5 Image Formats w formacie QCH.
13472b50 112
13472b50 113%prep
d1ee6ab1 114%setup -q -n %{orgname}-everywhere-src-%{version}
13472b50
WF
115
116%build
073a9161 117%{qmake_qt5}
13472b50 118%{__make}
b95d7e94 119%{?with_doc:%{__make} docs}
13472b50
WF
120
121%install
122rm -rf $RPM_BUILD_ROOT
e2a49e1e 123
13472b50
WF
124%{__make} install \
125 INSTALL_ROOT=$RPM_BUILD_ROOT
126
b95d7e94
JR
127%if %{with doc}
128%{__make} install_docs \
13472b50 129 INSTALL_ROOT=$RPM_BUILD_ROOT
b95d7e94 130%endif
13472b50
WF
131
132%clean
133rm -rf $RPM_BUILD_ROOT
134
186598a4 135%files -n Qt5Gui-imageformats
13472b50 136%defattr(644,root,root,755)
d8f790f5 137%doc dist/changes-*
e2a49e1e 138# module disabled in src/plugins/imageformats/imageformats.pro
943bc74d 139#%attr(755,root,root) %{qt5dir}/plugins/imageformats/libqdds.so
186598a4
JB
140%attr(755,root,root) %{qt5dir}/plugins/imageformats/libqicns.so
141%attr(755,root,root) %{qt5dir}/plugins/imageformats/libqjp2.so
142%attr(755,root,root) %{qt5dir}/plugins/imageformats/libqmng.so
143%attr(755,root,root) %{qt5dir}/plugins/imageformats/libqtga.so
144%attr(755,root,root) %{qt5dir}/plugins/imageformats/libqtiff.so
145%attr(755,root,root) %{qt5dir}/plugins/imageformats/libqwbmp.so
146%attr(755,root,root) %{qt5dir}/plugins/imageformats/libqwebp.so
943bc74d 147#%{_libdir}/cmake/Qt5Gui/Qt5Gui_QDDSPlugin.cmake
186598a4
JB
148%{_libdir}/cmake/Qt5Gui/Qt5Gui_QICNSPlugin.cmake
149%{_libdir}/cmake/Qt5Gui/Qt5Gui_QJp2Plugin.cmake
150%{_libdir}/cmake/Qt5Gui/Qt5Gui_QMngPlugin.cmake
151%{_libdir}/cmake/Qt5Gui/Qt5Gui_QTgaPlugin.cmake
152%{_libdir}/cmake/Qt5Gui/Qt5Gui_QTiffPlugin.cmake
153%{_libdir}/cmake/Qt5Gui/Qt5Gui_QWbmpPlugin.cmake
154%{_libdir}/cmake/Qt5Gui/Qt5Gui_QWebpPlugin.cmake
13472b50 155
b95d7e94 156%if %{with doc}
13472b50
WF
157%files doc
158%defattr(644,root,root,755)
0d45f8c5 159%{_docdir}/qt5-doc/qtimageformats
186598a4 160
186598a4
JB
161%files doc-qch
162%defattr(644,root,root,755)
163%{_docdir}/qt5-doc/qtimageformats.qch
164%endif
This page took 0.336818 seconds and 4 git commands to generate.