|
|
@ -1,8 +1,8 @@
|
|
|
|
%global commit0 a03c1648a090458736434c77c0be00a7cf9cc44b
|
|
|
|
%global release_commit_hash ffa6a7ef9c6be7951bac23d14df148098fd2d3fa
|
|
|
|
|
|
|
|
|
|
|
|
Name: remmina
|
|
|
|
Name: remmina
|
|
|
|
Version: 1.4.23
|
|
|
|
Version: 1.4.24
|
|
|
|
Release: 4%{?dist}
|
|
|
|
Release: 1%{?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
|
|
|
@ -54,7 +54,7 @@ BuildRequires: pkgconfig(vte-2.91)
|
|
|
|
BuildRequires: pkgconfig(webkit2gtk-4.0)
|
|
|
|
BuildRequires: pkgconfig(webkit2gtk-4.0)
|
|
|
|
BuildRequires: pkgconfig(xkbfile)
|
|
|
|
BuildRequires: pkgconfig(xkbfile)
|
|
|
|
|
|
|
|
|
|
|
|
# We don't ship these remmina plugins any longer
|
|
|
|
# We don't ship these remmina plugins any longer.
|
|
|
|
Obsoletes: %{name}-plugins-nx < %{version}-%{release}
|
|
|
|
Obsoletes: %{name}-plugins-nx < %{version}-%{release}
|
|
|
|
Obsoletes: %{name}-plugins-st < %{version}-%{release}
|
|
|
|
Obsoletes: %{name}-plugins-st < %{version}-%{release}
|
|
|
|
Obsoletes: %{name}-plugins-xdmcp < %{version}-%{release}
|
|
|
|
Obsoletes: %{name}-plugins-xdmcp < %{version}-%{release}
|
|
|
@ -81,7 +81,6 @@ user interface. Currently RDP, VNC, XDMCP and SSH are supported.
|
|
|
|
|
|
|
|
|
|
|
|
Please don't forget to install the plugins for the protocols you want to use.
|
|
|
|
Please don't forget to install the plugins for the protocols you want to use.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%package devel
|
|
|
|
%package devel
|
|
|
|
Summary: Development files for %{name}
|
|
|
|
Summary: Development files for %{name}
|
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
@ -91,7 +90,6 @@ Requires: pkgconfig
|
|
|
|
The %{name}-devel package contains header files for developing plugins for
|
|
|
|
The %{name}-devel package contains header files for developing plugins for
|
|
|
|
%{name}.
|
|
|
|
%{name}.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%package plugins-exec
|
|
|
|
%package plugins-exec
|
|
|
|
Summary: External execution plugin for Remmina Remote Desktop Client
|
|
|
|
Summary: External execution plugin for Remmina Remote Desktop Client
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
@ -104,7 +102,6 @@ computers in front of either large monitors or tiny net-books.
|
|
|
|
This package contains the plugin to execute external processes (commands or
|
|
|
|
This package contains the plugin to execute external processes (commands or
|
|
|
|
applications) from the Remmina window.
|
|
|
|
applications) from the Remmina window.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%package plugins-secret
|
|
|
|
%package plugins-secret
|
|
|
|
Summary: Keyring integration for Remmina Remote Desktop Client
|
|
|
|
Summary: Keyring integration for Remmina Remote Desktop Client
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
@ -119,7 +116,6 @@ computers in front of either large monitors or tiny net-books.
|
|
|
|
This package contains the plugin with keyring support for the Remmina remote
|
|
|
|
This package contains the plugin with keyring support for the Remmina remote
|
|
|
|
desktop client.
|
|
|
|
desktop client.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%package plugins-rdp
|
|
|
|
%package plugins-rdp
|
|
|
|
Summary: RDP plugin for Remmina Remote Desktop Client
|
|
|
|
Summary: RDP plugin for Remmina Remote Desktop Client
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
@ -132,7 +128,6 @@ computers in front of either large monitors or tiny net-books.
|
|
|
|
This package contains the Remote Desktop Protocol (RDP) plugin for the Remmina
|
|
|
|
This package contains the Remote Desktop Protocol (RDP) plugin for the Remmina
|
|
|
|
remote desktop client.
|
|
|
|
remote desktop client.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%package plugins-vnc
|
|
|
|
%package plugins-vnc
|
|
|
|
Summary: VNC plugin for Remmina Remote Desktop Client
|
|
|
|
Summary: VNC plugin for Remmina Remote Desktop Client
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
@ -145,7 +140,6 @@ computers in front of either large monitors or tiny net-books.
|
|
|
|
This package contains the VNC plugin for the Remmina remote desktop
|
|
|
|
This package contains the VNC plugin for the Remmina remote desktop
|
|
|
|
client.
|
|
|
|
client.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%package plugins-spice
|
|
|
|
%package plugins-spice
|
|
|
|
Summary: SPICE plugin for Remmina Remote Desktop Client
|
|
|
|
Summary: SPICE plugin for Remmina Remote Desktop Client
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
@ -158,7 +152,6 @@ 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 plugins-www
|
|
|
|
%package plugins-www
|
|
|
|
Summary: WWW plugin for Remmina Remote Desktop Client
|
|
|
|
Summary: WWW plugin for Remmina Remote Desktop Client
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
@ -171,7 +164,6 @@ computers in front of either large monitors or tiny net-books.
|
|
|
|
This package contains the WWW plugin (web browser with authentication) for the
|
|
|
|
This package contains the WWW plugin (web browser with authentication) for the
|
|
|
|
Remmina remote desktop client.
|
|
|
|
Remmina remote desktop client.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%package plugins-kwallet
|
|
|
|
%package plugins-kwallet
|
|
|
|
Summary: KDE Wallet plugin for Remmina Remote Desktop Client
|
|
|
|
Summary: KDE Wallet plugin for Remmina Remote Desktop Client
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
@ -185,7 +177,6 @@ This package contains the KDE Wallet plugin for the Remmina remote desktop
|
|
|
|
client. It will be activated automatically if KDE Wallet is installed and
|
|
|
|
client. It will be activated automatically if KDE Wallet is installed and
|
|
|
|
running.
|
|
|
|
running.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%package plugins-x2go
|
|
|
|
%package plugins-x2go
|
|
|
|
Summary: x2go plugin for Remmina Remote Desktop Client
|
|
|
|
Summary: x2go plugin for Remmina Remote Desktop Client
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
@ -198,7 +189,6 @@ computers in front of either large monitors or tiny net-books.
|
|
|
|
|
|
|
|
|
|
|
|
This package contains the x2go plugin for the Remmina remote desktop client.
|
|
|
|
This package contains the x2go plugin for the Remmina remote desktop client.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%package gnome-session
|
|
|
|
%package gnome-session
|
|
|
|
Summary: Gnome Shell session for Remmina kiosk mode
|
|
|
|
Summary: Gnome Shell session for Remmina kiosk mode
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
@ -213,13 +203,13 @@ This package contains Remmina kiosk mode, including a Gnome Shell session
|
|
|
|
that shows up under the display manager session menu.
|
|
|
|
that shows up under the display manager session menu.
|
|
|
|
|
|
|
|
|
|
|
|
%prep
|
|
|
|
%prep
|
|
|
|
%autosetup -p1 -n Remmina-v%{version}-%{commit0}
|
|
|
|
%autosetup -p1 -n Remmina-v%{version}-%{release_commit_hash}
|
|
|
|
|
|
|
|
|
|
|
|
%build
|
|
|
|
%build
|
|
|
|
mkdir -p build
|
|
|
|
mkdir -p build
|
|
|
|
|
|
|
|
|
|
|
|
%if 0%{?fedora}
|
|
|
|
%if 0%{?fedora}
|
|
|
|
# Workaround for Pango on Fedora 31+
|
|
|
|
# Workaround for Pango on Fedora 31+.
|
|
|
|
export CFLAGS="%{optflags} -I%{_includedir}/harfbuzz"
|
|
|
|
export CFLAGS="%{optflags} -I%{_includedir}/harfbuzz"
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
@ -339,6 +329,9 @@ fi
|
|
|
|
%{_mandir}/man1/remmina-gnome.1.*
|
|
|
|
%{_mandir}/man1/remmina-gnome.1.*
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
%changelog
|
|
|
|
|
|
|
|
* Thu Feb 10 2022 Phil Wyett <philip.wyett@kathenas.org> - 1.4.24-1
|
|
|
|
|
|
|
|
- New upstream version 1.4.24.
|
|
|
|
|
|
|
|
|
|
|
|
* Sun Jan 23 2022 Phil Wyett <philip.wyett@kathenas.org> - 1.4.23-4
|
|
|
|
* Sun Jan 23 2022 Phil Wyett <philip.wyett@kathenas.org> - 1.4.23-4
|
|
|
|
- Add missing xdg-utils BuildRequires for generation of icon and theme caches.
|
|
|
|
- Add missing xdg-utils BuildRequires for generation of icon and theme caches.
|
|
|
|
- Modify conditional to exclude el7 only from aarch64 builds. Will
|
|
|
|
- Modify conditional to exclude el7 only from aarch64 builds. Will
|
|
|
|