disable_stack_clash_protection && FIREFOX_HOME="$INSTALL_ROOT/usr/lib/firefox" && if spell_ok Firebird; then dispel Firebird fi && MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=none ./mach install && # # Script to set MOZILLA_FIVE_HOME # cp -v $SPELL_DIRECTORY/${SPELL/-esr/}.sh $INSTALL_ROOT/etc/profile.d && # # Create symlink to mozilla for hardwired applications # Only create if /usr/bin/mozilla does not exist or is # already a symlink # if [[ $FIREFOX_MOZLINK == y ]]; then if ! test -f $INSTALL_ROOT/usr/bin/mozilla || test -h $INSTALL_ROOT/usr/bin/mozilla ; then ln -sf $TRACK_ROOT/usr/bin/firefox /usr/bin/mozilla fi fi && # # Create symlink from NSS Root CA store, if it exists. NSS requires this # to be in the same directory as the current application binary. See: # http://www.mozilla.org/projects/security/pki/nss/loadable_certs.html # https://bugzilla.mozilla.org/show_bug.cgi?id=128290 # Only create if $MOZILLA_HOME/libnssckbi.so does not exist or is already a # symlink. # if test -f $INSTALL_ROOT/usr/lib/libnssckbi.so; then if ! test -f $FIREFOX_HOME/libnssckbi.so || test -h $FIREFOX_HOME/libnssckbi.so; then ln -sf $TRACK_ROOT/usr/lib/libnssckbi.so $FIREFOX_HOME/libnssckbi.so fi fi