--- /usr/portage/www-client/firefox/firefox-5.0.ebuild 2011-06-25 16:31:27.000000000 +0200 +++ /usr/portage/www-client/firefox/firefox-5.0.ebuild 2011-06-26 02:15:21.398171036 +0200 @@ -244,7 +244,6 @@ MOZ_MAKE_FLAGS="${MAKEOPTS}" \ emake -f client.mk realbuild || die "emake failed" fi - } src_install() { @@ -255,6 +254,9 @@ obj_dir="${obj_dir%/*}" cd "${S}/${obj_dir}" + # needed for proper packaging + pax-mark m dist/bin/xpcshell + # Add our default prefs for firefox + xulrunner cp "${FILESDIR}"/gentoo-default-prefs.js \ "${S}/${obj_dir}/dist/bin/defaults/pref/all-gentoo.js" || die @@ -301,7 +303,8 @@ echo "StartupNotify=true" >> "${ED}/usr/share/applications/${PN}.desktop" fi - pax-mark m "${ED}"/${MOZILLA_FIVE_HOME}/firefox + pax-mark m "${ED}"/${MOZILLA_FIVE_HOME}/firefox-bin + pax-mark m "${ED}"/${MOZILLA_FIVE_HOME}/plugin-container # Plugins dir dosym ../nsbrowser/plugins "${MOZILLA_FIVE_HOME}"/plugins \