Provides:org.mozilla.firefox
Categories:Internet
License:MPL-2.0
Web Site:http://www.gnu.org/software/gnuzilla/
Source Code:https://ftp.gnu.org/gnu/gnuzilla/
Issue Tracker:https://savannah.gnu.org/bugs/?group=gnuzilla
Donate:https://www.fsf.org/about/ways-to-donate/

Name:IceCatMobile
Summary:Web browser
Description:
Browser using the Gecko layout engine to render web pages, which implements
current and anticipated web standards. This is a free software rebranding of the
latest Firefox-ESR release.
.

Repo Type:hg
Repo:https://hg.mozilla.org/releases/mozilla-esr60

Build:38.6.0,380600
    commit=FIREFOX_38_6_0esr_RELEASE
    output=obj-android/dist/gecko-unsigned-unaligned.apk
    srclibs=MozLocales@96b78c77,IceCat@d75da834
    prebuild=fxarch=arm-linux-androideabi && \
        bash $$IceCat$$/makeicecat --skip-compare-locales --skip-l10n --no-debian --no-tarball --with-sourcedir=$PWD && \
        bash $$MozLocales$$/prebuild-icecat.sh && \
        echo "ac_add_options --with-android-ndk=$$NDK$$" >> .mozconfig && \
        echo "ac_add_options --with-android-sdk=$$SDK$$/platforms/android-22" >> .mozconfig && \
        echo "ac_add_options --target=${fxarch}" >> .mozconfig && \
        echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
    scanignore=mobile/android/base/JavaAddonManager.java
    build=./mach build && \
        pushd obj-android/mobile/android/locales && \
        for loc in $(cat ../../../../used-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done && \
        popd && \
        ./mach package

Build:38.7.1,380701
    commit=FIREFOX_38_7_1esr_RELEASE
    output=obj-android/dist/gecko-unsigned-unaligned.apk
    srclibs=MozLocales@96b78c77,IceCat@f6c6629a
    prebuild=fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` && \
        bash $$IceCat$$/makeicecat --skip-compare-locales --skip-l10n --no-debian --no-tarball --with-sourcedir=$PWD && \
        bash $$MozLocales$$/prebuild-icecat.sh && \
        echo "ac_add_options --with-android-ndk=$$NDK$$" >> .mozconfig && \
        echo "ac_add_options --with-android-sdk=$$SDK$$/platforms/android-22" >> .mozconfig && \
        echo "ac_add_options --target=${fxarch}" >> .mozconfig && \
        echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
    scanignore=mobile/android/base/JavaAddonManager.java
    build=./mach build && \
        pushd obj-android/mobile/android/locales && \
        for loc in $(cat ../../../../used-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done && \
        popd && \
        ./mach package

Build:38.7.1,380711
    commit=FIREFOX_38_7_1esr_RELEASE
    output=obj-android/dist/gecko-unsigned-unaligned.apk
    srclibs=MozLocales@96b78c77,IceCat@f6c6629a
    prebuild=fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` && \
        bash $$IceCat$$/makeicecat --skip-compare-locales --skip-l10n --no-debian --no-tarball --with-sourcedir=$PWD && \
        bash $$MozLocales$$/prebuild-icecat.sh && \
        echo "ac_add_options --with-android-ndk=$$NDK$$" >> .mozconfig && \
        echo "ac_add_options --with-android-sdk=$$SDK$$/platforms/android-22" >> .mozconfig && \
        echo "ac_add_options --target=${fxarch}" >> .mozconfig && \
        echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
    scanignore=mobile/android/base/JavaAddonManager.java
    build=./mach build && \
        pushd obj-android/mobile/android/locales && \
        for loc in $(cat ../../../../used-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done && \
        popd && \
        ./mach package

Build:38.8.0,380800
    commit=FIREFOX_38_8_0esr_RELEASE
    output=obj-android/dist/gecko-unsigned-unaligned.apk
    srclibs=MozLocales@96b78c77,IceCat@d3384a83
    prebuild=fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` && \
        bash $$IceCat$$/makeicecat --skip-compare-locales --skip-l10n --no-debian --no-tarball --with-sourcedir=$PWD && \
        bash $$MozLocales$$/prebuild-icecat.sh && \
        echo "ac_add_options --with-android-ndk=$$NDK$$" >> .mozconfig && \
        echo "ac_add_options --with-android-sdk=$$SDK$$/platforms/android-22" >> .mozconfig && \
        echo "ac_add_options --target=${fxarch}" >> .mozconfig && \
        echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
    scanignore=mobile/android/base/JavaAddonManager.java
    build=./mach build && \
        pushd obj-android/mobile/android/locales && \
        for loc in $(cat ../../../../used-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done && \
        popd && \
        ./mach package

Build:38.8.0,380810
    commit=FIREFOX_38_8_0esr_RELEASE
    output=obj-android/dist/gecko-unsigned-unaligned.apk
    srclibs=MozLocales@96b78c77,IceCat@d3384a83
    prebuild=fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` && \
        bash $$IceCat$$/makeicecat --skip-compare-locales --skip-l10n --no-debian --no-tarball --with-sourcedir=$PWD && \
        bash $$MozLocales$$/prebuild-icecat.sh && \
        echo "ac_add_options --with-android-ndk=$$NDK$$" >> .mozconfig && \
        echo "ac_add_options --with-android-sdk=$$SDK$$/platforms/android-22" >> .mozconfig && \
        echo "ac_add_options --target=${fxarch}" >> .mozconfig && \
        echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
    scanignore=mobile/android/base/JavaAddonManager.java
    build=./mach build && \
        pushd obj-android/mobile/android/locales && \
        for loc in $(cat ../../../../used-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done && \
        popd && \
        ./mach package

Build:45.5.1,450501
    commit=FIREFOX_45_5_1esr_RELEASE
    output=obj-android/dist/gecko-unsigned-unaligned.apk
    srclibs=MozLocales@a4998ff4,IceCat@300e01d4
    prebuild=export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 && \
        bash $$IceCat$$/makeicecat -- --no-tarball --skip-l10n --no-debian --with-sourcedir=$PWD && \
        bash $$MozLocales$$/prebuild-icecat.sh && \
        fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` && \
        echo "ac_add_options --with-android-ndk=$$NDK$$" >> .mozconfig && \
        echo "ac_add_options --with-android-sdk=$$SDK$$" >> .mozconfig && \
        echo "ac_add_options --target=${fxarch}" >> .mozconfig && \
        echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
    scanignore=mobile/android/base/java/org/mozilla/gecko/javaaddons
    build=export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 && \
        ./mach build && \
        pushd obj-android/mobile/android/locales && \
        for loc in $(cat ../../../../used-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done && \
        popd && \
        ./mach package
    ndk=r10e

Build:45.5.1,450511
    commit=FIREFOX_45_5_1esr_RELEASE
    output=obj-android/dist/gecko-unsigned-unaligned.apk
    srclibs=MozLocales@a4998ff4,IceCat@300e01d4
    prebuild=export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 && \
        bash $$IceCat$$/makeicecat -- --no-tarball --skip-l10n --no-debian --with-sourcedir=$PWD && \
        bash $$MozLocales$$/prebuild-icecat.sh && \
        fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` && \
        echo "ac_add_options --with-android-ndk=$$NDK$$" >> .mozconfig && \
        echo "ac_add_options --with-android-sdk=$$SDK$$" >> .mozconfig && \
        echo "ac_add_options --target=${fxarch}" >> .mozconfig && \
        echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
    scanignore=mobile/android/base/java/org/mozilla/gecko/javaaddons
    build=export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 && \
        ./mach build && \
        pushd obj-android/mobile/android/locales && \
        for loc in $(cat ../../../../used-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done && \
        popd && \
        ./mach package
    ndk=r10e

Build:45.6.0,450600
    commit=FIREFOX_45_6_0esr_RELEASE
    output=obj-android/dist/gecko-unsigned-unaligned.apk
    srclibs=MozLocales@a4998ff4,IceCat@6d2fc359
    prebuild=export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 && \
        bash $$IceCat$$/makeicecat -- --no-tarball --skip-l10n --no-debian --with-sourcedir=$PWD && \
        bash $$MozLocales$$/prebuild-icecat.sh && \
        fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` && \
        echo "ac_add_options --with-android-ndk=$$NDK$$" >> .mozconfig && \
        echo "ac_add_options --with-android-sdk=$$SDK$$" >> .mozconfig && \
        echo "ac_add_options --target=${fxarch}" >> .mozconfig && \
        echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
    scanignore=mobile/android/base/java/org/mozilla/gecko/javaaddons
    build=export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 && \
        ./mach build && \
        pushd obj-android/mobile/android/locales && \
        for loc in $(cat ../../../../used-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done && \
        popd && \
        ./mach package
    ndk=r10e

Build:45.6.0,450610
    commit=FIREFOX_45_6_0esr_RELEASE
    output=obj-android/dist/gecko-unsigned-unaligned.apk
    srclibs=MozLocales@a4998ff4,IceCat@6d2fc359
    prebuild=export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 && \
        bash $$IceCat$$/makeicecat -- --no-tarball --skip-l10n --no-debian --with-sourcedir=$PWD && \
        bash $$MozLocales$$/prebuild-icecat.sh && \
        fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` && \
        echo "ac_add_options --with-android-ndk=$$NDK$$" >> .mozconfig && \
        echo "ac_add_options --with-android-sdk=$$SDK$$" >> .mozconfig && \
        echo "ac_add_options --target=${fxarch}" >> .mozconfig && \
        echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
    scanignore=mobile/android/base/java/org/mozilla/gecko/javaaddons
    build=export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 && \
        ./mach build && \
        pushd obj-android/mobile/android/locales && \
        for loc in $(cat ../../../../used-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done && \
        popd && \
        ./mach package
    ndk=r10e

Build:45.7.0,450700
    commit=FIREFOX_45_7_0esr_RELEASE
    output=obj-android/dist/gecko-unsigned-unaligned.apk
    srclibs=MozLocales@a4998ff4,IceCat@29c3feec
    prebuild=export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 && \
        bash $$IceCat$$/makeicecat -- --no-tarball --skip-l10n --no-debian --with-sourcedir=$PWD && \
        bash $$MozLocales$$/prebuild-icecat.sh && \
        fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` && \
        echo "ac_add_options --with-android-ndk=$$NDK$$" >> .mozconfig && \
        echo "ac_add_options --with-android-sdk=$$SDK$$" >> .mozconfig && \
        echo "ac_add_options --target=${fxarch}" >> .mozconfig && \
        echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
    scanignore=mobile/android/base/java/org/mozilla/gecko/javaaddons
    build=export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 && \
        ./mach build && \
        pushd obj-android/mobile/android/locales && \
        for loc in $(cat ../../../../used-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done && \
        popd && \
        ./mach package
    ndk=r10e

Build:45.7.0,450710
    commit=FIREFOX_45_7_0esr_RELEASE
    output=obj-android/dist/gecko-unsigned-unaligned.apk
    srclibs=MozLocales@a4998ff4,IceCat@29c3feec
    prebuild=export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 && \
        bash $$IceCat$$/makeicecat -- --no-tarball --skip-l10n --no-debian --with-sourcedir=$PWD && \
        bash $$MozLocales$$/prebuild-icecat.sh && \
        fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` && \
        echo "ac_add_options --with-android-ndk=$$NDK$$" >> .mozconfig && \
        echo "ac_add_options --with-android-sdk=$$SDK$$" >> .mozconfig && \
        echo "ac_add_options --target=${fxarch}" >> .mozconfig && \
        echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
    scanignore=mobile/android/base/java/org/mozilla/gecko/javaaddons
    build=export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 && \
        ./mach build && \
        pushd obj-android/mobile/android/locales && \
        for loc in $(cat ../../../../used-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done && \
        popd && \
        ./mach package
    ndk=r10e

Build:52.3.0,520300
    commit=FIREFOX_52_3_0esr_RELEASE
    sudo=apt-get update -y && \
        apt-get install -y g++
    output=fdroid/icecat-unsigned.apk
    srclibs=MozLocales@51f4f0fb,IceCat@97a01a1c
    prebuild=bash $$IceCat$$/makeicecat -- --no-tarball --skip-l10n --no-debian --with-sourcedir=$PWD && \
        bash $$MozLocales$$/prebuild-icecat.sh && \
        fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` && \
        echo "ac_add_options --with-android-ndk=$$NDK$$" >> .mozconfig && \
        echo "ac_add_options --with-android-sdk=$$SDK$$" >> .mozconfig && \
        echo "ac_add_options --target=${fxarch}" >> .mozconfig && \
        echo "mk_add_options 'export MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
    scanignore=mobile/android/base/java/org/mozilla/gecko/javaaddons
    build=export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 && \
        ./mach build && \
        pushd obj-android/mobile/android/locales && \
        for loc in $(cat ../../../../used-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done && \
        popd && \
        ./mach package && \
        mv obj-android/dist/icecat*-unsigned-unaligned.apk fdroid/icecat-unsigned.apk
    ndk=r12b

Build:52.3.0,520310
    commit=FIREFOX_52_3_0esr_RELEASE
    sudo=apt-get update -y && \
        apt-get install -y g++
    output=fdroid/icecat-unsigned.apk
    srclibs=MozLocales@51f4f0fb,IceCat@97a01a1c
    prebuild=bash $$IceCat$$/makeicecat -- --no-tarball --skip-l10n --no-debian --with-sourcedir=$PWD && \
        bash $$MozLocales$$/prebuild-icecat.sh && \
        fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` && \
        echo "ac_add_options --with-android-ndk=$$NDK$$" >> .mozconfig && \
        echo "ac_add_options --with-android-sdk=$$SDK$$" >> .mozconfig && \
        echo "ac_add_options --target=${fxarch}" >> .mozconfig && \
        echo "mk_add_options 'export MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
    scanignore=mobile/android/base/java/org/mozilla/gecko/javaaddons
    build=export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 && \
        ./mach build && \
        pushd obj-android/mobile/android/locales && \
        for loc in $(cat ../../../../used-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done && \
        popd && \
        ./mach package && \
        mv obj-android/dist/icecat*-unsigned-unaligned.apk fdroid/icecat-unsigned.apk
    ndk=r12b

Build:52.4.1,520401
    commit=FIREFOX_52_4_1esr_RELEASE
    sudo=apt-get install -y g++
    output=fdroid/icecat-unsigned.apk
    srclibs=MozLocales@7707113b,IceCat@61254f54
    prebuild=bash $$IceCat$$/makeicecat -- --no-tarball --skip-l10n --no-debian --with-sourcedir=$PWD && \
        bash $$MozLocales$$/prebuild-icecat.sh && \
        fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` && \
        echo "ac_add_options --with-android-ndk=$$NDK$$" >> .mozconfig && \
        echo "ac_add_options --with-android-sdk=$$SDK$$" >> .mozconfig && \
        echo "ac_add_options --target=${fxarch}" >> .mozconfig && \
        echo "mk_add_options 'export MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
    scanignore=mobile/android/base/java/org/mozilla/gecko/javaaddons
    build=export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 && \
        ./mach build && \
        pushd obj-android/mobile/android/locales && \
        for loc in $(cat ../../../../used-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done && \
        popd && \
        ./mach package && \
        mv obj-android/dist/icecat*-unsigned-unaligned.apk fdroid/icecat-unsigned.apk
    ndk=r12b

Build:52.4.1,520411
    commit=FIREFOX_52_4_1esr_RELEASE
    sudo=apt-get install -y g++
    output=fdroid/icecat-unsigned.apk
    srclibs=MozLocales@7707113b,IceCat@61254f54
    prebuild=bash $$IceCat$$/makeicecat -- --no-tarball --skip-l10n --no-debian --with-sourcedir=$PWD && \
        bash $$MozLocales$$/prebuild-icecat.sh && \
        fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` && \
        echo "ac_add_options --with-android-ndk=$$NDK$$" >> .mozconfig && \
        echo "ac_add_options --with-android-sdk=$$SDK$$" >> .mozconfig && \
        echo "ac_add_options --target=${fxarch}" >> .mozconfig && \
        echo "mk_add_options 'export MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
    scanignore=mobile/android/base/java/org/mozilla/gecko/javaaddons
    build=export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 && \
        ./mach build && \
        pushd obj-android/mobile/android/locales && \
        for loc in $(cat ../../../../used-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done && \
        popd && \
        ./mach package && \
        mv obj-android/dist/icecat*-unsigned-unaligned.apk fdroid/icecat-unsigned.apk
    ndk=r12b

Build:52.6.0,520600
    commit=FIREFOX_52_6_0esr_RELEASE
    timeout=21600
    sudo=apt-get install -y g++
    output=fdroid/icecat-unsigned.apk
    srclibs=MozLocales@7707113b,IceCat@a5245aa2
    prebuild=bash $$IceCat$$/makeicecat -- --no-tarball --skip-l10n --no-debian --with-sourcedir=$PWD && \
        bash $$MozLocales$$/prebuild-icecat.sh && \
        fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` && \
        echo "ac_add_options --with-android-ndk=$$NDK$$" >> .mozconfig && \
        echo "ac_add_options --with-android-sdk=$$SDK$$" >> .mozconfig && \
        echo "ac_add_options --target=${fxarch}" >> .mozconfig && \
        echo "mk_add_options 'export MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
    scanignore=mobile/android/base/java/org/mozilla/gecko/javaaddons
    build=./mach build && \
        pushd obj-android/mobile/android/locales && \
        for loc in $(cat ../../../../used-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done && \
        popd && \
        ./mach package && \
        mv obj-android/dist/icecat*-unsigned-unaligned.apk fdroid/icecat-unsigned.apk
    ndk=r12b

Build:52.6.0,520610
    commit=FIREFOX_52_6_0esr_RELEASE
    timeout=21600
    sudo=apt-get install -y g++
    output=fdroid/icecat-unsigned.apk
    srclibs=MozLocales@7707113b,IceCat@a5245aa2
    prebuild=bash $$IceCat$$/makeicecat -- --no-tarball --skip-l10n --no-debian --with-sourcedir=$PWD && \
        bash $$MozLocales$$/prebuild-icecat.sh && \
        fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` && \
        echo "ac_add_options --with-android-ndk=$$NDK$$" >> .mozconfig && \
        echo "ac_add_options --with-android-sdk=$$SDK$$" >> .mozconfig && \
        echo "ac_add_options --target=${fxarch}" >> .mozconfig && \
        echo "mk_add_options 'export MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
    scanignore=mobile/android/base/java/org/mozilla/gecko/javaaddons
    build=./mach build && \
        pushd obj-android/mobile/android/locales && \
        for loc in $(cat ../../../../used-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done && \
        popd && \
        ./mach package && \
        mv obj-android/dist/icecat*-unsigned-unaligned.apk fdroid/icecat-unsigned.apk
    ndk=r12b

Build:60.3.0,600300
    commit=FIREFOX_60_3_0esr_RELEASE
    timeout=21600
    sudo=apt-get update || apt-get update && \
        apt install -y g++
    output=fdroid/icecat-unsigned.apk
    srclibs=MozLocales@3afdd978,IceCat@9db906c9
    prebuild=bash $$IceCat$$/makeicecat -- --no-tarball --skip-l10n --no-debian --with-sourcedir=$PWD && \
        bash $$MozLocales$$/prebuild-icecat.sh && \
        fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i686-linux-androideabi/g'` && \
        echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig && \
        echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig && \
        echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig && \
        echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig && \
        echo "ac_add_options --target=${fxarch}" >> .mozconfig && \
        echo "mk_add_options 'export MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
    build=mkdir rust && \
        rsarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/armv7-linux-androideabi/g' -e 's/1/i686-linux-android/g'` && \
        curl https://static.rust-lang.org/dist/rust-1.29.2-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 && \
        curl https://static.rust-lang.org/dist/rust-std-1.29.2-${rsarch}.tar.xz | tar -x -J -C rust --strip-components 2 && \
        PATH=$PWD/rust/bin:$PATH ./mach build && \
        cat used-locales | xargs -I % ./mach build chrome-% && \
        make -C obj-android package AB_CD=multi && \
        mv obj-android/dist/icecat*-unsigned-unaligned.apk fdroid/icecat-unsigned.apk && \
        zip -d fdroid/icecat-unsigned.apk 'META-INF/*.*'
    ndk=r15c

Build:60.3.0,600310
    commit=FIREFOX_60_3_0esr_RELEASE
    timeout=21600
    sudo=apt-get update || apt-get update && \
        apt install -y g++
    output=fdroid/icecat-unsigned.apk
    srclibs=MozLocales@3afdd978,IceCat@9db906c9
    prebuild=bash $$IceCat$$/makeicecat -- --no-tarball --skip-l10n --no-debian --with-sourcedir=$PWD && \
        bash $$MozLocales$$/prebuild-icecat.sh && \
        fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i686-linux-androideabi/g'` && \
        echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig && \
        echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig && \
        echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig && \
        echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig && \
        echo "ac_add_options --target=${fxarch}" >> .mozconfig && \
        echo "mk_add_options 'export MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
    build=mkdir rust && \
        rsarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/armv7-linux-androideabi/g' -e 's/1/i686-linux-android/g'` && \
        curl https://static.rust-lang.org/dist/rust-1.29.2-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 && \
        curl https://static.rust-lang.org/dist/rust-std-1.29.2-${rsarch}.tar.xz | tar -x -J -C rust --strip-components 2 && \
        PATH=$PWD/rust/bin:$PATH ./mach build && \
        cat used-locales | xargs -I % ./mach build chrome-% && \
        make -C obj-android package AB_CD=multi && \
        mv obj-android/dist/icecat*-unsigned-unaligned.apk fdroid/icecat-unsigned.apk && \
        zip -d fdroid/icecat-unsigned.apk 'META-INF/*.*'
    ndk=r15c

Build:60.4.0,600400
    commit=FIREFOX_60_4_0esr_RELEASE
    timeout=21600
    sudo=apt-get update || apt-get update && \
        apt install -y g++
    output=fdroid/icecat-unsigned.apk
    srclibs=MozLocales@3afdd978,IceCat@bf97e368
    prebuild=bash $$IceCat$$/makeicecat -- --no-tarball --skip-l10n --no-debian --with-sourcedir=$PWD && \
        bash $$MozLocales$$/prebuild-icecat.sh && \
        fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i686-linux-androideabi/g'` && \
        echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig && \
        echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig && \
        echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig && \
        echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig && \
        echo "ac_add_options --target=${fxarch}" >> .mozconfig && \
        echo "mk_add_options 'export MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
    build=mkdir rust && \
        rsarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/armv7-linux-androideabi/g' -e 's/1/i686-linux-android/g'` && \
        curl https://static.rust-lang.org/dist/rust-1.29.2-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 && \
        curl https://static.rust-lang.org/dist/rust-std-1.29.2-${rsarch}.tar.xz | tar -x -J -C rust --strip-components 2 && \
        PATH=$PWD/rust/bin:$PATH ./mach build && \
        cat used-locales | xargs -I % ./mach build chrome-% && \
        make -C obj-android package AB_CD=multi && \
        mv obj-android/dist/icecat*-unsigned-unaligned.apk fdroid/icecat-unsigned.apk && \
        zip -d fdroid/icecat-unsigned.apk 'META-INF/*.*'
    ndk=r15c

Build:60.4.0,600410
    commit=FIREFOX_60_4_0esr_RELEASE
    timeout=21600
    sudo=apt-get update || apt-get update && \
        apt install -y g++
    output=fdroid/icecat-unsigned.apk
    srclibs=MozLocales@3afdd978,IceCat@bf97e368
    prebuild=bash $$IceCat$$/makeicecat -- --no-tarball --skip-l10n --no-debian --with-sourcedir=$PWD && \
        bash $$MozLocales$$/prebuild-icecat.sh && \
        fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i686-linux-androideabi/g'` && \
        echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig && \
        echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig && \
        echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig && \
        echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig && \
        echo "ac_add_options --target=${fxarch}" >> .mozconfig && \
        echo "mk_add_options 'export MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
    build=mkdir rust && \
        rsarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/armv7-linux-androideabi/g' -e 's/1/i686-linux-android/g'` && \
        curl https://static.rust-lang.org/dist/rust-1.29.2-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 && \
        curl https://static.rust-lang.org/dist/rust-std-1.29.2-${rsarch}.tar.xz | tar -x -J -C rust --strip-components 2 && \
        PATH=$PWD/rust/bin:$PATH ./mach build && \
        cat used-locales | xargs -I % ./mach build chrome-% && \
        make -C obj-android package AB_CD=multi && \
        mv obj-android/dist/icecat*-unsigned-unaligned.apk fdroid/icecat-unsigned.apk && \
        zip -d fdroid/icecat-unsigned.apk 'META-INF/*.*'
    ndk=r15c

Build:60.5.0,600500
    commit=FIREFOX_60_5_0esr_RELEASE
    timeout=21600
    sudo=apt-get update || apt-get update && \
        apt install -y g++
    output=fdroid/icecat-unsigned.apk
    srclibs=MozLocales@ebea561a,IceCat@2e8d99bb
    prebuild=bash $$IceCat$$/makeicecat -- --no-tarball --skip-l10n --no-debian --with-sourcedir=$PWD && \
        bash $$MozLocales$$/prebuild-icecat.sh && \
        fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i686-linux-androideabi/g'` && \
        echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig && \
        echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig && \
        echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig && \
        echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig && \
        echo "ac_add_options --target=${fxarch}" >> .mozconfig && \
        echo "mk_add_options 'export MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
    build=mkdir rust && \
        rsarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/armv7-linux-androideabi/g' -e 's/1/i686-linux-android/g'` && \
        curl https://static.rust-lang.org/dist/rust-1.29.2-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 && \
        curl https://static.rust-lang.org/dist/rust-std-1.29.2-${rsarch}.tar.xz | tar -x -J -C rust --strip-components 2 && \
        PATH=$PWD/rust/bin:$PATH ./mach build && \
        cat used-locales | xargs -I % ./mach build chrome-% && \
        make -C obj-android package AB_CD=multi && \
        mv obj-android/dist/icecat*-unsigned-unaligned.apk fdroid/icecat-unsigned.apk && \
        zip -d fdroid/icecat-unsigned.apk 'META-INF/*.*'
    ndk=r15c

Build:60.5.1,600501
    commit=FIREFOX_60_5_1esr_RELEASE
    timeout=21600
    sudo=apt-get update || apt-get update && \
        apt install -y g++
    output=fdroid/icecat-unsigned.apk
    srclibs=MozLocales@ebea561a,IceCat@3bc22233
    prebuild=bash $$IceCat$$/makeicecat -- --no-tarball --skip-l10n --no-debian --with-sourcedir=$PWD && \
        bash $$MozLocales$$/prebuild-icecat.sh && \
        fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i686-linux-androideabi/g'` && \
        echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig && \
        echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig && \
        echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig && \
        echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig && \
        echo "ac_add_options --target=${fxarch}" >> .mozconfig && \
        echo "mk_add_options 'export MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
    build=mkdir rust && \
        rsarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/armv7-linux-androideabi/g' -e 's/1/i686-linux-android/g'` && \
        curl https://static.rust-lang.org/dist/rust-1.29.2-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 && \
        curl https://static.rust-lang.org/dist/rust-std-1.29.2-${rsarch}.tar.xz | tar -x -J -C rust --strip-components 2 && \
        PATH=$PWD/rust/bin:$PATH ./mach build && \
        cat used-locales | xargs -I % ./mach build chrome-% && \
        make -C obj-android package AB_CD=multi && \
        mv obj-android/dist/icecat*-unsigned-unaligned.apk fdroid/icecat-unsigned.apk && \
        zip -d fdroid/icecat-unsigned.apk 'META-INF/*.*'
    ndk=r15c

Build:60.5.0,600510
    commit=FIREFOX_60_5_0esr_RELEASE
    timeout=21600
    sudo=apt-get update || apt-get update && \
        apt install -y g++
    output=fdroid/icecat-unsigned.apk
    srclibs=MozLocales@ebea561a,IceCat@2e8d99bb
    prebuild=bash $$IceCat$$/makeicecat -- --no-tarball --skip-l10n --no-debian --with-sourcedir=$PWD && \
        bash $$MozLocales$$/prebuild-icecat.sh && \
        fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i686-linux-androideabi/g'` && \
        echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig && \
        echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig && \
        echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig && \
        echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig && \
        echo "ac_add_options --target=${fxarch}" >> .mozconfig && \
        echo "mk_add_options 'export MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
    build=mkdir rust && \
        rsarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/armv7-linux-androideabi/g' -e 's/1/i686-linux-android/g'` && \
        curl https://static.rust-lang.org/dist/rust-1.29.2-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 && \
        curl https://static.rust-lang.org/dist/rust-std-1.29.2-${rsarch}.tar.xz | tar -x -J -C rust --strip-components 2 && \
        PATH=$PWD/rust/bin:$PATH ./mach build && \
        cat used-locales | xargs -I % ./mach build chrome-% && \
        make -C obj-android package AB_CD=multi && \
        mv obj-android/dist/icecat*-unsigned-unaligned.apk fdroid/icecat-unsigned.apk && \
        zip -d fdroid/icecat-unsigned.apk 'META-INF/*.*'
    ndk=r15c

Build:60.5.1,600511
    commit=FIREFOX_60_5_1esr_RELEASE
    timeout=21600
    sudo=apt-get update || apt-get update && \
        apt install -y g++
    output=fdroid/icecat-unsigned.apk
    srclibs=MozLocales@ebea561a,IceCat@3bc22233
    prebuild=bash $$IceCat$$/makeicecat -- --no-tarball --skip-l10n --no-debian --with-sourcedir=$PWD && \
        bash $$MozLocales$$/prebuild-icecat.sh && \
        fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i686-linux-androideabi/g'` && \
        echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig && \
        echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig && \
        echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig && \
        echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig && \
        echo "ac_add_options --target=${fxarch}" >> .mozconfig && \
        echo "mk_add_options 'export MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
    build=mkdir rust && \
        rsarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/armv7-linux-androideabi/g' -e 's/1/i686-linux-android/g'` && \
        curl https://static.rust-lang.org/dist/rust-1.29.2-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 && \
        curl https://static.rust-lang.org/dist/rust-std-1.29.2-${rsarch}.tar.xz | tar -x -J -C rust --strip-components 2 && \
        PATH=$PWD/rust/bin:$PATH ./mach build && \
        cat used-locales | xargs -I % ./mach build chrome-% && \
        make -C obj-android package AB_CD=multi && \
        mv obj-android/dist/icecat*-unsigned-unaligned.apk fdroid/icecat-unsigned.apk && \
        zip -d fdroid/icecat-unsigned.apk 'META-INF/*.*'
    ndk=r15c

Maintainer Notes:
Needs Mercurial (a.k.a. hg) >= 3.5 to clone from Mozilla server.
Needs host g++ since at least version 52.3
.

Archive Policy:4 versions
Auto Update Mode:None
Update Check Mode:None
Current Version:60.5.1
Current Version Code:600511
