summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorMartin Väth <martin@mvath.de>2010-06-12 21:39:25 +0200
committerMartin Väth <martin@mvath.de>2015-10-11 10:45:30 +0200
commit7a860c87a3a4700c225e21d7c90d6e29b697d8b2 (patch)
tree29e370f2fc0a124b774682762c1a6188d95f139d /eclass
parentBump www-plugins and support seamonkey etc via mv_mozextension.eclass (diff)
downloadmv-7a860c87a3a4700c225e21d7c90d6e29b697d8b2.tar.gz
mv-7a860c87a3a4700c225e21d7c90d6e29b697d8b2.tar.bz2
mv-7a860c87a3a4700c225e21d7c90d6e29b697d8b2.zip
Bump noscript. Make mv_mozextension more robust. Remove untested arches
Diffstat (limited to 'eclass')
-rw-r--r--eclass/mv_mozextension.eclass2
1 files changed, 1 insertions, 1 deletions
diff --git a/eclass/mv_mozextension.eclass b/eclass/mv_mozextension.eclass
index c51699dd..3ce0627d 100644
--- a/eclass/mv_mozextension.eclass
+++ b/eclass/mv_mozextension.eclass
@@ -168,7 +168,7 @@ xpi_install () {
x="${1}"
cd -- "${x}"
# determine id for extension
- emid="$(sed -n -e '/install-manifest/,$ { /<\?em:id>\?/!d; s/.*\([\"{].*[}\"]\).*/\1/; s/\"//g; p; q }' "${x}"/install.rdf)" \
+ emid="$(sed -n -e '/install-manifest/,$ { /<\?em:id>\?/!d; /{.*}/!d; s/.*\([\"{].*[}\"]\).*/\1/; s/\"//g; p; q }' "${x}"/install.rdf)" \
&& [ -n "${emid}" ] || die "failed to determine extension id"
insinto "${MOZILLA_FIVE_HOME}/extensions/${emid}"
doins -r "${x}"/* || die "failed to copy extension"