From 969d65738071cdc39d8c6936dd449153d0dcbd96 Mon Sep 17 00:00:00 2001 From: Ciaran Gultnieks Date: Thu, 27 Sep 2012 13:24:50 +0100 Subject: [PATCH] Built binaries for dropbearserver --- build/extlib/.gitignore | 1 + metadata/me.shkschneider.dropbearserver.txt | 20 ++++++++++++++++++-- 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/build/extlib/.gitignore b/build/extlib/.gitignore index 8ac79f43ec..4137dfaee3 100644 --- a/build/extlib/.gitignore +++ b/build/extlib/.gitignore @@ -1,4 +1,5 @@ !*/ +Dropbear/ GreenDroid/ ActionBarSherlock/ ActionBar/ diff --git a/metadata/me.shkschneider.dropbearserver.txt b/metadata/me.shkschneider.dropbearserver.txt index 4ea55c21f4..76aa329f85 100644 --- a/metadata/me.shkschneider.dropbearserver.txt +++ b/metadata/me.shkschneider.dropbearserver.txt @@ -1,4 +1,4 @@ -Disabled:Need to build the dropbear binaries too +Disabled:Now builds dropbear binaries, but work is needed to make these binaries integrate with this app! Category:System License:GPLv2 Web Site:https://github.com/shkschneider/android_DropBearServer @@ -16,7 +16,23 @@ Repo:https://github.com/shkschneider/android_DropBearServer.git # there are dropbear binaries in the repo from an external source but they can be built # from https://github.com/shkschneider/android_external_dropbear . # the issue to remove the patch has been created at https://github.com/shkschneider/android_DropBearServer/issues/5 -Build Version:1.9.4,194,1.9.4,target=android-10,patch=ActionBar.patch,srclibs=ActionBar@c8341dc;UITableView@1665555424;ViewPagerTabs@67df90db08,prebuild=sed -i 's@\(android.library.reference.3=\).*@\1$$ActionBar$$@' project.properties && sed -i 's@\(android.library.reference.1=\).*@\1$$ViewPagerTabs$$@' project.properties && sed -i 's@\(android.library.reference.2=\).*@\1$$UITableView$$@' project.properties +Build Version:1.9.4,194,1.9.4,target=android-10,patch=ActionBar.patch,\ +srclibs=ActionBar@c8341dc;UITableView@1665555424;ViewPagerTabs@67df90db08;Dropbear@07accdedf45,\ +buildjni=no,prebuild=\ +sed -i 's@\(android.library.reference.3=\).*@\1$$ActionBar$$@' project.properties && \ +sed -i 's@\(android.library.reference.1=\).*@\1$$ViewPagerTabs$$@' project.properties && \ +sed -i 's@\(android.library.reference.2=\).*@\1$$UITableView$$@' project.properties && \ +rm res/raw/* && \ +mkdir -p jni/dropbear && \ +cp -r $$Dropbear$$/* jni/dropbear/ && \ +echo 'include $(call all-subdir-makefiles)' > jni/Android.mk && \ +$$NDK$$/ndk-build && \ +mv libs/armeabi/dropbear res/raw/dropbear && \ +mv libs/armeabi/dropbearkey res/raw/dropbearkey && \ +mv libs/armeabi/scp res/raw/scp && \ +mv libs/armeabi/ssh res/raw/ssh && \ +mv libs/armeabi/sftp-client res/raw/sftp_client && \ +echo "Welcome to DropBear SSH Server!" > res/raw/banner Update Check Mode:Market Current Version:1.9.4