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