From 747a2662f82665b66c70cbcee5520068282d20ee Mon Sep 17 00:00:00 2001 From: Gio Date: Mon, 12 Mar 2018 16:13:50 +0000 Subject: [PATCH] Add RetroShare android app --- metadata/org.retroshare.android.qml_app.txt | 48 +++++++++++++++++++++ metadata/org.retroshare.android.txt | 35 --------------- 2 files changed, 48 insertions(+), 35 deletions(-) create mode 100644 metadata/org.retroshare.android.qml_app.txt delete mode 100644 metadata/org.retroshare.android.txt diff --git a/metadata/org.retroshare.android.qml_app.txt b/metadata/org.retroshare.android.qml_app.txt new file mode 100644 index 0000000000..ab17b68c32 --- /dev/null +++ b/metadata/org.retroshare.android.qml_app.txt @@ -0,0 +1,48 @@ +Categories:Security,Internet +License:AGPL-3.0+ +Web Site:http://retroshare.net/ +Source Code:https://github.com/RetroShare/RetroShare +Issue Tracker:https://github.com/RetroShare/RetroShare/issues + +Auto Name:RetroShare +Summary:RetroShare Android Chat Prototype +Description: +Retroshare establish encrypted connections between you and your friends to +create a network of computers, and provides various distributed services on top +of it. Retroshare is fully decentralized, and designed to provide security to +its users. This version is a prototype in alpha state not sutiable for general +use, expect to experience bugs and be kind to report them. +. + +Repo Type:git +Repo:https://github.com/RetroShare/RetroShare + +Build:0.6.4,1 + commit=v0.6.4 + sudo=apt-get install -y libx11-xcb1 tcl + output=build/bin/QtApp-release-unsigned.apk + rm=retroshare-gui,build_scripts/Windows + target=android-18 + build=export ANDROID_NDK_ROOT=$$NDK$$ && \ + export ANDROID_SDK_ROOT=$$SDK$$ && \ + export ANDROID_NDK_PATH=$$NDK$$ && \ + export NATIVE_LIBS_TOOLCHAIN_PATH=$(realpath native-libs-toolchain) && \ + export QT_VERSION="5.9.4" && \ + export INSTALL_QT_ANDROID=true && \ + ./android-prepare-toolchain.sh && \ + export Qt5_android=${NATIVE_LIBS_TOOLCHAIN_PATH}/Qt/${QT_VERSION}/android_armv7 && \ + $Qt5_android/bin/qmake CONFIG-=debug CONFIG+=release CONFIG+=no_retroshare_gui CONFIG+=no_retroshare_nogui CONFIG+=no_retroshare_plugins CONFIG+=retroshare_android_service CONFIG+=libresapilocalserver CONFIG+=no_libresapihttpserver CONFIG+=retroshare_qml_app CONFIG+=retroshare_android_notify_service && \ + make -j$(nproc) && \ + make install INSTALL_ROOT=build && \ + export BUNDLED_LIB_PATH="build/libs/armeabi-v7a" && \ + mkdir -p ${BUNDLED_LIB_PATH} && \ + cp retroshare-android-service/src/libretroshare-android-service.so ${BUNDLED_LIB_PATH} && \ + cp retroshare-android-notify-service/src/libretroshare-android-notify-service.so ${BUNDLED_LIB_PATH} && \ + cp retroshare-qml-app/src/libretroshare-qml-app.so ${BUNDLED_LIB_PATH} && \ + $Qt5_android/bin/androiddeployqt --release --output build --input retroshare-qml-app/src/android-libretroshare-qml-app.so-deployment-settings.json + ndk=r10e + +Auto Update Mode:None +Update Check Mode:Tags +Current Version:0.6.4 +Current Version Code:1 diff --git a/metadata/org.retroshare.android.txt b/metadata/org.retroshare.android.txt deleted file mode 100644 index d083f2512b..0000000000 --- a/metadata/org.retroshare.android.txt +++ /dev/null @@ -1,35 +0,0 @@ -Categories:Internet -License:GPL-3.0+ -Web Site:http://www.retroshare.org -Source Code:https://gitorious.org/retroshare/retroshare-android-user-interface -Issue Tracker: - -Auto Name:RetroShare -Summary:RetroShare user interface -Description: -A RetroShare Grafical Interface designed specifically for android which -integrates with the system contact list. - -Status: Beta. -. - -Repo Type:git -Repo:https://git.gitorious.org/retroshare/retroshare-android-user-interface.git - -Build:0.2.4,7 - disable=wip https://gitorious.org/retroshare/retroshare-android-user-interface/source/master:README.md - commit=v0.2.4 - subdir=RetroShareAndroidIntegration - srclibs=Protobuf@2.4.1 - extlibs=android/android-support-v4.jar - prebuild=echo "source.dir=../lib/rsctrl;../../$$Protobuf$$/src;." >> project.properties && \ - cd ../lib && \ - wget http://lag.net/jaramiko/download/jaramiko-151.zip && \ - unzip jaramiko-151.zip && \ - cd jaramiko-151 && \ - ant jar - -Auto Update Mode:None -Update Check Mode:Tags -Current Version:0.2.4 -Current Version Code:7