Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37502339
en ru br
ALT Linux repos
S:1.11.0-alt1

Group :: Networking/Remote access
RPM: libssh2

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Name: libssh2
Version: 1.10.0
Release: alt1

Summary: A library implementing the SSH2 protocol
Group: Networking/Remote access
License: BSD
Url: https://www.libssh2.org/
# Git-VCS: https://github.com/libssh2/libssh2.git
Source: %name-%version.tar

BuildRequires: openssl-devel zlib-devel man

%description
libssh2 is a library implementing the SSH2 protocol as defined by
Internet Drafts: SECSH-TRANS(22), SECSH-USERAUTH(25),
SECSH-CONNECTION(23), SECSH-ARCH(20), SECSH-FILEXFER(06)*,
SECSH-DHGEX(04), and SECSH-NUMBERS(10).

%package devel
Summary: Development files for %name
Group: Development/C
Requires: %name = %version-%release

%description devel
This package contains libraries and header files for
developing applications that use %name.

%package docs
Summary: Documentation for %name
Group: Development/C
BuildArch: noarch
Requires: %name = %version-%release

%description docs
This package contains manual pages and examples for
developing applications that use %name.

%prep
%setup

%build
# set version
./maketgz %version only
%autoreconf
%configure --disable-static --enable-shared
%make_build

%install
%makeinstall_std

%check
%make_build -k check

%files
%doc docs/AUTHORS README RELEASE-NOTES COPYING
%_libdir/*.so.*

%files docs
%doc docs/BINDINGS docs/HACKING docs/TODO
%_man3dir/*.3*

%files devel
%_includedir/*
%_libdir/*.so
%_pkgconfigdir/*.pc

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin