|
|
@ -1,21 +1,27 @@
|
|
|
|
# Main branch is the "next" branch, not master
|
|
|
|
# Main branch is master again.
|
|
|
|
%global commit0 6b62986b44a47baa91cd637934092a8d3371c3b9
|
|
|
|
# We may need to use pre-releases or snapshots again in the future.
|
|
|
|
%global date 20180408
|
|
|
|
#%%global commit0 647d2e8c7dba8451a2d5ef89c9b9551d3ea954fb
|
|
|
|
%global shortcommit0 %%(c=%%{commit0}; echo ${c:0:7})
|
|
|
|
#%%global date 20180731
|
|
|
|
|
|
|
|
#%%global shortcommit0 %%(c=%%{commit0}; echo ${c:0:7})
|
|
|
|
|
|
|
|
|
|
|
|
# RC upstream releases
|
|
|
|
# RC upstream releases
|
|
|
|
#global snapshot rcgit.29
|
|
|
|
#%%global snapshot rcgit.29
|
|
|
|
|
|
|
|
|
|
|
|
Name: remmina
|
|
|
|
Name: remmina
|
|
|
|
Version: 1.2.0
|
|
|
|
Version: 1.2.31.2
|
|
|
|
Release: 0.52%{?snapshot:.%{snapshot}}%{?shortcommit0:.%{date}.git.%{shortcommit0}}%{?dist}
|
|
|
|
Release: 1%{?snapshot:.%{snapshot}}%{?shortcommit0:.%{date}.git.%{shortcommit0}}%{?dist}
|
|
|
|
Summary: Remote Desktop Client
|
|
|
|
Summary: Remote Desktop Client
|
|
|
|
License: GPLv2+ and MIT
|
|
|
|
License: GPLv2+ and MIT
|
|
|
|
URL: http://remmina.org
|
|
|
|
URL: http://remmina.org
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%if %{!?commit0:1}0
|
|
|
|
|
|
|
|
Source0: https://gitlab.com/Remmina/Remmina/-/archive/v%{version}/Remmina-v%{version}.tar.gz
|
|
|
|
|
|
|
|
%else
|
|
|
|
%if %{?snapshot:1}0
|
|
|
|
%if %{?snapshot:1}0
|
|
|
|
Source0: https://github.com/FreeRDP/Remmina/archive/v%{version}-%{snapshot}.tar.gz#/Remmina-%{version}-%{snapshot}.tar.gz
|
|
|
|
Source0: https://gitlab.com/Remmina/Remmina/-/archive/v%{version}-%{snapshot}/Remmina-v%{version}-%{snapshot}.tar.bz2
|
|
|
|
%else
|
|
|
|
%else
|
|
|
|
Source0: https://github.com/FreeRDP/Remmina/archive/%{commit0}/Remmina-%{commit0}.tar.gz#/Remmina-%{shortcommit0}.tar.gz
|
|
|
|
Source0: https://gitlab.com/Remmina/Remmina/-/archive/%{commit0}/Remmina-%{commit0}.tar.bz2
|
|
|
|
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
# Cmake helper file to easy build plugins outside remmina source tree
|
|
|
|
# Cmake helper file to easy build plugins outside remmina source tree
|
|
|
@ -169,9 +175,25 @@ computers in front of either large monitors or tiny net-books.
|
|
|
|
This package contains the SPICE plugin for the Remmina remote desktop
|
|
|
|
This package contains the SPICE plugin for the Remmina remote desktop
|
|
|
|
client.
|
|
|
|
client.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%package gnome-session
|
|
|
|
|
|
|
|
Summary: Gnome Shell session for Remmina kiosk mode
|
|
|
|
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
|
|
|
|
Requires: gnome-session
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%description gnome-session
|
|
|
|
|
|
|
|
Remmina is a remote desktop client written in GTK+, aiming to be useful for
|
|
|
|
|
|
|
|
system administrators and travelers, who need to work with lots of remote
|
|
|
|
|
|
|
|
computers in front of either large monitors or tiny net-books.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This package contains Remmina kiosk mode, including a Gnome Shell session
|
|
|
|
|
|
|
|
that shows up under the display manager session menu.
|
|
|
|
|
|
|
|
|
|
|
|
%prep
|
|
|
|
%prep
|
|
|
|
%setup -qn Remmina-%{?snapshot:%{version}-%{snapshot}}%{?commit0}
|
|
|
|
%if %{!?commit0:1}0
|
|
|
|
|
|
|
|
%setup -qn Remmina-v%{version}
|
|
|
|
|
|
|
|
%else
|
|
|
|
|
|
|
|
%setup -qn Remmina-%{?snapshot:v%{version}-%{snapshot}}%{?commit0}
|
|
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
%build
|
|
|
|
%build
|
|
|
|
mkdir -p build
|
|
|
|
mkdir -p build
|
|
|
@ -214,7 +236,7 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/*.appdat
|
|
|
|
%{_datadir}/applications/*.desktop
|
|
|
|
%{_datadir}/applications/*.desktop
|
|
|
|
%{_datadir}/icons/hicolor/*/actions/*.*
|
|
|
|
%{_datadir}/icons/hicolor/*/actions/*.*
|
|
|
|
%{_datadir}/icons/hicolor/*/apps/*.*
|
|
|
|
%{_datadir}/icons/hicolor/*/apps/*.*
|
|
|
|
%{_datadir}/icons/hicolor/*/emblems/remmina-*.png
|
|
|
|
%{_datadir}/icons/hicolor/*/emblems/remmina-*.svg
|
|
|
|
%{_datadir}/mime/packages/*.xml
|
|
|
|
%{_datadir}/mime/packages/*.xml
|
|
|
|
%{_datadir}/%{name}/
|
|
|
|
%{_datadir}/%{name}/
|
|
|
|
%dir %{_libdir}/remmina/
|
|
|
|
%dir %{_libdir}/remmina/
|
|
|
@ -234,29 +256,41 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/*.appdat
|
|
|
|
|
|
|
|
|
|
|
|
%files plugins-nx
|
|
|
|
%files plugins-nx
|
|
|
|
%{_libdir}/remmina/plugins/remmina-plugin-nx.so
|
|
|
|
%{_libdir}/remmina/plugins/remmina-plugin-nx.so
|
|
|
|
%{_datadir}/icons/hicolor/*/emblems/remmina-nx.png
|
|
|
|
%{_datadir}/icons/hicolor/*/emblems/remmina-nx-symbolic.svg
|
|
|
|
|
|
|
|
|
|
|
|
%files plugins-rdp
|
|
|
|
%files plugins-rdp
|
|
|
|
%{_libdir}/remmina/plugins/remmina-plugin-rdp.so
|
|
|
|
%{_libdir}/remmina/plugins/remmina-plugin-rdp.so
|
|
|
|
%{_datadir}/icons/hicolor/*/emblems/remmina-rdp-ssh.png
|
|
|
|
%{_datadir}/icons/hicolor/*/emblems/remmina-rdp-ssh-symbolic.svg
|
|
|
|
%{_datadir}/icons/hicolor/*/emblems/remmina-rdp.png
|
|
|
|
%{_datadir}/icons/hicolor/*/emblems/remmina-rdp-symbolic.svg
|
|
|
|
|
|
|
|
|
|
|
|
%files plugins-vnc
|
|
|
|
%files plugins-vnc
|
|
|
|
%{_libdir}/remmina/plugins/remmina-plugin-vnc.so
|
|
|
|
%{_libdir}/remmina/plugins/remmina-plugin-vnc.so
|
|
|
|
%{_datadir}/icons/hicolor/*/emblems/remmina-vnc-ssh.png
|
|
|
|
%{_datadir}/icons/hicolor/*/emblems/remmina-vnc-ssh-symbolic.svg
|
|
|
|
%{_datadir}/icons/hicolor/*/emblems/remmina-vnc.png
|
|
|
|
%{_datadir}/icons/hicolor/*/emblems/remmina-vnc-symbolic.svg
|
|
|
|
|
|
|
|
|
|
|
|
%files plugins-xdmcp
|
|
|
|
%files plugins-xdmcp
|
|
|
|
%{_libdir}/remmina/plugins/remmina-plugin-xdmcp.so
|
|
|
|
%{_libdir}/remmina/plugins/remmina-plugin-xdmcp.so
|
|
|
|
%{_datadir}/icons/hicolor/*/emblems/remmina-xdmcp-ssh.png
|
|
|
|
%{_datadir}/icons/hicolor/*/emblems/remmina-xdmcp-ssh-symbolic.svg
|
|
|
|
%{_datadir}/icons/hicolor/*/emblems/remmina-xdmcp.png
|
|
|
|
%{_datadir}/icons/hicolor/*/emblems/remmina-xdmcp-symbolic.svg
|
|
|
|
|
|
|
|
|
|
|
|
%files plugins-spice
|
|
|
|
%files plugins-spice
|
|
|
|
%{_libdir}/remmina/plugins/remmina-plugin-spice.so
|
|
|
|
%{_libdir}/remmina/plugins/remmina-plugin-spice.so
|
|
|
|
%{_datadir}/icons/hicolor/*/emblems/remmina-spice.png
|
|
|
|
%{_datadir}/icons/hicolor/*/emblems/remmina-spice-ssh-symbolic.svg
|
|
|
|
|
|
|
|
%{_datadir}/icons/hicolor/*/emblems/remmina-spice-symbolic.svg
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%files gnome-session
|
|
|
|
|
|
|
|
%{_bindir}/gnome-session-remmina
|
|
|
|
|
|
|
|
%{_bindir}/remmina-gnome
|
|
|
|
|
|
|
|
%{_datadir}/gnome-session/sessions/remmina-gnome.session
|
|
|
|
|
|
|
|
%{_datadir}/xsessions/remmina-gnome.desktop
|
|
|
|
|
|
|
|
%{_mandir}/man1/gnome-session-remmina.1.*
|
|
|
|
|
|
|
|
%{_mandir}/man1/remmina-gnome.1.*
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
%changelog
|
|
|
|
|
|
|
|
* Tue Aug 14 2018 Mike DePaulo <mikedep333@gmail.com> - 1.2.31.2-1
|
|
|
|
|
|
|
|
- Update to latest stable release 1.2.31.2
|
|
|
|
|
|
|
|
- Add remmina-gnome-session subpackage for new Kiosk mode
|
|
|
|
|
|
|
|
|
|
|
|
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.0-0.52.20180408.git.6b62986
|
|
|
|
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.0-0.52.20180408.git.6b62986
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|