]> git.pld-linux.org Git - packages/viewnior.git/blame - viewnior.spec
- unify nb locale dir; release 2
[packages/viewnior.git] / viewnior.spec
CommitLineData
a527519c 1Summary: Elegant image viewer
94cf7f35 2Summary(pl.UTF-8): Elegancka przeglądarka obrazków
a527519c 3Name: viewnior
b7f6cbe8 4Version: 1.8
614eeed5 5Release: 2
a527519c
ER
6License: GPL v3+
7Group: X11/Applications
b7f6cbe8
JB
8#Source0Download: https://github.com/hellosiyan/Viewnior/tags
9Source0: https://github.com/hellosiyan/Viewnior/archive/%{name}-%{version}.tar.gz
10# Source0-md5: 29d773910df2d120c193ff2e2bc971f3
11Patch0: %{name}-exiv2.patch
12URL: https://siyanpanayotov.com/project/viewnior/
a527519c
ER
13BuildRequires: desktop-file-utils
14BuildRequires: exiv2-devel >= 0.21
15BuildRequires: gdk-pixbuf2-devel >= 2.4.0
b7f6cbe8 16BuildRequires: gettext-tools
94cf7f35
JB
17BuildRequires: glib2-devel >= 1:2.32
18BuildRequires: gtk+2-devel >= 2:2.20
b7f6cbe8
JB
19BuildRequires: libstdc++-devel
20BuildRequires: meson >= 0.43.0
21BuildRequires: ninja >= 1.5
94cf7f35 22BuildRequires: pkgconfig
b7f6cbe8 23BuildRequires: rpmbuild(macros) >= 1.736
a527519c 24BuildRequires: shared-mime-info >= 0.20
94cf7f35
JB
25Requires(post,postun): desktop-file-utils
26Requires(post,postun): gtk-update-icon-cache
27Requires: exiv2-libs >= 0.21
28Requires: gdk-pixbuf2 >= 2.4.0
29Requires: glib2 >= 1:2.32
30Requires: gtk+2 >= 2:2.20
31Requires: hicolor-icon-theme
32Requires: shared-mime-info >= 0.20
a527519c
ER
33BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
34
35%description
36Viewnior is an image viewer program. Created to be simple, fast and
37elegant. It's minimalistic interface provides more screen space for
38your images.
39
40Among its features are:
41- Fullscreen & Slideshow
42- Rotate, flip, save, delete images
43- Animation support
44- Browse only selected images
45- Navigation window
46- Simple interface
47- Configurable mouse actions
48
94cf7f35
JB
49%description -l pl.UTF-8
50Viewnior to przeglądarka obrazków. Stworzona z myślą o prostocie,
51szybkości i elegancji. Minimalistyczny interfejs pozostawia więcej
52miejsca na ekranie dla obrazów.
53
54Możliwości obejmują między innymi:
55- tryb pełnoekranowy i przeglądu slajdów
56- obracanie, odwracanie, zapis i usuwanie obrazów
57- obsługę animacji
58- przeglądanie tylko wybranych obrazów
59- okno nawigacji
60- prosty interfejs
61- konfigurowalne akcje myszy
62
a527519c
ER
63%prep
64%setup -qn Viewnior-%{name}-%{version}
94cf7f35 65%patch0 -p1
a527519c
ER
66
67%build
b7f6cbe8 68%meson build
a527519c 69
b7f6cbe8 70%ninja_build -C build
a527519c
ER
71
72%install
73rm -rf $RPM_BUILD_ROOT
a527519c 74
b7f6cbe8 75%ninja_install -C build
a527519c
ER
76
77desktop-file-validate $RPM_BUILD_ROOT%{_desktopdir}/%{name}.desktop
78
614eeed5
JB
79%{__mv} $RPM_BUILD_ROOT%{_localedir}/{nb_NO,nb}
80
b7f6cbe8 81%find_lang %{name}
a527519c
ER
82
83%clean
84rm -rf $RPM_BUILD_ROOT
85
86%post
87%update_desktop_database
88%update_icon_cache hicolor
89
90%postun
91%update_desktop_database
92%update_icon_cache hicolor
93
94%files -f %{name}.lang
95%defattr(644,root,root,755)
b7f6cbe8 96%doc AUTHORS NEWS README.md TODO
94cf7f35 97%attr(755,root,root) %{_bindir}/viewnior
a527519c 98%{_datadir}/%{name}
b7f6cbe8 99%{_datadir}/metainfo/viewnior.metainfo.xml
94cf7f35
JB
100%{_desktopdir}/viewnior.desktop
101%{_iconsdir}/hicolor/*x*/apps/viewnior.png
102%{_iconsdir}/hicolor/scalable/apps/viewnior.svg
103%{_mandir}/man1/viewnior.1*
This page took 0.172352 seconds and 4 git commands to generate.