Version bump.
authorMike Frysinger <vapier@gentoo.org>
Tue, 11 Jan 2005 20:04:35 +0000 (20:04 +0000)
committerMike Frysinger <vapier@gentoo.org>
Tue, 11 Jan 2005 20:04:35 +0000 (20:04 +0000)
net-misc/dropbear/ChangeLog
net-misc/dropbear/Manifest
net-misc/dropbear/dropbear-0.44.ebuild [new file with mode: 0644]
net-misc/dropbear/dropbear-0.44_alpha4.ebuild [deleted file]
net-misc/dropbear/files/0.44_alpha4-install.patch [deleted file]
net-misc/dropbear/files/digest-dropbear-0.44 [new file with mode: 0644]
net-misc/dropbear/files/digest-dropbear-0.44_alpha4 [deleted file]

index 113fbeeb50dfe311cee235cb607460f5803b0c43..dc4f0b81a5163e366c9f7091ec88bad1933d7a46 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for net-misc/dropbear
 # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/dropbear/ChangeLog,v 1.14 2005/01/11 18:05:40 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/dropbear/ChangeLog,v 1.15 2005/01/11 20:04:35 vapier Exp $
+
+*dropbear-0.44 (11 Jan 2005)
+
+  11 Jan 2005; Mike Frysinger <vapier@gentoo.org>
+  +dropbear-0.44.ebuild:
+  Version bump.
 
   11 Jan 2005; Gustavo Zacarias <gustavoz@gentoo.org> dropbear-0.43.ebuild:
   Keyworded sparc directly, it'll be required soon
index ac318bf1ec743da30ab737397c5d21688ab9ee7a..05581765b241f571b2b753d14a7278cd0df71c87 100644 (file)
@@ -1,19 +1,18 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-MD5 32cfa064ba312bdfd383049a277ffb24 ChangeLog 2014
+MD5 c0d18a4acbaad0241789942573a32957 ChangeLog 2134
 MD5 067ea29b2f990db3abdee1c32726c7bf dropbear-0.43.ebuild 1687
-MD5 97040ede13475841d9d5221965d37d88 dropbear-0.44_alpha4.ebuild 1847
 MD5 ef25f543b5438ee7595e2ae0f98a5093 metadata.xml 671
-MD5 da1c175dd01dbed45f2ed1b0e7f65bce files/0.44_alpha4-install.patch 347
-MD5 c3634543250cd9f910161b351bb15ccc files/digest-dropbear-0.43 67
-MD5 83dc2646a798fb3dfad9baa6190ff524 files/digest-dropbear-0.44_alpha4 72
+MD5 1cf1bbceb95ceb91d9d15891de776448 dropbear-0.44.ebuild 1419
 MD5 64abc6b82756a97391c12d730c8da084 files/dropbear.conf.d 352
 MD5 34fea1c967596ebcd6d10d38444f2b92 files/dropbear.init.d 913
+MD5 c3634543250cd9f910161b351bb15ccc files/digest-dropbear-0.43 67
+MD5 80f623a0803053ed01024f1419ba608c files/digest-dropbear-0.44 67
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.2.6 (GNU/Linux)
+Version: GnuPG v1.9.14 (GNU/Linux)
 
-iD8DBQFB5BV8KRy60XGEcJIRAowjAJ9wvzk+ld2byQ37Y+SAyt7tuIh0SQCgrnef
-SfW2u3/KXhj5v3H2Fski19Q=
-=EcjQ
+iD8DBQFB5DGLroRuSHgZdywRAgf7AJ46HvZHjFePs2mM/jsYk1noj1CPuwCeIA1B
+sfVBidHhOLWLQU1jNgOrIac=
+=MsKP
 -----END PGP SIGNATURE-----
diff --git a/net-misc/dropbear/dropbear-0.44.ebuild b/net-misc/dropbear/dropbear-0.44.ebuild
new file mode 100644 (file)
index 0000000..32c2167
--- /dev/null
@@ -0,0 +1,47 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/dropbear/dropbear-0.44.ebuild,v 1.1 2005/01/11 20:04:35 vapier Exp $
+
+DESCRIPTION="small SSH 2 client/server designed for small memory environments"
+HOMEPAGE="http://matt.ucc.asn.au/dropbear/"
+SRC_URI="http://matt.ucc.asn.au/dropbear/releases/${P}.tar.bz2
+       http://matt.ucc.asn.au/dropbear/testing/${P}.tar.bz2"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~sh ~x86"
+IUSE="zlib multicall static"
+
+RDEPEND="zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+       >=sys-apps/portage-2.0.51"
+
+src_compile() {
+       econf $(use_enable zlib) || die
+
+       local makeopts=""
+       use multicall && makeopts="${makeopts} MULTI=1"
+       use static && makeopts="${makeopts} STATIC=1"
+       emake ${makeopts} || die "make failed"
+}
+
+src_install() {
+       local makeopts=""
+       use multicall && makeopts="${makeopts} MULTI=1"
+       use static && makeopts="${makeopts} STATIC=1"
+       make install DESTDIR="${D}" || die "make install failed"
+       newinitd ${FILESDIR}/dropbear.init.d dropbear
+       newconfd ${FILESDIR}/dropbear.conf.d dropbear
+       dodoc CHANGES README TODO SMALL MULTI
+
+       # The multi install target installs same binary
+       # multiple times ... lets clean that up
+       if use multicall ; then
+               cd "${D}"/usr/bin
+               local x
+               for x in * ; do
+                       dosym ../sbin/dropbear /usr/bin/${x}
+               done
+               cd "${S}"
+       fi
+}
diff --git a/net-misc/dropbear/dropbear-0.44_alpha4.ebuild b/net-misc/dropbear/dropbear-0.44_alpha4.ebuild
deleted file mode 100644 (file)
index e86043c..0000000
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2005 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.3 2005/01/11 18:05:40 gustavoz 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
-
-       local maketarget=""
-       if use multicall ; then
-               sed -i \
-                       -e '/define DROPBEAR_MULTI/s:/\* *::' \
-                       -e '/define DROPBEAR_MULTI/s:\*/::' \
-                       options.h
-               use static \
-                       && maketarget="dropbearmultistatic" \
-                       || maketarget="dropbearmulti"
-       else
-               use static && maketarget="static"
-       fi
-       emake ${maketarget} || die "make ${maketarget} failed"
-}
-
-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
-               local maketarget="install"
-               use static && maketarget="install-static"
-               make ${maketarget} DESTDIR=${D} || die "make ${maketarget} failed"
-       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
deleted file mode 100644 (file)
index 25651ff..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
---- 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 b/net-misc/dropbear/files/digest-dropbear-0.44
new file mode 100644 (file)
index 0000000..51d46f9
--- /dev/null
@@ -0,0 +1 @@
+MD5 50caa74ae47e4bf5eca5ea8c231983cf dropbear-0.44.tar.bz2 1263785
diff --git a/net-misc/dropbear/files/digest-dropbear-0.44_alpha4 b/net-misc/dropbear/files/digest-dropbear-0.44_alpha4
deleted file mode 100644 (file)
index 5652aee..0000000
+++ /dev/null
@@ -1 +0,0 @@
-MD5 0a8588c965b14bbeed48599eb73a3372 dropbear-0.44test4.tar.bz2 1189015