]> git.pld-linux.org Git - packages/photoqt.git/blame - photoqt.spec
Relup
[packages/photoqt.git] / photoqt.spec
CommitLineData
9877869c
JB
1#
2# Conditional build:
47f3b78c 3%bcond_without gmagick # GraphicsMagick support
92421c59 4
47f3b78c 5%define qt_ver 5.3
92421c59 6Summary: Simple but powerful Qt-based image viewer
9877869c 7Summary(pl.UTF-8): Prosta, ale mająca duże możliwości przeglądarka obrazków oparta na Qt
92421c59 8Name: photoqt
5302ce95 9Version: 2.5
ac3b07ad 10Release: 3
47f3b78c 11License: GPL v2+
8ed6e3fe 12Group: X11/Applications
47f3b78c 13#Source0Download: http://photoqt.org/down/
92421c59 14Source0: http://photoqt.org/pkgs/%{name}-%{version}.tar.gz
5302ce95 15# Source0-md5: fa8d5330aa17cf1eb8c49b08e8aea478
92421c59 16URL: http://photoqt.org/
5302ce95 17BuildRequires: DevIL-devel
236d3261 18%{?with_gmagick:BuildRequires: GraphicsMagick-c++-devel}
9877869c
JB
19BuildRequires: Qt5Core-devel >= %{qt_ver}
20BuildRequires: Qt5Gui-devel >= %{qt_ver}
47f3b78c 21BuildRequires: Qt5Quick-devel >= %{qt_ver}
9877869c
JB
22BuildRequires: Qt5Sql-devel >= %{qt_ver}
23BuildRequires: Qt5Svg-devel >= %{qt_ver}
24BuildRequires: Qt5Widgets-devel >= %{qt_ver}
47f3b78c 25BuildRequires: cmake >= 2.8
c3192870 26BuildRequires: exiv2-devel
47f3b78c
JB
27BuildRequires: libraw-devel
28BuildRequires: libstdc++-devel >= 6:4.7
5302ce95
JR
29BuildRequires: poppler-qt5-devel
30BuildRequires: python3-pychromecast
9877869c
JB
31BuildRequires: qt5-build >= %{qt_ver}
32BuildRequires: qt5-linguist >= %{qt_ver}
33BuildRequires: qt5-qmake >= %{qt_ver}
92421c59 34BuildRequires: rpmbuild(macros) >= 1.596
9877869c
JB
35Requires(post,postun): desktop-file-utils
36Requires(post,postun): gtk-update-icon-cache
37Requires: Qt5Core >= %{qt_ver}
38Requires: Qt5Gui >= %{qt_ver}
47f3b78c 39Requires: Qt5Quick >= %{qt_ver}
9877869c 40Requires: Qt5Sql >= %{qt_ver}
47f3b78c 41Requires: Qt5Sql-sqldriver-sqlite3 >= %{qt_ver}
9877869c
JB
42Requires: Qt5Svg >= %{qt_ver}
43Requires: Qt5Widgets >= %{qt_ver}
92421c59 44Requires: hicolor-icon-theme
3d63154e
JB
45# psd imageformat plugin
46Suggests: libqpsd-qt5
47Suggests: xcftools
92421c59
ER
48BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
49
50%description
51Simple but powerful Qt-based image viewer.
52
9877869c
JB
53%description -l pl.UTF-8
54Prosta, ale mająca duże możliwości przeglądarka obrazków oparta na Qt.
55
92421c59
ER
56%prep
57%setup -q
58
59%build
60install -d build
61cd build
47f3b78c
JB
62%cmake .. \
63 %{!?with_gmagick:-DGM=OFF} \
64 -DEXIV2=ON
65
92421c59
ER
66%{__make}
67
68%install
69rm -rf $RPM_BUILD_ROOT
70%{__make} -C build install \
71 DESTDIR=$RPM_BUILD_ROOT
72
73%clean
74rm -rf $RPM_BUILD_ROOT
75
76%post
77%update_desktop_database
78%update_icon_cache hicolor
79
80%postun
81%update_desktop_database
82%update_icon_cache hicolor
83
84%files
85%defattr(644,root,root,755)
86%doc README CHANGELOG
87%attr(755,root,root) %{_bindir}/photoqt
5302ce95
JR
88%{_datadir}/appdata/org.photoqt.PhotoQt.appdata.xml
89%{_desktopdir}/org.photoqt.PhotoQt.desktop
90%{_desktopdir}/org.photoqt.PhotoQt.standalone.desktop
47f3b78c 91%{_iconsdir}/hicolor/*x*/apps/photoqt.png
This page took 0.105108 seconds and 4 git commands to generate.