Blob Blame Raw
Name:           rclone-browser
Version:        1.8.0
Release:        1%{?dist}
Summary:        Simple cross platform GUI for rclone

License:        Unlicense
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

Simple cross platfrom GUI for rclone command line tool.

 - 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
 - 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
 - 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
 - Supports portable mode (create .ini file next to executable with same 
   name), rclone and .rclone.conf path now can be relative to executable

%autosetup -n RcloneBrowser-%{version}

mkdir %{_target_platform}
cd %{_target_platform}
%cmake .. -DCMAKE_BUILD_TYPE=RelWithDebInfo

%make_install -C %{_target_platform}
install -Dpm 0644 assets/rclone-browser.appdata.xml %{buildroot}%{_metainfodir}/%{name}.appdata.xml

desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{name}.appdata.xml

%license LICENSE

* 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

* 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

* Sat Feb 02 2019 Fedora Release Engineering <> - 1.2-2
- Rebuilt for

* Wed Oct 24 2018 Robert-André Mauchin <> - 1.2-1
- Initial package