708a86f
%global commit 7303ada0a83b70863b1805452288919e8efdc235
708a86f
%global shortcommit %(c=%{commit}; echo ${c:0:7})
708a86f
3c9249c
Name:           pyhoca-cli
7befc40
Version:        0.6.1.3
d4aeb18
Release:        4%{?dist}
3c9249c
Summary:        Command line X2Go client written in Python
3c9249c
d4aeb18
License:        AGPL-3.0-or-later
3c9249c
URL:            http://www.x2go.org/
3c9249c
Source0:        http://code.x2go.org/releases/source/%{name}/%{name}-%{version}.tar.gz
3c9249c
3c9249c
BuildArch:      noarch
Orion Poplawski 901a09c
BuildRequires:  python%{python3_pkgversion}-devel
Orion Poplawski 901a09c
BuildRequires:  python%{python3_pkgversion}-setuptools
Orion Poplawski 901a09c
Requires:       python%{python3_pkgversion}-setproctitle
Orion Poplawski 901a09c
Requires:       python%{python3_pkgversion}-x2go
3c9249c
3c9249c
%description
3c9249c
X2Go is a server based computing environment with:
3c9249c
   - session resuming
3c9249c
   - low bandwidth support
3c9249c
   - LDAP support
3c9249c
   - client side mass storage mounting support
3c9249c
   - client side printing support
3c9249c
   - audio support
3c9249c
   - authentication by smartcard and USB stick
3c9249c
3c9249c
PyHoca-CLI provides a simple and flexible command line client
3c9249c
written in Python that allows you to control X2Go client sessions
3c9249c
on desktops and thin clients.
3c9249c
3c9249c
3c9249c
%prep
Orion Poplawski 901a09c
%autosetup -p1
3c9249c
3c9249c
3c9249c
%build
7728bd7
# Fix shebang of pyhoca-cli executable.
920d110
%py3_shebang_fix %{name}
Orion Poplawski 901a09c
%py3_build
3c9249c
3c9249c
3c9249c
%install
Orion Poplawski 901a09c
%py3_install
3c9249c
mkdir -p %{buildroot}/%{_bindir}/
3c9249c
cp -p %{name} %{buildroot}/%{_bindir}/
3c9249c
mkdir -p %{buildroot}/%{_mandir}/
3c9249c
cp -rp man/* %{buildroot}/%{_mandir}/
3c9249c
3c9249c
3c9249c
%files
Orion Poplawski 5ad9e5d
%license COPYING
Orion Poplawski 5ad9e5d
%doc README TODO
3c9249c
%{_bindir}/%{name}
1916b9e
%{python3_sitelib}/PyHoca_CLI-*
1916b9e
%{python3_sitelib}/pyhoca/
3c9249c
%{_mandir}/man1/%{name}.1*
3c9249c
3c9249c
3c9249c
%changelog
d4aeb18
* Sun Apr 21 2024 Miroslav Suchý <msuchy@redhat.com> - 0.6.1.3-4
d4aeb18
- convert license to SPDX
d4aeb18
8425fb5
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.1.3-3
8425fb5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
8425fb5
1270518
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.1.3-2
1270518
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
1270518
7befc40
* Wed Sep 20 2023 Orion Poplawski <orion@nwra.com> - 0.6.1.3-1
7befc40
- Update to 0.6.1.3
7befc40
2ebf223
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.1.3~20220916git7303ada-4
2ebf223
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
2ebf223
208f3c4
* Tue Jun 13 2023 Python Maint <python-maint@redhat.com> - 0.6.1.3~20220916git7303ada-3
208f3c4
- Rebuilt for Python 3.12
208f3c4
920d110
* Sun May 28 2023 Orion Poplawski <orion@nwra.com> - 0.6.1.3~20220916git7303ada-2
920d110
- Use %%py3_shebang_fix for Python 3.12 support (bz#2155179)
920d110
920d110
* Sun May 28 2023 Orion Poplawki <orion@nwra.com> - 0.6.1.3~20220916git7303ada-1
708a86f
* Package git snapshot for better remmina support (bz#2190275)
708a86f
5c3b7f4
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.1.2-11
5c3b7f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
5c3b7f4
11e0cc3
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.1.2-10
11e0cc3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
11e0cc3
79dc15f
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 0.6.1.2-9
79dc15f
- Rebuilt for Python 3.11
79dc15f
4cb2842
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.1.2-8
4cb2842
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
4cb2842
94eb73f
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.1.2-7
94eb73f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
94eb73f
1652d23
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 0.6.1.2-6
1652d23
- Rebuilt for Python 3.10
1652d23
cde8788
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.1.2-5
cde8788
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
cde8788
b68835a
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.1.2-4
b68835a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
b68835a
438a82b
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 0.6.1.2-3
438a82b
- Rebuilt for Python 3.9
438a82b
3dbc5f7
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.1.2-2
3dbc5f7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
3dbc5f7
4d8e5d1
* Tue Jan 21 2020 Orion Poplawski <orion@nwra.com> - 0.6.1.2-1
4d8e5d1
- Update to 0.6.1.2
4d8e5d1
36e8fb2
* Sun Nov 24 2019 Orion Poplawski <orion@nwra.com> - 0.6.1.1-1
36e8fb2
- Update to 0.6.1.1
36e8fb2
56d49d3
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 0.6.0.1-5
56d49d3
- Rebuilt for Python 3.8.0rc1 (#1748018)
56d49d3
7ea49da
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 0.6.0.1-4
7ea49da
- Rebuilt for Python 3.8
7ea49da
0a8d9db
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0.1-3
0a8d9db
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
0a8d9db
75e60a6
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0.1-2
75e60a6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
75e60a6
5e7855c
* Fri Dec 14 2018 Orion Poplawski <orion@nwra.com> - 0.6.0.1-1
5e7855c
- Update to 0.6.0.1
5e7855c
1916b9e
* Wed Sep 19 2018 Orion Poplawski <orion@nwra.com> - 0.6.0.0-1
1916b9e
- Update to 0.6.0.0, requires python 3
1916b9e
41ff213
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0.4-7
41ff213
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
41ff213
d153de0
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 0.5.0.4-6
d153de0
- Rebuilt for Python 3.7
d153de0
7728bd7
* Mon Apr 16 2018 Iryna Shcherbina <shcherbina.iryna@gmail.com> - 0.5.0.4-5
7728bd7
- Fix shebangs to avoid depending on Python 2 for Fedora 28+
7728bd7
Orion Poplawski 901a09c
* Fri Apr 13 2018 Orion Poplawski <orion@nwra.com> - 0.5.0.4-4
Orion Poplawski 901a09c
- Switch to python 3 for Fedora 28+
Orion Poplawski 901a09c
621118b
* Wed Feb 21 2018 Iryna Shcherbina <ishcherb@redhat.com> - 0.5.0.4-3
621118b
- Update Python 2 dependency declarations to new packaging standards
621118b
  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
621118b
506b917
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0.4-2
506b917
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
506b917
Orion Poplawski 01027ea
* Wed Dec 20 2017 Orion Poplawski <orion@nwra.com> - 0.5.0.4-1
Orion Poplawski 01027ea
- Update to 0.5.0.4
Orion Poplawski 01027ea
21ff333
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0.3-5
21ff333
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
21ff333
e0e792e
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0.3-4
e0e792e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
e0e792e
181e8bd
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.0.3-3
181e8bd
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
181e8bd
7fa0097
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0.3-2
7fa0097
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
7fa0097
Orion Poplawski 5ad9e5d
* Thu Jan 28 2016 Orion Poplawski <orion@cora.nwra.com> - 0.5.0.3-1
Orion Poplawski 5ad9e5d
- Update to 0.5.0.3
Orion Poplawski 5ad9e5d
d1a7f1b
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.0.2-2
d1a7f1b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
d1a7f1b
Orion Poplawski 3b85943
* Mon Jan 26 2015 Orion Poplawski <orion@cora.nwra.com> - 0.5.0.2-1
Orion Poplawski 3b85943
- Update to 0.5.0.2
Orion Poplawski 3b85943
Orion Poplawski 6f7cda9
* Mon Oct 20 2014 Orion Poplawski <orion@cora.nwra.com> - 0.5.0.1-1
Orion Poplawski 6f7cda9
- Update to 0.5.0.1
Orion Poplawski 6f7cda9
Orion Poplawski 9a0ef74
* Mon Oct 20 2014 Orion Poplawski <orion@cora.nwra.com> - 0.5.0.0-1
Orion Poplawski 9a0ef74
- Update to 0.5.0.0
Orion Poplawski 9a0ef74
Orion Poplawski 174312f
* Fri Aug 22 2014 Orion Poplawski <orion@cora.nwra.com> - 0.4.0.2-3
Orion Poplawski 174312f
- Drop notify-python requires
Orion Poplawski 174312f
562c0a5
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0.2-2
562c0a5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
562c0a5
f114395
* Wed Jan 8 2014 Orion Poplawski <orion@cora.nwra.com> - 0.4.0.2-1
f114395
- Update to 0.4.0.2
f114395
3c9249c
* Fri Aug 30 2013 Orion Poplawski <orion@cora.nwra.com> - 0.4.0.1-2
3c9249c
- Change tabs to spaces
3c9249c
3c9249c
* Thu Aug 1 2013 Orion Poplawski <orion@cora.nwra.com> - 0.4.0.1-1
3c9249c
- Update to 0.4.0.1
3c9249c
3c9249c
* Tue Dec 18 2012 Orion Poplawski <orion@cora.nwra.com> - 0.2.1.0-1
3c9249c
- Initial Fedora release