ChangeLog

# ChangeLog for net-libs/libssh
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-libs/libssh/ChangeLog,v 1.11 2007/08/13 21:41:37 dertobi123 Exp $

13 Aug 2007; Tobias Scherbaum libssh-0.11.ebuild:
ppc. stable

20 Mar 2007; Raúl Porcel libssh-0.11.ebuild:
x86 stable

20 Feb 2007; Markus Ullmann ChangeLog:
Redigest for Manifest2

*libssh-0.2 (07 Jan 2007)

07 Jan 2007; Daniel Black
+files/makefile_no-examples.diff, +libssh-0.2.ebuild:
version bump as per bug #160619 - ebuild thanks to Ricardo Lanziano

05 Mar 2005; Mike Doty :
~amd64 per ka0ttics request

*libssh-0.11 (05 Mar 2005)

05 Mar 2005; Aaron Walker +libssh-0.11.ebuild:
Version bump for bug 84117.

16 Aug 2004; Eldad Zack +metadata.xml, libssh-0.1.ebuild:
Marking stable on x86: currently only net-analyzer/hydra depends on this
package. Moving it under the netmon herd.

23 Jun 2004; David Holm libssh-0.1.ebuild:
Added to ~ppc.

14 Jun 2004; Michael Sterrett libssh-0.1.ebuild:
fix LICENSE (bug #53926); error check

*libssh-0.1 (17 May 2004)

17 May 2004; Mike Frysinger :
Initial import. Ebuild submitted by #49769 by Daniel Webert.

Manifest

AUX makefile_no-examples.diff 1420 RMD160 93a35e94233fc6030da206ca84dcf45c64569940 SHA1 a07b3a5bc1947f2bc88a61c601b896fd2937dabe SHA256 4afbb18c45cb99ab2556628d70679fd0f51c0dac890f611fffd975cdcc123172
DIST libssh-0.1.tgz 122663 RMD160 dc195249bbf0e04390f0ecc88012e9b2f9be24fa SHA1 900d4af824bd01a21c4db7c3cc36789e3f8ab525 SHA256 d248ec8010a4c06bb6ae2ddc6243d6d9d9901f156b1976342207d12c7193b074
DIST libssh-0.11.tgz 303761 RMD160 69c2cc00becb84a62555fe884345398f155815a4 SHA1 307430249ded90332c4ec77a264913b3bc93a648 SHA256 94ca32ac10615a7c0ba19180e67f2e40e2bfa4cc8de6ceb2a3a54d2dd83141cb
DIST libssh-0.2.tgz 329371 RMD160 29b5d109f7962daa1f5e38197ff75b9603a39873 SHA1 bde7652da5a0f79127c3d5e4b9383d3a07619344 SHA256 46c3831fd563c54283ebef56e2cb11c27f47b1be9f6cb44f1465897dd7aea5ff
EBUILD libssh-0.1.ebuild 828 RMD160 607388ea592812e0e471137e78fdc7868de466c3 SHA1 9e3b33cfff6dd75973b8ad860875a8072cdfa70e SHA256 478d1cc1ece9b6ea4ea9184de23d07f89c8c0e8ad95e1c620b35a2ff48116d5f
EBUILD libssh-0.11.ebuild 609 RMD160 d0735023cdc9d92e0b35d905765f91732e8932f1 SHA1 fc15afc5d446e32411b6277ddd0905a5e71b74da SHA256 3ab51ab4463e14bf80313f062232eb5953af3bca92c8a5f2ca354d29d75e1765
EBUILD libssh-0.2.ebuild 1039 RMD160 9bb17278c50bc3541ee675a8bba13c99a64f7837 SHA1 e896252d8a10d43b9584b9885535eef42ecbb63a SHA256 6a7bed132dc08b8b505417356db60bcee85a2695419851a60152a20fb021b1ee
MISC ChangeLog 1423 RMD160 fc1e9ad227996cb3a5135bd34f2999801e95391c SHA1 eba47f04d3ddb02572e9947e6c78f41b0d959dd3 SHA256 3ea9ade64e3ec9453340d5099ee83147617ac50d677a90db55eddc9f0c6acde2
MISC metadata.xml 252 RMD160 cbb7f92b846801124df255d4db434a58d3348f8f SHA1 dac5fb61ca5f27cb21960f25aa4e06bff89dd6b5 SHA256 554e2ee0303c5e4a8b0296d896a4496658465f1f90f5f74a9ba5c65aeec59caa

files

libssh-0.1.ebuild

# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-libs/libssh/libssh-0.1.ebuild,v 1.7 2005/03/05 18:11:31 kingtaco Exp $

DESCRIPTION="access a working SSH implementation by means of a library"
HOMEPAGE="http://0xbadc0de.be/projects/sshlib.html"
SRC_URI="http://www.0xbadc0de.be/projects/libssh/${P}.tgz"

LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="ppc x86"
IUSE=""

DEPEND="sys-libs/zlib
dev-libs/openssl"

src_install() {
make prefix="${D}/usr" install || die "make install failed"
newbin ssh ${PN}-ssh || die "newbin failed"
dosym ${PN}-ssh /usr/bin/${PN}-sftp
[ ! -e "${ROOT}/usr/bin/ssh" ] && dosym ${PN}-ssh /usr/bin/ssh
[ ! -e "${ROOT}/usr/bin/sftp" ] && dosym ${PN}-ssh /usr/bin/sftp
chmod a-x ${D}/usr/include/libssh/*
}

libssh-0.11.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-libs/libssh/libssh-0.11.ebuild,v 1.4 2007/08/13 21:41:37 dertobi123 Exp $

DESCRIPTION="access a working SSH implementation by means of a library"
HOMEPAGE="http://0xbadc0de.be/?part=libssh"
SRC_URI="http://www.0xbadc0de.be/libssh/${P}.tgz"

LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ppc x86"
IUSE=""

DEPEND="sys-libs/zlib
dev-libs/openssl"

src_install() {
make prefix="${D}/usr" install || die "make install failed"
chmod a-x ${D}/usr/include/libssh/*
}

libssh-0.2.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-libs/libssh/libssh-0.2.ebuild,v 1.1 2007/01/07 04:17:23 dragonheart Exp $

inherit eutils

DESCRIPTION="Access a working SSH implementation by means of a library"
HOMEPAGE="http://0xbadc0de.be/?part=libssh"
SRC_URI="http://www.0xbadc0de.be/libssh/${P}.tgz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="crypt examples"

DEPEND="sys-libs/zlib
!crypt? ( dev-libs/openssl )
crypt? ( dev-libs/libgcrypt )"

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/makefile_no-examples.diff"
}

src_compile() {
econf \
$(use_with crypt) \
--disable-ssh1 \
|| die "econf failed"

emake || die "emake failed"
}

src_install() {
chmod a-x ${D}/usr/include/libssh/*
emake DESTDIR="${D}" install || die "install failed"
rm "${D}"/usr/include/libssh/ssh1.h
dodoc README CHANGELOG
if use examples ; then
insinto /usr/share/doc/${PF}
doins sample.c samplesshd.c
fi
}

metadata.xml




netmon
access a working SSH implementation by means of a library