blob: 2ed943639eb87ad82f96f806abf46c57f7fb161f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
|
%global _empty_manifest_terminate_build 0
Name: python-ssh
Version: 1.8.0
Release: 1
Summary: SSH2 protocol library
License: LGPL
URL: https://github.com/bitprophet/ssh/
Source0: https://mirrors.nju.edu.cn/pypi/web/packages/81/ca/b8a41ee0d9753f4ed1c33cb8f37c5aaeb71c12077c7a1b0d9007c83fc72d/ssh-1.8.0.tar.gz
BuildArch: noarch
%description
This library originated as a fork of the Paramiko library, and has now been merged back into it. All fixes and features that were released or developed under the 'ssh' name have been incorporated into Paramiko! Please switch your dependencies to Paramiko 1.8.0 or newer.
You can find it here: `Paramiko <http://pypi.python.org/pypi/paramiko/1.8.0>`_
.
Thanks!
%package -n python3-ssh
Summary: SSH2 protocol library
Provides: python-ssh
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-ssh
This library originated as a fork of the Paramiko library, and has now been merged back into it. All fixes and features that were released or developed under the 'ssh' name have been incorporated into Paramiko! Please switch your dependencies to Paramiko 1.8.0 or newer.
You can find it here: `Paramiko <http://pypi.python.org/pypi/paramiko/1.8.0>`_
.
Thanks!
%package help
Summary: Development documents and examples for ssh
Provides: python3-ssh-doc
%description help
This library originated as a fork of the Paramiko library, and has now been merged back into it. All fixes and features that were released or developed under the 'ssh' name have been incorporated into Paramiko! Please switch your dependencies to Paramiko 1.8.0 or newer.
You can find it here: `Paramiko <http://pypi.python.org/pypi/paramiko/1.8.0>`_
.
Thanks!
%prep
%autosetup -n ssh-1.8.0
%build
%py3_build
%install
%py3_install
install -d -m755 %{buildroot}/%{_pkgdocdir}
if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
pushd %{buildroot}
if [ -d usr/lib ]; then
find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/lib64 ]; then
find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/bin ]; then
find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/sbin ]; then
find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
fi
touch doclist.lst
if [ -d usr/share/man ]; then
find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
fi
popd
mv %{buildroot}/filelist.lst .
mv %{buildroot}/doclist.lst .
%files -n python3-ssh -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Fri May 05 2023 Python_Bot <Python_Bot@openeuler.org> - 1.8.0-1
- Package Spec generated
|