]>
Commit | Line | Data |
---|---|---|
b5236ec0 | 1 | Summary: Library implementing the SSH2 protocol |
93891e5a | 2 | Summary(pl.UTF-8): Biblioteka implementująca protokół SSH2 |
c73dd7b3 | 3 | Name: libssh2 |
a978ed1e | 4 | Version: 0.14 |
bae06cc9 | 5 | Release: 1 |
74b3374f | 6 | License: BSD |
c73dd7b3 AG |
7 | Group: Libraries |
8 | Source0: http://dl.sourceforge.net/libssh2/%{name}-%{version}.tar.gz | |
a978ed1e | 9 | # Source0-md5: 7a44b7b38295d80bd8f80254ee135930 |
c73dd7b3 | 10 | URL: http://libssh2.sourceforge.net/ |
e2c29647 | 11 | BuildRequires: automake |
c73dd7b3 | 12 | BuildRequires: openssl-devel |
74b3374f | 13 | BuildRequires: zlib-devel |
c73dd7b3 AG |
14 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
15 | ||
16 | %description | |
17 | libssh2 is a C library implementing the SSH2 protocol according to | |
18 | Internet Draft specifications SECSH-TRANS(22), SECSH-USERAUTH(25), | |
b5236ec0 | 19 | SECSH-CONNECTION(23), SECSH-ARCH(20), SECSH-FILEXFER(06), |
c73dd7b3 AG |
20 | SECSH-DHGEX(04), and SECSH-NUMBERS(10). |
21 | ||
22 | Supported Ciphers: | |
23 | - aes256-cbc (aka rijndael-cbc@lysator.liu.se) | |
24 | - aes192-cbc | |
25 | - aes128-cbc | |
26 | - 3des-cbc | |
27 | - blowfish-cbc | |
28 | - cast128-cbc | |
29 | - arcfour | |
b5236ec0 | 30 | - none |
c73dd7b3 AG |
31 | |
32 | Supported Key Exchange Methods: | |
33 | - diffie-hellman-group1-sha1 | |
34 | - diffie-hellman-group14-sha1 | |
35 | - diffie-hellman-group-exchange-sha1 | |
36 | ||
37 | Supported Hostkey Types: | |
38 | - ssh-rsa | |
39 | - ssh-dss | |
40 | ||
41 | Supported Compression Methods: | |
42 | - zlib | |
43 | - none | |
44 | ||
45 | Supported Message Authentication Codes: | |
46 | - hmac-sha1 | |
47 | - hmac-sha1-96 | |
48 | - hmac-ripemd160 | |
49 | - hmac-ripemd160@openssh.com | |
50 | ||
0c3a8690 JR |
51 | %description -l pl.UTF-8 |
52 | libssh2 to biblioteka C implementująca protokół SSH2 zgodnie ze | |
b5236ec0 JB |
53 | specyfikacjami Internet Draft SECSH-TRANS(22), SECSH-USERAUTH(25), |
54 | SECSH-CONNECTION(23), SECSH-ARCH(20), SECSH-FILEXFER(06), | |
55 | SECSH-DHGEX(04), and SECSH-NUMBERS(10). | |
56 | ||
0c3a8690 JR |
57 | Obsługiwane szyfry: |
58 | - aes256-cbc (znany też jako rijndael-cbc@lysator.liu.se) | |
b5236ec0 JB |
59 | - aes192-cbc |
60 | - aes128-cbc | |
61 | - 3des-cbc | |
62 | - blowfish-cbc | |
63 | - cast128-cbc | |
64 | - arcfour | |
65 | - none | |
66 | ||
0c3a8690 | 67 | Obsługiwane metody wymiany kluczy: |
b5236ec0 JB |
68 | - diffie-hellman-group1-sha1 |
69 | - diffie-hellman-group14-sha1 | |
70 | - diffie-hellman-group-exchange-sha1 | |
71 | ||
0c3a8690 | 72 | Obsługiwane rodzaju kluczy hosta: |
b5236ec0 JB |
73 | - ssh-rsa |
74 | - ssh-dss | |
75 | ||
0c3a8690 | 76 | Obsługiwane metody kompresji: |
b5236ec0 JB |
77 | - zlib |
78 | - none | |
79 | ||
0c3a8690 | 80 | Obsługiwane kody uwierzytelniania wiadomości: |
b5236ec0 JB |
81 | - hmac-sha1 |
82 | - hmac-sha1-96 | |
83 | - hmac-ripemd160 | |
84 | - hmac-ripemd160@openssh.com | |
c73dd7b3 AG |
85 | |
86 | %package devel | |
87 | Summary: Header files for libssh2 library | |
93891e5a | 88 | Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libssh2 |
c73dd7b3 AG |
89 | Group: Development/Libraries |
90 | Requires: %{name} = %{version}-%{release} | |
91 | ||
92 | %description devel | |
93 | Header files for libssh2 library. | |
94 | ||
0c3a8690 JR |
95 | %description devel -l pl.UTF-8 |
96 | Pliki nagłówkowe biblioteki libssh2. | |
c73dd7b3 | 97 | |
c73dd7b3 AG |
98 | %prep |
99 | %setup -q | |
c73dd7b3 AG |
100 | |
101 | %build | |
e2c29647 | 102 | cp -f /usr/share/automake/config.sub . |
c73dd7b3 AG |
103 | %configure \ |
104 | --with-openssl=%{_prefix} | |
105 | %{__make} | |
106 | ||
107 | %install | |
108 | rm -rf $RPM_BUILD_ROOT | |
109 | ||
110 | %{__make} install \ | |
dc73f77e AG |
111 | DESTDIR=$RPM_BUILD_ROOT \ |
112 | libdir=%{_libdir} | |
c73dd7b3 AG |
113 | |
114 | %clean | |
115 | rm -rf $RPM_BUILD_ROOT | |
116 | ||
117 | %post -p /sbin/ldconfig | |
118 | %postun -p /sbin/ldconfig | |
119 | ||
120 | %files | |
121 | %defattr(644,root,root,755) | |
bae06cc9 | 122 | %doc README |
c73dd7b3 AG |
123 | %attr(755,root,root) %{_libdir}/lib*.so |
124 | ||
125 | %files devel | |
126 | %defattr(644,root,root,755) | |
127 | #%attr(755,root,root) %{_libdir}/lib*.so | |
128 | %{_includedir}/* |