Line
Link Here
|
0 |
-- /usr/portage/eclass/mozextension.eclass 2011-10-27 16:09:09.267746877 +0530 |
0 |
++ mozextension.eclass 2011-10-27 14:27:24.976498674 +0530 |
Lines 4-10
Link Here
|
4 |
# |
4 |
# |
5 |
# mozextention.eclass: installing firefox extensions and language packs |
5 |
# mozextention.eclass: installing firefox extensions and language packs |
6 |
|
6 |
|
7 |
inherit eutils |
7 |
inherit eutils multilib |
8 |
|
8 |
|
9 |
DEPEND="app-arch/unzip" |
9 |
DEPEND="app-arch/unzip" |
10 |
|
10 |
|
Lines 50-55
Link Here
|
50 |
# determine id for extension |
50 |
# determine id for extension |
51 |
emid="$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${x}"/install.rdf)" \ |
51 |
emid="$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${x}"/install.rdf)" \ |
52 |
|| die "failed to determine extension id" |
52 |
|| die "failed to determine extension id" |
53 |
insinto "${MOZILLA_FIVE_HOME}"/extensions/${emid} |
53 |
insinto /usr/$(get_libdir)/mozilla/extensions/${appid}/${emid} |
54 |
doins -r "${x}"/* || die "failed to copy extension" |
54 |
doins -r "${x}"/* || die "failed to copy extension" |
55 |
} |
55 |
} |