|
|
0f81684 |
Name: x2goclient
|
|
|
6a194f1 |
Version: 4.1.2.2
|
|
|
6a194f1 |
Release: 1%{?dist}
|
|
Orion Poplawski |
949c7a7 |
Summary: X2Go Client application
|
|
|
0f81684 |
|
|
|
0f81684 |
License: GPLv2+
|
|
|
0f81684 |
URL: http://www.x2go.org
|
|
|
0f81684 |
Source0: http://code.x2go.org/releases/source/%{name}/%{name}-%{version}.tar.gz
|
|
Orion Poplawski |
eaca9c6 |
# Drop clumsy attempt at Kerberos delegation
|
|
Orion Poplawski |
eaca9c6 |
# http://bugs.x2go.org/cgi-bin/bugreport.cgi?bug=731
|
|
Orion Poplawski |
eaca9c6 |
Patch0: x2goclient-krb5.patch
|
|
Rex Dieter |
b0d6e94 |
# ensure RPM_LD_FLAGS/RPM_OPT_FLAGS are used
|
|
Rex Dieter |
b0d6e94 |
# https://bugzilla.redhat.com/show_bug.cgi?id=1306463
|
|
Rex Dieter |
b0d6e94 |
Patch2: x2goclient-optflags.patch
|
|
|
8a4fb11 |
# Select X11 backend on wayland
|
|
|
8a4fb11 |
# https://bugzilla.redhat.com/show_bug.cgi?id=1756430
|
|
|
8a4fb11 |
# https://bugs.x2go.org/cgi-bin/bugreport.cgi?bug=1414
|
|
|
8a4fb11 |
Patch4: 0001-Select-X11-backend-on-wayland.patch
|
|
|
0f81684 |
|
|
|
5f47454 |
BuildRequires: gcc-c++
|
|
|
0f81684 |
BuildRequires: cups-devel
|
|
|
0f81684 |
BuildRequires: desktop-file-utils
|
|
|
0f81684 |
BuildRequires: libssh-devel
|
|
|
0f81684 |
BuildRequires: libXpm-devel
|
|
|
6f1c0cd |
%if 0%{?fedora} || 0%{?rhel} >= 7
|
|
|
0f81684 |
BuildRequires: man2html-core
|
|
|
0f81684 |
%else
|
|
|
0f81684 |
BuildRequires: man
|
|
|
0f81684 |
%endif
|
|
|
0f81684 |
BuildRequires: openldap-devel
|
|
|
6b54ad1 |
%if 0%{?fedora} || 0%{?rhel} >= 8
|
|
Orion Poplawski |
dc24938 |
BuildRequires: pkgconfig(Qt5)
|
|
|
d07ff78 |
BuildRequires: pkgconfig(Qt5Svg)
|
|
|
d07ff78 |
BuildRequires: pkgconfig(Qt5X11Extras)
|
|
|
d07ff78 |
BuildRequires: qt5-linguist
|
|
Orion Poplawski |
dc24938 |
%else
|
|
|
0f81684 |
BuildRequires: qt-devel
|
|
Orion Poplawski |
dc24938 |
%endif
|
|
|
0f81684 |
Requires: hicolor-icon-theme
|
|
|
0f81684 |
Requires: nxproxy
|
|
|
980212f |
# For GSSAPI authenticated connections
|
|
|
980212f |
Requires: openssh-clients
|
|
|
980212f |
# For local folder sharing and printing
|
|
|
980212f |
Requires: openssh-server
|
|
|
d07ff78 |
Obsoletes: x2goplugin < 4.1.2.1
|
|
|
f936f83 |
%if 0%{?rhel} == 7
|
|
|
f936f83 |
# libssh is x86_64 only for EL7
|
|
|
f936f83 |
ExclusiveArch: x86_64
|
|
|
f936f83 |
%endif
|
|
|
0f81684 |
|
|
|
0f81684 |
%description
|
|
Orion Poplawski |
b8c00e8 |
X2Go is a server-based computing environment with
|
|
|
980212f |
- session resuming
|
|
|
980212f |
- low bandwidth support
|
|
|
980212f |
- session brokerage support
|
|
|
980212f |
- client-side mass storage mounting support
|
|
|
980212f |
- client-side printing support
|
|
|
980212f |
- audio support
|
|
|
980212f |
- authentication by smartcard and USB stick
|
|
|
980212f |
|
|
Orion Poplawski |
949c7a7 |
X2Go Client is a graphical client for the X2Go system.
|
|
|
980212f |
You can use it to connect to running sessions and start new sessions.
|
|
|
980212f |
|
|
|
980212f |
|
|
|
0f81684 |
%prep
|
|
|
0f81684 |
%setup -q
|
|
Orion Poplawski |
eaca9c6 |
%patch0 -p1 -b .krb5
|
|
Rex Dieter |
b0d6e94 |
%patch2 -p1 -b .optflags
|
|
|
8a4fb11 |
%patch4 -p1 -b .wayland
|
|
|
0f81684 |
# Fix up install issues
|
|
|
0f81684 |
sed -i -e 's/-o root -g root//' Makefile
|
|
|
0f81684 |
sed -i -e '/^MOZPLUGDIR=/s/lib/%{_lib}/' Makefile
|
|
|
6b54ad1 |
%if 0%{?fedora} || 0%{?rhel} >= 8
|
|
|
d07ff78 |
sed -i -e 's/qt4/qt5/' Makefile
|
|
|
d07ff78 |
%endif
|
|
|
0f81684 |
sed -i -e '/^LIBS /s/$/ -ldl/' x2goclient.pro
|
|
|
0f81684 |
|
|
|
0f81684 |
|
|
|
0f81684 |
%build
|
|
|
b8e3e61 |
%if 0%{?fedora} || 0%{?rhel} >= 8
|
|
|
b8e3e61 |
export PATH=%{_qt5_bindir}:$PATH
|
|
|
b8e3e61 |
%else
|
|
|
0f81684 |
export PATH=%{_qt4_bindir}:$PATH
|
|
|
b8e3e61 |
%endif
|
|
|
8a4fb11 |
%make_build
|
|
|
0f81684 |
|
|
|
980212f |
|
|
|
0f81684 |
%install
|
|
|
8a4fb11 |
%make_install PREFIX=%{_prefix}
|
|
|
0f81684 |
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
|
|
|
0f81684 |
|
|
|
980212f |
mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf.d
|
|
|
980212f |
|
|
|
0f81684 |
%files
|
|
Orion Poplawski |
4509992 |
%license COPYING LICENSE
|
|
Orion Poplawski |
4509992 |
%doc AUTHORS
|
|
|
0f81684 |
%{_bindir}/%{name}
|
|
|
0f81684 |
%{_datadir}/applications/%{name}.desktop
|
|
|
0f81684 |
%{_datadir}/icons/hicolor/128x128/apps/%{name}.png
|
|
|
0f81684 |
%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
|
|
|
0f81684 |
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
|
|
|
0f81684 |
%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
|
|
|
0f81684 |
%{_datadir}/%{name}/
|
|
|
0f81684 |
%{_mandir}/man1/%{name}.1.gz
|
|
|
0f81684 |
|
|
|
0f81684 |
|
|
|
0f81684 |
%changelog
|
|
|
6a194f1 |
* Fri Feb 14 2020 Orion Poplawski <orion@nwra.com> - 4.1.2.2-1
|
|
|
6a194f1 |
- Update to 4.1.2.2
|
|
|
6a194f1 |
|
|
|
70b1ee8 |
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.2.1-6
|
|
|
70b1ee8 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
70b1ee8 |
|
|
|
8a4fb11 |
* Fri Dec 13 2019 Orion Poplawski <orion@nwra.com> - 4.1.2.1-5
|
|
|
8a4fb11 |
- Select X11 backend on wayland (bz#1756430)
|
|
|
8a4fb11 |
|
|
|
6b54ad1 |
* Fri Aug 16 2019 Orion Poplawski <orion@nwra.com> - 4.1.2.1-4
|
|
|
6b54ad1 |
- Add patch to support newer libssh
|
|
|
6b54ad1 |
- Build with Qt5 on RHEL8
|
|
|
6b54ad1 |
|
|
|
540b98b |
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.2.1-3
|
|
|
540b98b |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
540b98b |
|
|
|
25a18aa |
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.2.1-2
|
|
|
25a18aa |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
25a18aa |
|
|
|
d07ff78 |
* Thu Jul 19 2018 Orion Poplawski <orion@cora.nwra.com> - 4.1.2.1-1
|
|
|
d07ff78 |
- Update to 4.1.2.1
|
|
|
d07ff78 |
- Really build against Qt5 on Fedora
|
|
|
d07ff78 |
- Drops x2goplugin
|
|
|
d07ff78 |
|
|
|
6e8776a |
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.1.1-2
|
|
|
6e8776a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
6e8776a |
|
|
|
5f47454 |
* Tue Mar 6 2018 Orion Poplawski <orion@cora.nwra.com> - 4.1.1.1-1
|
|
|
5f47454 |
- Update to 4.1.1.1
|
|
|
5f47454 |
|
|
|
79d0c3d |
* Tue Feb 20 2018 Orion Poplawski <orion@nwra.com> - 4.1.1.0-4
|
|
|
79d0c3d |
- Add upstream patch to fix hang when connecting to a server with Kerberos auth
|
|
|
79d0c3d |
(bug #1546908)
|
|
|
79d0c3d |
|
|
|
d751edd |
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.1.0-3
|
|
|
d751edd |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
d751edd |
|
|
|
f936f83 |
* Wed Nov 29 2017 Orion Poplawski <orion@cora.nwra.com> - 4.1.1.0-2
|
|
|
f936f83 |
- Rebuild for proper libssh
|
|
|
f936f83 |
- Make x86_64 only for EL7 (libssh dep)
|
|
|
f936f83 |
|
|
Orion Poplawski |
6b5f0b9 |
* Mon Oct 30 2017 Orion Poplawski <orion@cora.nwra.com> - 4.1.1.0-1
|
|
Orion Poplawski |
6b5f0b9 |
- Update to 4.1.1.0
|
|
Orion Poplawski |
6b5f0b9 |
|
|
Orion Poplawski |
949c7a7 |
* Wed Sep 20 2017 Orion Poplawski <orion@cora.nwra.com> - 4.1.0.1-1
|
|
Orion Poplawski |
949c7a7 |
- Update to 4.1.0.1
|
|
Orion Poplawski |
949c7a7 |
|
|
|
3684875 |
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.0.0-3
|
|
|
3684875 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
3684875 |
|
|
|
6047fad |
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.1.0.0-2
|
|
|
6047fad |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
6047fad |
|
|
Orion Poplawski |
f02acd0 |
* Thu Feb 23 2017 Orion Poplawski <orion@cora.nwra.com> - 4.1.0.0-1
|
|
Orion Poplawski |
f02acd0 |
- Update to 4.1.0.0
|
|
Orion Poplawski |
f02acd0 |
|
|
Orion Poplawski |
eaca9c6 |
* Thu Feb 23 2017 Orion Poplawski <orion@cora.nwra.com> - 4.0.5.2-3
|
|
Orion Poplawski |
eaca9c6 |
- Add patch to disable clumsy attempt at Kerberos delegation
|
|
Orion Poplawski |
eaca9c6 |
|
|
|
ea8335b |
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.5.2-2
|
|
|
ea8335b |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
ea8335b |
|
|
Orion Poplawski |
b8c00e8 |
* Wed Sep 21 2016 Orion Poplawski <orion@cora.nwra.com> - 4.0.5.2-1
|
|
Orion Poplawski |
b8c00e8 |
- Update to 4.0.5.2
|
|
Orion Poplawski |
b8c00e8 |
- Drop upstream qt5 patch
|
|
Orion Poplawski |
b8c00e8 |
|
|
Orion Poplawski |
4509992 |
* Thu Mar 24 2016 Orion Poplawski <orion@cora.nwra.com> - 4.0.5.1-1
|
|
Orion Poplawski |
4509992 |
- Update to 4.0.5.1
|
|
Orion Poplawski |
4509992 |
- Drop shell and pubkey patch applied upstream
|
|
Orion Poplawski |
4509992 |
- Use original qt5 patch
|
|
Orion Poplawski |
4509992 |
- Use %%license
|
|
Orion Poplawski |
4509992 |
|
|
Orion Poplawski |
dc24938 |
* Wed Mar 23 2016 Orion Poplawski <orion@cora.nwra.com> - 4.0.5.0-6
|
|
Orion Poplawski |
dc24938 |
- Build with Qt5 for F24+
|
|
Orion Poplawski |
dc24938 |
|
|
Rex Dieter |
b0d6e94 |
* Tue Mar 01 2016 Rex Dieter <rdieter@fedoraproject.org> - 4.0.5.0-5
|
|
Rex Dieter |
b0d6e94 |
- x2goclient no longer built with $RPM_OPT_FLAGS (#1306463)
|
|
Rex Dieter |
b0d6e94 |
|
|
|
d706d04 |
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.5.0-4
|
|
|
d706d04 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
d706d04 |
|
|
Orion Poplawski |
e54e803 |
* Mon Sep 21 2015 Orion Poplawski <orion@cora.nwra.com> - 4.0.5.0-3
|
|
Orion Poplawski |
e54e803 |
- Fix segfault due to typo (bug #1264609)
|
|
Orion Poplawski |
e54e803 |
|
|
Orion Poplawski |
a6ffe53 |
* Tue Aug 25 2015 Orion Poplawski <orion@cora.nwra.com> - 4.0.5.0-2
|
|
Orion Poplawski |
a6ffe53 |
- Use login shells to spawn remote commands (bug #1256799)
|
|
Orion Poplawski |
a6ffe53 |
|
|
Orion Poplawski |
0cbe0ed |
* Thu Jul 30 2015 Orion Poplawski <orion@cora.nwra.com> - 4.0.5.0-1
|
|
Orion Poplawski |
0cbe0ed |
- Update to 4.0.5.0
|
|
Orion Poplawski |
0cbe0ed |
|
|
|
8331096 |
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.4.0-2
|
|
|
8331096 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
8331096 |
|
|
Orion Poplawski |
faeb12c |
* Wed May 27 2015 Orion Poplawski <orion@cora.nwra.com> - 4.0.4.0-1
|
|
Orion Poplawski |
faeb12c |
- Update to 4.0.4.0
|
|
Orion Poplawski |
faeb12c |
|
|
|
3e33506 |
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 4.0.3.2-2
|
|
|
3e33506 |
- Rebuilt for GCC 5 C++11 ABI change
|
|
|
3e33506 |
|
|
Orion Poplawski |
8828a66 |
* Thu Feb 19 2015 Orion Poplawski <orion@cora.nwra.com> - 4.0.3.2-1
|
|
Orion Poplawski |
8828a66 |
- Update to 4.0.3.2
|
|
Orion Poplawski |
8828a66 |
|
|
Orion Poplawski |
9d4c7ce |
* Mon Dec 1 2014 Orion Poplawski <orion@cora.nwra.com> - 4.0.3.1-1
|
|
Orion Poplawski |
9d4c7ce |
- Update to 4.0.3.1
|
|
Orion Poplawski |
9d4c7ce |
|
|
Orion Poplawski |
edfdd18 |
* Thu Oct 23 2014 Orion Poplawski <orion@cora.nwra.com> - 4.0.3.0-1
|
|
Orion Poplawski |
edfdd18 |
- Update to 4.0.3.0
|
|
Orion Poplawski |
edfdd18 |
|
|
|
84cb4b9 |
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.2.1-2
|
|
|
84cb4b9 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
84cb4b9 |
|
|
Orion Poplawski |
8d2f5eb |
* Mon Jul 14 2014 Orion Poplawski <orion@cora.nwra.com> - 4.0.2.1-1
|
|
Orion Poplawski |
8d2f5eb |
- Update to 4.0.2.1
|
|
Orion Poplawski |
8d2f5eb |
|
|
|
4751846 |
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.0.2.0-2
|
|
|
4751846 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
4751846 |
|
|
Orion Poplawski |
a5051ab |
* Thu Apr 10 2014 Orion Poplawski <orion@cora.nwra.com> - 4.0.2.0-1
|
|
Orion Poplawski |
a5051ab |
- Update to 4.0.2.0
|
|
Orion Poplawski |
a5051ab |
|
|
Orion Poplawski |
678d218 |
* Tue Feb 18 2014 Orion Poplawski <orion@cora.nwra.com> - 4.0.1.3-4
|
|
Orion Poplawski |
678d218 |
- Add patch to fix ssh options (bug #1066744)
|
|
Orion Poplawski |
678d218 |
|
|
|
7eb4a10 |
* Wed Jan 29 2014 Orion Poplawski <orion@cora.nwra.com> - 4.0.1.3-3
|
|
|
7eb4a10 |
- Add patch to fix libssh password auth issue (bug #1057871)
|
|
|
7eb4a10 |
|
|
|
0907733 |
* Wed Jan 22 2014 Orion Poplawski <orion@cora.nwra.com> - 4.0.1.3-2
|
|
|
0907733 |
- Add patch to fix libssh timeout issue (bug #1053923)
|
|
|
0907733 |
|
|
|
a760020 |
* Wed Jan 22 2014 Orion Poplawski <orion@cora.nwra.com> - 4.0.1.3-1
|
|
|
a760020 |
- Update to 4.0.1.3
|
|
|
a760020 |
- Drop provider patch applied upstream
|
|
|
a760020 |
|
|
|
980212f |
* Tue Dec 17 2013 Orion Poplawski <orion@cora.nwra.com> - 4.0.1.2-1
|
|
|
980212f |
- Update to 4.0.1.2
|
|
|
980212f |
- Update summary and description from upstream
|
|
|
980212f |
- Split out browser plugin into x2goplugin package
|
|
|
980212f |
- Add x2goplugin-provider package for apache config
|
|
|
980212f |
|
|
|
ca2d3c7 |
* Wed Sep 11 2013 Orion Poplawski <orion@cora.nwra.com> - 4.0.1.1-1
|
|
|
ca2d3c7 |
- Update to 4.0.1.1
|
|
|
ca2d3c7 |
- Drop patches applied upstream
|
|
|
ca2d3c7 |
|
|
|
0f81684 |
* Thu Sep 5 2013 Orion Poplawski <orion@cora.nwra.com> - 4.0.1.0-5
|
|
|
0f81684 |
- Build against system qtbrowserplugin
|
|
|
0f81684 |
|
|
|
0f81684 |
* Fri Aug 30 2013 Orion Poplawski <orion@cora.nwra.com> - 4.0.1.0-4
|
|
|
0f81684 |
- Add BR desktop-file-utils and validate desktop file
|
|
|
0f81684 |
- Add gtk-update-icon-cache scriptlets
|
|
|
0f81684 |
|
|
|
0f81684 |
* Wed Apr 10 2013 Orion Poplawski <orion@cora.nwra.com> - 4.0.1.0-3
|
|
|
0f81684 |
- Add patch to set dpi automatically
|
|
|
0f81684 |
|
|
|
0f81684 |
* Thu Mar 28 2013 Orion Poplawski <orion@cora.nwra.com> - 4.0.1.0-2
|
|
|
0f81684 |
- Add patch to fix proxy connection issue
|
|
|
0f81684 |
|
|
|
0f81684 |
* Mon Mar 25 2013 Orion Poplawski <orion@cora.nwra.com> - 4.0.1.0-1
|
|
|
0f81684 |
- Update to 4.0.1.0
|
|
|
0f81684 |
|
|
|
0f81684 |
* Tue Feb 12 2013 Orion Poplawski <orion@cora.nwra.com> - 4.0.0.2-1
|
|
|
0f81684 |
- Update to 4.0.0.2
|
|
|
0f81684 |
|
|
|
0f81684 |
* Fri Jan 18 2013 Orion Poplawski <orion@cora.nwra.com> - 4.0.0.1-1
|
|
|
0f81684 |
- Update to 4.0.0.1
|
|
|
0f81684 |
|
|
|
0f81684 |
* Wed Dec 12 2012 Orion Poplawski <orion@cora.nwra.com> - 3.99.3.1-0.1
|
|
|
0f81684 |
- Update to latest git
|
|
|
0f81684 |
|
|
|
0f81684 |
* Tue Dec 11 2012 Orion Poplawski <orion@cora.nwra.com> - 3.99.3.0-1
|
|
|
0f81684 |
- Initial Fedora package
|