replicant-vendor_replicant/get-prebuilts

60 lines
2.3 KiB
Plaintext
Raw Normal View History

#!/bin/sh
set -e
BASEDIR=$( dirname $0 )
PREBUILT_PATH="$BASEDIR/prebuilt/common/apps"
REPO_URL_FDROID="https://f-droid.org/repo"
REPO_URL_GUARDIAN="https://guardianproject.info/fdroid/repo"
REPO_URL_BROMITE="https://fdroid.bromite.org/fdroid/repo"
mkdir -p $PREBUILT_PATH
function getPrebuild() {
repo="$1"
name="$2"
full_name="$3"
version="$4"
version_string=""
if [[ ! -z $version ]]; then version_string="_$version"; fi
case "$repo" in
"guardian") repo_url=$REPO_URL_GUARDIAN ;;
"bromite") repo_url=$REPO_URL_BROMITE ;;
* ) repo_url=$REPO_URL_FDROID ;;
esac
local_app_path="$PREBUILT_PATH/$name.apk"
remote_app_path="$repo_url/${full_name}${version_string}.apk"
echo -e "Downloading app $name"
curl -s \
-L -o "$local_app_path" \
-O -L "$remote_app_path"
curl -s \
-L -o "$local_app_path.asc" \
-O -L "$remote_app_path.asc"
echo -e "Verifying app $name"
gpg -q \
--armor \
--verify \
"$local_app_path.asc" \
"$local_app_path"
}
getPrebuild fdroid FDroid org.fdroid.fdroid 1007051
2020-04-22 16:15:15 +00:00
getPrebuild fdroid Conversations eu.siacs.conversations 367
getPrebuild fdroid OpenKeyChain org.sufficientlysecure.keychain 55000
getPrebuild fdroid K9 com.fsck.k9 27009
getPrebuild fdroid DocumentViewer org.sufficientlysecure.viewer 2817
2020-04-22 16:15:15 +00:00
getPrebuild fdroid VLC org.videolan.vlc 13021108
getPrebuild fdroid WifiPrivacyPolice be.uhasselt.privacypolice 13
2020-04-22 16:15:15 +00:00
getPrebuild fdroid Linphone org.linphone 4230
getPrebuild fdroid SimpleGallery com.simplemobiletools.gallery.pro 302
getPrebuild fdroid PrivacyBrowser com.stoutner.privacybrowser.standard 49
getPrebuild fdroid Silence org.smssecure.smssecure 211
getPrebuild fdroid SnooperStopper cz.eutopia.snooperstopper 4
getPrebuild fdroid BarcodeScanner com.google.zxing.client.android 108
2020-04-22 16:15:15 +00:00
getPrebuild guardian TorBrowser tor-browser-9.0.9-android-armv7-multi
getPrebuild guardian Orbot Orbot-16.1.2-RC-2-tor-0.4.1.5-rc-fullperm-armeabi-v7a-release
2020-04-22 16:15:15 +00:00
getPrebuild bromite WebView rel_81.0.4044.106_arm_SystemWebView