From a405b6c92912158e876652bac067815aca4c1ccd Mon Sep 17 00:00:00 2001
From: Alexandre Lision <alexandre.lision@savoirfairelinux.com>
Date: Thu, 12 Sep 2013 13:01:54 -0400
Subject: [PATCH] * #29941: modified jenkins script

---
 jenkins-sflphone-android.sh                   | 26 +++++++++++--------
 jni/Android.mk                                |  1 -
 .../sflphone/receivers/IncomingReceiver.java  |  2 +-
 3 files changed, 16 insertions(+), 13 deletions(-)

diff --git a/jenkins-sflphone-android.sh b/jenkins-sflphone-android.sh
index b33c4490d..e01696dcc 100755
--- a/jenkins-sflphone-android.sh
+++ b/jenkins-sflphone-android.sh
@@ -107,16 +107,24 @@ launch_emulator() {
 }
 
 build_sflphone_android() {
-    echo "Cleaning git tree"
+    echo "----------------- Cleaning git tree"
     # get rid of any local modifications to git submodule
     git submodule update
+    echo "----------------- Pull sflphone daemon master branch"
 	pushd jni/sflphone
-    git clean -dfx
     git checkout master
 	git pull
-	popd
+
+	# build daemon
+	echo "----------------- Build daemon"
+    cd daemon
+	./autogen.sh
+	./configure-android.sh
+
+    popd
+
     # android update project --target $VIRTUAL_DEVICE_ID --path $ANDROID_PROJECT_PATH
-    echo "Compile pjandroid stack"
+    echo "----------------- Compile pjandroid stack"
     pushd jni/pjproject-android/
     ./configure-android --disable-sound --disable-oss --disable-video --enable-ext-sound --disable-speex-aec --disable-g711-codec --disable-l16-codec --disable-gsm-codec --disable-g722-codec --disable-g7221-codec --disable-speex-codec --disable-ilbc-codec --disable-sdl --disable-ffmpeg --disable-v4l
     make dep && make
@@ -124,19 +132,15 @@ build_sflphone_android() {
 
     ./make-swig.sh
 
-	# build daemon
-    pushd jni/sflphone/daemon
-	./autogen.sh
-	./configure-android.sh
-    popd
+
 
 	cd jni/
-    echo "Build JNI related libraries"
+    echo "----------------- Build JNI related libraries"
     # ndk-build clean
     $ANDROID_NDK/ndk-build
 	cd ..
 
-    echo "Build Java application"
+    echo "----------------- Build Java application"
     ant update project -p .
     ant clean 
     ant debug
diff --git a/jni/Android.mk b/jni/Android.mk
index d4a709588..1a39e355a 100644
--- a/jni/Android.mk
+++ b/jni/Android.mk
@@ -162,7 +162,6 @@ LOCAL_LDLIBS  += -L$(APP_PROJECT_PATH)/obj/local/armeabi \
 		 -lpj-$(TARGET_NAME) \
 		 -lccgnu2 \
 		 -lsamplerate \
-		 -lspeex \
 		 -lspeexresampler \
 		 -lsamplerate \
 		 -lcrypto \
diff --git a/src/com/savoirfairelinux/sflphone/receivers/IncomingReceiver.java b/src/com/savoirfairelinux/sflphone/receivers/IncomingReceiver.java
index f52012c65..2ae0200f9 100644
--- a/src/com/savoirfairelinux/sflphone/receivers/IncomingReceiver.java
+++ b/src/com/savoirfairelinux/sflphone/receivers/IncomingReceiver.java
@@ -100,7 +100,7 @@ public class IncomingReceiver extends BroadcastReceiver {
                 }
 
             } else if (newState.equals("HUNGUP")) {
-                Log.e(TAG, "HUNGUP call:" + b.getString("CallID"));
+                // Log.e(TAG, "HUNGUP call:" + b.getString("CallID"));
                 if (callback.getCurrent_calls().get(b.getString("CallID")) != null) {
                     callback.getCurrent_calls().remove(b.getString("CallID"));
                 } else {
-- 
GitLab