|
|
|
@ -5,8 +5,9 @@
|
|
|
|
|
# https://gitlab.com/Shadow53/android-zip-builder
|
|
|
|
|
|
|
|
|
|
REPO_FDROID="https://f-droid.org/repo"
|
|
|
|
|
REPO_GUARDIAN="https://guardianproject.info/fdroid/repo/"
|
|
|
|
|
REPO_GUARDIAN="https://guardianproject.info/fdroid/repo"
|
|
|
|
|
REPO_MICROG="https://microg.org/fdroid/repo"
|
|
|
|
|
REPO_NANOLX="https://www.nanolx.org/fdroid/repo"
|
|
|
|
|
|
|
|
|
|
# check dependencies
|
|
|
|
|
for dep in xmllint gawk wget curl sha256sum; do
|
|
|
|
@ -19,7 +20,6 @@ done
|
|
|
|
|
update_indices () {
|
|
|
|
|
echo "+++ upating Repo Indices"
|
|
|
|
|
echo " ++ F-Droid"
|
|
|
|
|
REPO=${REPO_FDROID}
|
|
|
|
|
INDEX_FILE="${CWD}/data/$(awk -F/ '{print $3}' <<< ${REPO_FDROID}).index.xml"
|
|
|
|
|
wget -q -O "${INDEX_FILE}" "${REPO_FDROID}/index.xml" || error " failed to update F-Droid repo index"
|
|
|
|
|
|
|
|
|
@ -30,6 +30,10 @@ update_indices () {
|
|
|
|
|
echo " ++ microG"
|
|
|
|
|
INDEX_FILE="${CWD}/data/$(awk -F/ '{print $3}' <<< ${REPO_MICROG}).index.xml"
|
|
|
|
|
wget -q -O "${INDEX_FILE}" "${REPO_MICROG}/index.xml" || error " failed to update microG repo index"
|
|
|
|
|
|
|
|
|
|
echo " ++ Nanolx"
|
|
|
|
|
INDEX_FILE="${CWD}/data/$(awk -F/ '{print $3}' <<< ${REPO_NANOLX}).index.xml"
|
|
|
|
|
wget -q -O "${INDEX_FILE}" "${REPO_NANOLX}/index.xml" || error " failed to update Nanolx repo index"
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
grab_apk_from_repo () {
|
|
|
|
@ -48,6 +52,11 @@ grab_apk_from_repo () {
|
|
|
|
|
REPO=${REPO_MICROG}
|
|
|
|
|
REPO_P="microG"
|
|
|
|
|
;;
|
|
|
|
|
|
|
|
|
|
nanolx )
|
|
|
|
|
REPO=${REPO_NANOLX}
|
|
|
|
|
REPO_P="Nanolx"
|
|
|
|
|
;;
|
|
|
|
|
esac
|
|
|
|
|
|
|
|
|
|
DOMAIN="$(awk -F/ '{print $3}' <<< ${REPO})"
|
|
|
|
|