aboutsummaryrefslogtreecommitdiff
path: root/mail/thunderbird-esr/pkg-install.in
diff options
context:
space:
mode:
authorJoe Marcus Clarke <marcus@FreeBSD.org>2004-06-24 18:15:44 +0000
committerJoe Marcus Clarke <marcus@FreeBSD.org>2004-06-24 18:15:44 +0000
commit583b43a0858b9e482a249ed63c82a5300c9a40d3 (patch)
tree5d34402c16d786e12c990d188f417c3199912750 /mail/thunderbird-esr/pkg-install.in
parentc51d540f7bbc1e327b6fb86c3713c5076351da2d (diff)
downloadports-583b43a0858b9e482a249ed63c82a5300c9a40d3.tar.gz
ports-583b43a0858b9e482a249ed63c82a5300c9a40d3.zip
Notes
Diffstat (limited to 'mail/thunderbird-esr/pkg-install.in')
-rw-r--r--mail/thunderbird-esr/pkg-install.in36
1 files changed, 36 insertions, 0 deletions
diff --git a/mail/thunderbird-esr/pkg-install.in b/mail/thunderbird-esr/pkg-install.in
new file mode 100644
index 000000000000..5de485a7716a
--- /dev/null
+++ b/mail/thunderbird-esr/pkg-install.in
@@ -0,0 +1,36 @@
+#!/bin/sh
+#
+# $FreeBSD$
+#
+# Date created: Mon Nov 29, 2003
+# Whom: Thierry Thomas (<thierry@pompo.net>)
+# Fix the chrome registry.
+
+umask 022
+PATH=/bin:/usr/bin
+
+[ "x$1" = "x" ] && exit 1
+[ "x$2" != "xPOST-INSTALL" ] && exit 0
+
+MOZDIR=%%MOZDIR%%
+REGXPCOM=${MOZDIR}/regxpcom
+REGCHROME=${MOZDIR}/regchrome
+
+echo "===> Building Chrome's registry..."
+rm -rf ${MOZDIR}/chrome/overlayinfo
+rm -f ${MOZDIR}/chrome/*.rdf
+mkdir -p ${MOZDIR}/chrome/overlayinfo
+rm -f ${MOZDIR}/component.reg
+rm -rf ${MOZDIR}/extensions
+
+cd ${MOZDIR} || exit 1
+./run-mozilla.sh ${REGXPCOM} || true
+./run-mozilla.sh ${REGCHROME} || true
+mkdir -p ${MOZDIR}/extensions
+cp -rp ${MOZDIR}/defaults/profile/extensions/* ${MOZDIR}/extensions
+mv -f ${MOZDIR}/extensions/installed-extensions.txt \
+ ${MOZDIR}/extensions/installed-extensions-processed.txt
+cp -p ${MOZDIR}/extensions.port/Extensions.rdf \
+ ${MOZDIR}/extensions
+
+exit 0