diff options
author | Mike Frysinger <vapier@gentoo.org> | 2004-09-22 19:00:28 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2004-09-22 19:00:28 +0000 |
commit | bfd0570d736885e22c87c09a5faf3f7951e713d8 (patch) | |
tree | a7edaf72b55dd5f9cbb7f7f03d7c2a9ae2f25fc5 /net-misc | |
parent | Install ifppc_up/down.setuid. Provide a simple script to create disk images. ... (diff) | |
download | gentoo-2-bfd0570d736885e22c87c09a5faf3f7951e713d8.tar.gz gentoo-2-bfd0570d736885e22c87c09a5faf3f7951e713d8.tar.bz2 gentoo-2-bfd0570d736885e22c87c09a5faf3f7951e713d8.zip |
test release
Diffstat (limited to 'net-misc')
-rw-r--r-- | net-misc/dropbear/ChangeLog | 8 | ||||
-rw-r--r-- | net-misc/dropbear/dropbear-0.44_alpha4.ebuild | 63 | ||||
-rw-r--r-- | net-misc/dropbear/files/0.44_alpha4-install.patch | 10 | ||||
-rw-r--r-- | net-misc/dropbear/files/digest-dropbear-0.44_alpha4 | 1 |
4 files changed, 81 insertions, 1 deletions
diff --git a/net-misc/dropbear/ChangeLog b/net-misc/dropbear/ChangeLog index 9186d9137e9c..028cb39be3d8 100644 --- a/net-misc/dropbear/ChangeLog +++ b/net-misc/dropbear/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-misc/dropbear # Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/dropbear/ChangeLog,v 1.11 2004/08/15 17:43:10 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/dropbear/ChangeLog,v 1.12 2004/09/22 19:00:28 vapier Exp $ + +*dropbear-0.44_alpha4 (22 Sep 2004) + + 22 Sep 2004; Mike Frysinger <vapier@gentoo.org> + +files/0.44_alpha4-install.patch, +dropbear-0.44_alpha4.ebuild: + Version bump to test-release. *dropbear-0.43 (15 Aug 2004) diff --git a/net-misc/dropbear/dropbear-0.44_alpha4.ebuild b/net-misc/dropbear/dropbear-0.44_alpha4.ebuild new file mode 100644 index 000000000000..d77e00474f5c --- /dev/null +++ b/net-misc/dropbear/dropbear-0.44_alpha4.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/dropbear/dropbear-0.44_alpha4.ebuild,v 1.1 2004/09/22 19:00:28 vapier Exp $ + +inherit gnuconfig eutils + +MY_P="${P/_alpha/test}" +DESCRIPTION="small SSH 2 server designed for small memory environments" +HOMEPAGE="http://matt.ucc.asn.au/dropbear/" +SRC_URI="http://matt.ucc.asn.au/dropbear/releases/${MY_P}.tar.bz2 + http://matt.ucc.asn.au/dropbear/testing/${MY_P}.tar.bz2" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="-*" +IUSE="zlib multicall static" + +DEPEND="zlib? ( sys-libs/zlib )" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack ${A} + cd ${S} + gnuconfig_update + epatch ${FILESDIR}/${PV}-install.patch +} + +src_compile() { + econf `use_enable zlib` || die + + if use multicall ; then + sed -i \ + -e '/define DROPBEAR_MULTI/s:/\* *::' \ + -e '/define DROPBEAR_MULTI/s:\*/::' \ + options.h + if use static ; then + emake dropbearmultistatic || die "multi static failed" + else + emake dropbearmulti || die "multi failed" + fi + else + emake || die "make failed" + fi +} + +src_install() { + if use multicall ; then + local multibin="dropbearmulti" + use static && multibin="static${multibin}" + dodir /usr/bin /usr/sbin + dobin ${multibin} || die "dropbearmulti" + dosym ${multibin} /usr/bin/dropbearkey || die + dosym ${multibin} /usr/bin/dropbearconvert || die + dosym ${multibin} /usr/bin/dbclient || die + dosym ../bin/${multibin} /usr/sbin/dropbear || die + else + make install DESTDIR=${D} || die + fi + exeinto /etc/init.d ; newexe ${FILESDIR}/dropbear.init.d dropbear + insinto /etc/conf.d ; newins ${FILESDIR}/dropbear.conf.d dropbear + dodoc CHANGES README TODO SMALL +} diff --git a/net-misc/dropbear/files/0.44_alpha4-install.patch b/net-misc/dropbear/files/0.44_alpha4-install.patch new file mode 100644 index 000000000000..25651ff4e599 --- /dev/null +++ b/net-misc/dropbear/files/0.44_alpha4-install.patch @@ -0,0 +1,10 @@ +--- Makefile.in.orig 2004-09-22 14:55:18.711812104 -0400 ++++ Makefile.in 2004-09-22 14:55:30.320047384 -0400 +@@ -115,6 +115,7 @@ + $(STRIP) $(addsuffix $(EXEEXT), $(addprefix $(SPREFIX), $(TARGETS))) + + install: $(addprefix inst, $(TARGETS)) ++ @echo "Installed $(TARGETS)" + + installdropbearmulti: insdbmulti $(addprefix insmulti, $(PROGRAMS)) + diff --git a/net-misc/dropbear/files/digest-dropbear-0.44_alpha4 b/net-misc/dropbear/files/digest-dropbear-0.44_alpha4 new file mode 100644 index 000000000000..5652aee2094c --- /dev/null +++ b/net-misc/dropbear/files/digest-dropbear-0.44_alpha4 @@ -0,0 +1 @@ +MD5 0a8588c965b14bbeed48599eb73a3372 dropbear-0.44test4.tar.bz2 1189015 |