865 lines
37 KiB
YAML
865 lines
37 KiB
YAML
|
Provides: org.mozilla.firefox
|
||
|
Categories:
|
||
|
- Internet
|
||
|
License: MPL-2.0
|
||
|
WebSite: http://www.gnu.org/software/gnuzilla/
|
||
|
SourceCode: https://ftp.gnu.org/gnu/gnuzilla/
|
||
|
IssueTracker: 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.
|
||
|
|
||
|
RepoType: hg
|
||
|
Repo: https://hg.mozilla.org/releases/mozilla-esr60
|
||
|
|
||
|
Builds:
|
||
|
- versionName: 38.6.0
|
||
|
versionCode: 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
|
||
|
|
||
|
- versionName: 38.7.1
|
||
|
versionCode: 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
|
||
|
|
||
|
- versionName: 38.7.1
|
||
|
versionCode: 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
|
||
|
|
||
|
- versionName: 38.8.0
|
||
|
versionCode: 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
|
||
|
|
||
|
- versionName: 38.8.0
|
||
|
versionCode: 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
|
||
|
|
||
|
- versionName: 45.5.1
|
||
|
versionCode: 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
|
||
|
|
||
|
- versionName: 45.5.1
|
||
|
versionCode: 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
|
||
|
|
||
|
- versionName: 45.6.0
|
||
|
versionCode: 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
|
||
|
|
||
|
- versionName: 45.6.0
|
||
|
versionCode: 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
|
||
|
|
||
|
- versionName: 45.7.0
|
||
|
versionCode: 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
|
||
|
|
||
|
- versionName: 45.7.0
|
||
|
versionCode: 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
|
||
|
|
||
|
- versionName: 52.3.0
|
||
|
versionCode: 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
|
||
|
|
||
|
- versionName: 52.3.0
|
||
|
versionCode: 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
|
||
|
|
||
|
- versionName: 52.4.1
|
||
|
versionCode: 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
|
||
|
|
||
|
- versionName: 52.4.1
|
||
|
versionCode: 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
|
||
|
|
||
|
- versionName: 52.6.0
|
||
|
versionCode: 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
|
||
|
|
||
|
- versionName: 52.6.0
|
||
|
versionCode: 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
|
||
|
|
||
|
- versionName: 60.3.0
|
||
|
versionCode: 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
|
||
|
|
||
|
- versionName: 60.3.0
|
||
|
versionCode: 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
|
||
|
|
||
|
- versionName: 60.4.0
|
||
|
versionCode: 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
|
||
|
|
||
|
- versionName: 60.4.0
|
||
|
versionCode: 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
|
||
|
|
||
|
- versionName: 60.5.0
|
||
|
versionCode: 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
|
||
|
|
||
|
- versionName: 60.5.1
|
||
|
versionCode: 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
|
||
|
|
||
|
- versionName: 60.5.0
|
||
|
versionCode: 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
|
||
|
|
||
|
- versionName: 60.5.1
|
||
|
versionCode: 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
|
||
|
|
||
|
MaintainerNotes: |-
|
||
|
Needs Mercurial (a.k.a. hg) >= 3.5 to clone from Mozilla server.
|
||
|
Needs host g++ since at least version 52.3
|
||
|
|
||
|
ArchivePolicy: 4 versions
|
||
|
AutoUpdateMode: None
|
||
|
UpdateCheckMode: None
|
||
|
CurrentVersion: 60.5.1
|
||
|
CurrentVersionCode: 600511
|