Skip to content
Permalink
83e0d7979c
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
…-45.9.0-to-52.3.0"

This reverts commit fe3546c, reversing
changes made to 72beeb7.

Unfortunately, the dropdown bug was not fixed, and you have to click on
*LINK* to get to a page with a warning about that issue [1].

> BITTE BEACHTEN:
>
> Ab 25.08.2017 unterstützt das eProcurement  nur die Browser Internet
> Explorer 11 und Firefox 52.3.0 esr!
>
> Hinweis zum neuen Firefox 52.3.0 esr:
>
> Im SAP-Portal können keine Werte in Drop-Down Listen per Mausklick
> ausgewählt werden. Bitte nutzen Sie zur Auswahl der gewünschten Werte
> die Pfeiltasten und bestätigen diese mit "ENTER".

[1] https://intranet.mpg.de/service/anwendungen/sap/eProcurement/Seiten/default.aspx
3 contributors

Users who have contributed to this file

@pmenzel @david @donald
executable file 89 lines (66 sloc) 2.38 KB
#!/bin/env beesh
# BEE_VERSION firefox_esr-45.9.0-1
#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"
mee_configure() {
bee_configure \
--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_post() {
# create menu entry
cat >${B}/firefoxesr.desktop <<-EOF
[Desktop Entry]
Version=1.0
Name=Firefox-ESR-${PKGVERSION[1]}
GenericName=Web Browser
Comment=Surf the World Wide Web
Exec=firefoxesr${PKGVERSION[1]} -ProfileManager %u
Icon=firefox
Terminal=false
Type=Application
StartupNotify=true
Categories=Network;WebBrowser;
EOF
}
mee_install_post() {
if [ "${PKGEXTRANAME}" = "esr" ] ; then
mv -v "${D}${BINDIR}/firefox" "${D}${BINDIR}/firefox${PKGEXTRANAME}${PKGVERSION[1]}"
else
start_cmd install -d ${D}${LIBDIR}/mariux64
start_cmd mv ${D}${BINDIR}/${PKGNAME} ${D}${LIBDIR}/mariux64/${PKGNAME}
# install official icon in all sizes
for size in 16 22 24 32 48 256 ; do
srcdir=${S}/browser/branding/official
destdir=${D}${DATADIR}/icons/hicolor/${size}x${size}/apps
start_cmd mkdir -p ${destdir}
start_cmd install -m 644 ${srcdir}/default${size}.png ${destdir}/firefox.png
done
fi
# remove unneeded firefox-devel
rm -r ${D}${LIBDIR}/firefox-devel-${PKGVERSION}
# install menu-entry
start_cmd mkdir -p ${D}${DATADIR}/applications
start_cmd desktop-file-install --dir ${D}${DATADIR}/applications ${B}/firefoxesr.desktop
mkdir -pv ${D}/usr/local/bin
cat > ${D}/usr/local/bin/sbportal <<-EOF
#!/bin/bash
export MOZ_APP_LAUNCHER=firefox
export XAUTHORITY=\${XAUTHORITY:-\$HOME/.Xauthority}
export ICEAUTHORITY=\${ICEAUTHORITY:-\$HOME/.ICEauthority}
export HOME=/scratch/local/sap-firefoxesr-\${USER}-home
mkdir -p \${HOME}
chmod 0700 \${HOME}
exec firefox${PKGEXTRANAME}${PKGVERSION[1]} -no-remote https://sbportal.sap.mpg.de/irj/portal
EOF
chmod 755 ${D}/usr/local/bin/sbportal
}