1 Summary: Elegant image viewer
2 Summary(pl.UTF-8): Elegancka przeglądarka obrazków
7 Group: X11/Applications
8 #Source0Download: https://github.com/hellosiyan/Viewnior/tags
9 Source0: https://github.com/hellosiyan/Viewnior/archive/%{name}-%{version}.tar.gz
10 # Source0-md5: 29d773910df2d120c193ff2e2bc971f3
11 Patch0: %{name}-exiv2.patch
12 URL: https://siyanpanayotov.com/project/viewnior/
13 BuildRequires: desktop-file-utils
14 BuildRequires: exiv2-devel >= 0.21
15 BuildRequires: gdk-pixbuf2-devel >= 2.4.0
16 BuildRequires: gettext-tools
17 BuildRequires: glib2-devel >= 1:2.32
18 BuildRequires: gtk+2-devel >= 2:2.20
19 BuildRequires: libstdc++-devel
20 BuildRequires: meson >= 0.43.0
21 BuildRequires: ninja >= 1.5
22 BuildRequires: pkgconfig
23 BuildRequires: rpmbuild(macros) >= 1.736
24 BuildRequires: shared-mime-info >= 0.20
25 Requires(post,postun): desktop-file-utils
26 Requires(post,postun): gtk-update-icon-cache
27 Requires: exiv2-libs >= 0.21
28 Requires: gdk-pixbuf2 >= 2.4.0
29 Requires: glib2 >= 1:2.32
30 Requires: gtk+2 >= 2:2.20
31 Requires: hicolor-icon-theme
32 Requires: shared-mime-info >= 0.20
33 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36 Viewnior is an image viewer program. Created to be simple, fast and
37 elegant. It's minimalistic interface provides more screen space for
40 Among its features are:
41 - Fullscreen & Slideshow
42 - Rotate, flip, save, delete images
44 - Browse only selected images
47 - Configurable mouse actions
49 %description -l pl.UTF-8
50 Viewnior to przeglądarka obrazków. Stworzona z myślą o prostocie,
51 szybkości i elegancji. Minimalistyczny interfejs pozostawia więcej
52 miejsca na ekranie dla obrazów.
54 Możliwości obejmują między innymi:
55 - tryb pełnoekranowy i przeglądu slajdów
56 - obracanie, odwracanie, zapis i usuwanie obrazów
58 - przeglądanie tylko wybranych obrazów
61 - konfigurowalne akcje myszy
64 %setup -qn Viewnior-%{name}-%{version}
73 rm -rf $RPM_BUILD_ROOT
75 %ninja_install -C build
77 desktop-file-validate $RPM_BUILD_ROOT%{_desktopdir}/%{name}.desktop
79 %{__mv} $RPM_BUILD_ROOT%{_localedir}/{nb_NO,nb}
84 rm -rf $RPM_BUILD_ROOT
87 %update_desktop_database
88 %update_icon_cache hicolor
91 %update_desktop_database
92 %update_icon_cache hicolor
94 %files -f %{name}.lang
95 %defattr(644,root,root,755)
96 %doc AUTHORS NEWS README.md TODO
97 %attr(755,root,root) %{_bindir}/viewnior
99 %{_datadir}/metainfo/viewnior.metainfo.xml
100 %{_desktopdir}/viewnior.desktop
101 %{_iconsdir}/hicolor/*x*/apps/viewnior.png
102 %{_iconsdir}/hicolor/scalable/apps/viewnior.svg
103 %{_mandir}/man1/viewnior.1*