diff --git a/packages/network/dropbear/build b/packages/network/dropbear/build index d881d7f47d..589dc55bf1 100755 --- a/packages/network/dropbear/build +++ b/packages/network/dropbear/build @@ -2,11 +2,7 @@ . config/options $1 -$SCRIPTS/build toolchain -$SCRIPTS/build zlib - cd $PKG_BUILD - ./configure --host=$TARGET_NAME \ --build=$HOST_NAME \ --prefix=/usr \ @@ -16,5 +12,5 @@ cd $PKG_BUILD --enable-shared \ --disable-shadow \ -make +make MULTI=1 make scp diff --git a/packages/network/dropbear/install b/packages/network/dropbear/install index f41b31c639..9c9d752601 100755 --- a/packages/network/dropbear/install +++ b/packages/network/dropbear/install @@ -2,16 +2,16 @@ . config/options $1 -$SCRIPTS/install zlib +mkdir -p $INSTALL/usr/bin + cp $PKG_BUILD/dropbearmulti $INSTALL/usr/bin/ + ln -sf dropbearmulti $INSTALL/usr/bin/dbclient + ln -sf dropbearmulti $INSTALL/usr/bin/dropbearconvert + ln -sf dropbearmulti $INSTALL/usr/bin/dropbearkey + ln -sf dropbearmulti $INSTALL/usr/bin/ssh + cp $PKG_BUILD/scp $INSTALL/usr/bin mkdir -p $INSTALL/usr/sbin - cp -PR $PKG_BUILD/dropbear $INSTALL/usr/sbin - -mkdir -p $INSTALL/usr/bin - cp -PR $PKG_BUILD/dbclient $INSTALL/usr/bin/ssh - cp -PR $PKG_BUILD/dropbearconvert $INSTALL/usr/bin - cp -PR $PKG_BUILD/dropbearkey $INSTALL/usr/bin - cp -PR $PKG_BUILD/scp $INSTALL/usr/bin + ln -sf ../bin/dropbearmulti $INSTALL/usr/sbin/dropbear mkdir -p $INSTALL/etc ln -s /storage/.cache/dropbear $INSTALL/etc/dropbear \ No newline at end of file diff --git a/packages/network/dropbear/meta b/packages/network/dropbear/meta new file mode 100644 index 0000000000..1fc5ee090b --- /dev/null +++ b/packages/network/dropbear/meta @@ -0,0 +1,14 @@ +PKG_NAME="dropbear" +PKG_VERSION="0.52" +PKG_REV="1" +PKG_ARCH="any" +PKG_LICENSE="MIT" +PKG_SITE="http://matt.ucc.asn.au/dropbear/dropbear.html" +PKG_URL="http://matt.ucc.asn.au/dropbear/$PKG_NAME-$PKG_VERSION.tar.bz2" +PKG_DEPENDS="zlib" +PKG_BUILD_DEPENDS="toolchain zlib" +PKG_PRIORITY="optional" +PKG_SECTION="security" +PKG_SHORTDESC="dropbear: A relatively small SSH 2 server and client" +PKG_LONGDESC="Dropbear is a relatively small SSH 2 server and client suitable for embedded systems. It runs on a variety of POSIX-based platforms." +PKG_IS_ADDON="no" diff --git a/packages/network/dropbear/url b/packages/network/dropbear/url deleted file mode 100644 index f712b20b22..0000000000 --- a/packages/network/dropbear/url +++ /dev/null @@ -1 +0,0 @@ -http://sources.openelec.tv/svn/dropbear-0.52.tar.bz2 \ No newline at end of file