1 Summary: A GNOME filemanager similar to the Midnight Commander
2 Summary(pl.UTF-8): Zarządca plików dla środowiska GNOME w stylu Midnight Commandera
7 Group: X11/Applications
8 Source0: https://download.gnome.org/sources/gnome-commander/1.16/%{name}-%{version}.tar.xz
9 # Source0-md5: 41629218561b078c5df7e9a525e23215
10 Patch1: %{name}-gsf.patch
11 URL: https://gcmd.github.io/
12 BuildRequires: docbook-dtd412-xml
13 BuildRequires: exiv2-devel >= 0.14
14 BuildRequires: flex >= 2.6.0
15 BuildRequires: gettext-tools >= 0.19.7
16 BuildRequires: glib2-devel >= 1:2.70.0
17 BuildRequires: gtk+2-devel >= 2:2.24.0
18 BuildRequires: libgsf-devel >= 1.14.26
19 BuildRequires: libstdc++-devel >= 6:4.7
20 BuildRequires: libunique-devel >= 0.9.3
21 BuildRequires: meson >= 0.59
22 BuildRequires: ninja >= 1.5
23 BuildRequires: pkgconfig
24 BuildRequires: poppler-glib-devel >= 0.18
25 BuildRequires: rpmbuild(macros) >= 1.592
26 BuildRequires: taglib-devel >= 1.4
27 BuildRequires: tar >= 1:1.22
29 BuildRequires: yelp-tools
30 Requires(post,postun): /sbin/ldconfig
31 Requires(post,postun): glib2 >= 1:2.70.0
32 Requires: exiv2-libs >= 0.14
33 Requires: glib2 >= 1:2.70.0
34 Requires: gtk+2 >= 2:2.24.0
35 Requires: libgnome-keyring >= 2.22
36 Requires: libgnomeui >= 2.4.0
37 Requires: libgsf >= 1.14.26
38 Requires: libunique >= 0.9.3
39 Requires: poppler >= 0.18
40 Requires: taglib >= 1.4
41 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
43 # symbol main_win_widget is provided by gnome-commander binary
44 %define skip_post_check_so libgcmd.so.*
47 GNOME Commander is a filemanager that just like the classical Midnight
48 commander lets you do everything with the keyboard. It can perform all
49 standard fileoperations and some extra features like FTP support.
51 %description -l pl.UTF-8
52 GNOME Commander to zarządca plików, który podobnie do klasycznego
53 Midnight Commandera umożliwia pełną obsługę przy pomocy klawiatury.
54 Zapewnia wykonanie wszystkich typowych operacji na plikach, a także
55 kilka dodatkowych jak np. klienta FTP.
67 rm -rf $RPM_BUILD_ROOT
69 %ninja_install -C build
72 %{__rm} -r $RPM_BUILD_ROOT%{_includedir}
73 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libgcmd.a
75 %find_lang %{name} --with-gnome
78 rm -rf $RPM_BUILD_ROOT
86 %files -f %{name}.lang
87 %defattr(644,root,root,755)
88 %doc AUTHORS BUGS MAINTAINERS NEWS README.md TODO
89 %attr(755,root,root) %{_bindir}/gcmd-block
90 %attr(755,root,root) %{_bindir}/gnome-commander
91 %dir %{_libdir}/%{name}
92 %dir %{_libdir}/%{name}/plugins
93 %attr(755,root,root) %{_libdir}/%{name}/plugins/libfilerollerplugin.so
94 %{_libdir}/%{name}/plugins/file-roller*.xpm
95 %attr(755,root,root) %{_libdir}/%{name}/plugins/libtestplugin.so
96 %{_libdir}/%{name}/plugins/test-plugin.xpm
98 %{_datadir}/glib-2.0/schemas/org.gnome.gnome-commander.enums.xml
99 %{_datadir}/glib-2.0/schemas/org.gnome.gnome-commander.gschema.xml
100 %{_datadir}/metainfo/org.gnome.gnome-commander.appdata.xml
101 %{_desktopdir}/org.gnome.gnome-commander.desktop
102 %{_iconsdir}/hicolor/scalable/apps/gnome-commander.svg
103 %{_iconsdir}/hicolor/scalable/apps/gnome-commander-symbolic.svg
104 %{_pixmapsdir}/gnome-commander
105 %{_mandir}/man1/gnome-commander.1*