--- file_not_specified_in_diff +++ file_not_specified_in_diff @@ -, +, @@ --- /home/tsa/temp/mozilla-firefox-bin-1.0.ebuild.org 2004-11-18 22:56:43.650957000 +0100 +++ mozilla-firefox-bin-1.0.ebuild 2004-11-18 23:31:16.950957000 +0100 @@ -7,7 +7,9 @@ IUSE="gnome" DESCRIPTION="The Mozilla Firefox Web Browser" -SRC_URI="http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/1.0/linux-i686/en-US/firefox-${PV}.tar.gz" +SRC_URI="http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/1.0/linux-i686/en-US/firefox-${PV}.tar.gz + linguas_fr? ( ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/1.0/linux-i686/xpi/fr-FR.xpi ) + linguas_de? ( ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/1.0/linux-i686/xpi/de-DE.xpi )" HOMEPAGE="http://www.mozilla.org/projects/firefox" RESTRICT="nostrip" @@ -77,6 +79,13 @@ export MOZILLA_FIVE_HOME=${ROOT}/opt/firefox update_mozilla_launcher_symlinks + + # treat LINGUAS, silently install all requested language packs + for xpi in ${A}; do + if [ -z "`echo ${xpi} | sed 's/.*\.xpi$//'`" ]; then + ${ROOT}/opt/firefox/firefox -install-global-extension ${xpi} + fi + done } pkg_postrm() {