summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2004-09-22 19:00:28 +0000
committerMike Frysinger <vapier@gentoo.org>2004-09-22 19:00:28 +0000
commit7cd9fac1aac9dc62fa6061fe08d08346946cdc35 (patch)
tree69017210a6e84df9d00eceb413699a18c4c81794 /net-misc/dropbear
parentInstall ifppc_up/down.setuid. Provide a simple script to create disk images. (diff)
downloadhistorical-7cd9fac1aac9dc62fa6061fe08d08346946cdc35.tar.gz
historical-7cd9fac1aac9dc62fa6061fe08d08346946cdc35.tar.bz2
historical-7cd9fac1aac9dc62fa6061fe08d08346946cdc35.zip
test release
Diffstat (limited to 'net-misc/dropbear')
-rw-r--r--net-misc/dropbear/ChangeLog8
-rw-r--r--net-misc/dropbear/Manifest11
-rw-r--r--net-misc/dropbear/dropbear-0.44_alpha4.ebuild63
-rw-r--r--net-misc/dropbear/files/0.44_alpha4-install.patch10
-rw-r--r--net-misc/dropbear/files/digest-dropbear-0.44_alpha41
5 files changed, 88 insertions, 5 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/Manifest b/net-misc/dropbear/Manifest
index b1f89bba9c70..fa8bb39e3970 100644
--- a/net-misc/dropbear/Manifest
+++ b/net-misc/dropbear/Manifest
@@ -1,16 +1,19 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 406e5ad86267a8ba444bdac609cbe1be ChangeLog 1538
+MD5 0b760d250f6203b4ea1df7cd0f928fef ChangeLog 1724
MD5 eaac587250d757ec5c84154c5618d40b dropbear-0.43.ebuild 1518
MD5 ef25f543b5438ee7595e2ae0f98a5093 metadata.xml 671
+MD5 f7876da0ee449bc12ce9bb32f22f102b dropbear-0.44_alpha4.ebuild 1703
MD5 64abc6b82756a97391c12d730c8da084 files/dropbear.conf.d 352
MD5 34fea1c967596ebcd6d10d38444f2b92 files/dropbear.init.d 913
MD5 c3634543250cd9f910161b351bb15ccc files/digest-dropbear-0.43 67
+MD5 83dc2646a798fb3dfad9baa6190ff524 files/digest-dropbear-0.44_alpha4 72
+MD5 da1c175dd01dbed45f2ed1b0e7f65bce files/0.44_alpha4-install.patch 347
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.9.10 (GNU/Linux)
-iD8DBQFBH6DrHTu7gpaalycRAtgXAJ9GGaxSygcF8Gcnb7FhChRJjU3lDQCdG5x4
-Zpie/fOJ0NVHM5jE7HGz/wE=
-=LJLe
+iD8DBQFBUcvbHTu7gpaalycRAitaAKDwlYSOWEJLGf9nWxhzPq9Ohs8gSgCcCCox
+mInv+cffD39ASFL4aJwCekw=
+=gbuG
-----END PGP SIGNATURE-----
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