1#!/bin/sh 2# 3# $MCom: ports/www/mozilla/pkg-install.in,v 1.26 2008/08/04 16:58:03 mezz Exp $ 4# 5# Date created: Mon Nov 29, 2003 6# Whom: Thierry Thomas (<thierry@pompo.net>) 7# Fix the chrome registry. 8 9umask 022 10PATH=/bin:/usr/bin 11 12[ "x$1" = "x" ] && exit 1 13[ "x$2" != "xPOST-INSTALL" ] && exit 0 14 15MOZDIR=/usr/local/lib/firefox 16MOZBIN=${MOZDIR}/firefox-bin 17REGXPCOM=${MOZDIR}/regxpcom 18REGCHROME=${MOZDIR}/regchrome 19 20rm -rf ${MOZDIR}/chrome/overlayinfo 21rm -f ${MOZDIR}/chrome/*.rdf 22mkdir -p ${MOZDIR}/chrome/overlayinfo 23rm -f ${MOZDIR}/component.reg 24 25cd ${MOZDIR} || exit 1 26if [ -f ${REGXPCOM} ]; then 27 ./run-mozilla.sh ${REGXPCOM} || true 28fi 29if [ -f ${REGCHROME} ]; then 30 ./run-mozilla.sh ${REGCHROME} || true 31fi 32if [ -f ${MOZBIN} -a "${1%-*}" = "nvu" ]; then 33 ./run-mozilla.sh ${MOZBIN} -register > /dev/null 2>&1 34fi 35cp -R /usr/local/lib/xpi/symlinks/firefox/ /usr/local/lib/firefox/extensions/ > /dev/null 2>&1 36 37exit 0 38