From 6d8ef23a54b5b773456d714b4414861c5cb3f8b0 Mon Sep 17 00:00:00 2001 From: david Date: Wed, 6 Sep 2017 14:38:58 +0200 Subject: [PATCH] FirefoxESR: Update from 45.9.0 to 52.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit because ``` Liebe Kollegen, wer es noch nicht weiß, Mozilla Firefox 52.3.0 ESR wird jetzt offiziell unterstützt. Gibt es einen Verteiler, über den man über solche Änderungen informiert wird? Liebe Grüße Paul ``` add `make` and `make install` because the build failed when you use `BEE_BUILDTYPE=autotools` remove deprecated options --- firefox_esr.be0 | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/firefox_esr.be0 b/firefox_esr.be0 index c22f6402e..def9b4a35 100755 --- a/firefox_esr.be0 +++ b/firefox_esr.be0 @@ -1,26 +1,28 @@ #!/bin/env beesh -# BEE_VERSION firefox_esr-45.9.0-1 +# BEE_VERSION firefox_esr-52.3.0-0 #export BEE_TMP_TMPDIR=/dev/shm BEE_TMP_BUILDROOT=/dev/shm/bee-root BEE_MAKEFLAGS='-j80' -SRCURL[0]="https://ftp.mozilla.org/pub/firefox/releases/${PKGVERSION}${PKGEXTRANAME}/source/firefox-${PKGVERSION}${PKGEXTRANAME}.source.tar.xz" +SRCURL[0]="https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/${PKGVERSION}${PKGEXTRANAME}/source/firefox-${PKGVERSION}${PKGEXTRANAME}.source.tar.xz" mee_configure() { - bee_configure \ + ${S}/configure \ + --prefix=/usr \ --enable-application=browser \ --disable-necko-wifi \ --enable-official-branding \ --without-system-icu \ --without-system-nspr \ - --disable-dbus \ - --disable-update \ - --disable-crashreporter \ --disable-tests \ --enable-optimize \ --enable-safe-browsing } +mee_build() { + start_cmd make $BEE_MAKEFLAGS +} + mee_build_post() { # create menu entry @@ -40,6 +42,9 @@ mee_build_post() { EOF } +mee_install() { + start_cmd make install DESTDIR=${D} +} mee_install_post() { if [ "${PKGEXTRANAME}" = "esr" ] ; then