Name: rclone-browser Version: 1.8.0 Release: 1%{?dist} Summary: Simple cross platform GUI for rclone License: Unlicense URL: https://github.com/kapitainsky/RcloneBrowser Source0: %url/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: gcc-c++ BuildRequires: cmake BuildRequires: cmake(Qt5Widgets) BuildRequires: hicolor-icon-theme BuildRequires: libappstream-glib BuildRequires: desktop-file-utils Requires: rclone %description Simple cross platfrom GUI for rclone command line tool. Features: - Allows to browse and modify any rclone remote, including encrypted ones - Uses same configuration file as rclone, no extra configuration required - Supports custom location and encryption for .rclone.conf configuration file - Simultaneously navigate multiple repositories in separate tabs - Lists files hierarchically with file name, size and modify date - All rclone commands are executed asynchronously, no freezing GUI - File hierarchy is lazily cached in memory, for faster traversal of folders - Allows to upload, download, create new folders, rename or delete files and folders - Allows to calculate size of folder, export list of files and copy rclone command to clipboard - Can process multiple upload or download jobs in background - Drag & drop support for dragging files from local file explorer for uploading - Streaming media files for playback in player like mpv or similar - Mount and unmount folders on macOS and GNU/Linux - Optionally minimizes to tray, with notifications when upload/download finishes - Supports portable mode (create .ini file next to executable with same name), rclone and .rclone.conf path now can be relative to executable %prep %autosetup -n RcloneBrowser-%{version} %build mkdir %{_target_platform} cd %{_target_platform} %cmake .. -DCMAKE_BUILD_TYPE=RelWithDebInfo %make_build %install %make_install -C %{_target_platform} install -Dpm 0644 assets/rclone-browser.appdata.xml %{buildroot}%{_metainfodir}/%{name}.appdata.xml %check desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{name}.appdata.xml %files %license LICENSE %doc CHANGELOG.md README.md %{_bindir}/%{name} %{_datadir}/icons/hicolor/*/apps/* %{_datadir}/applications/%{name}.desktop %{_metainfodir}/%{name}.appdata.xml %changelog * Tue Feb 18 23:35:18 CET 2020 Robert-André Mauchin - 1.8.0-1 - Update to 1.8.0 * Thu Jan 30 2020 Fedora Release Engineering - 1.7.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Thu Dec 12 15:15:07 CET 2019 Robert-André Mauchin - 1.7.0-2 - Fix URL * Fri Dec 06 15:59:51 CET 2019 Robert-André Mauchin - 1.7.0-1 - Release 1.7.0 based on official kapitainsky fork * Fri Jul 26 2019 Fedora Release Engineering - 1.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Sat Feb 02 2019 Fedora Release Engineering - 1.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Wed Oct 24 2018 Robert-André Mauchin - 1.2-1 - Initial package