--- trunk/update_extension_ver.sh 2004/11/20 16:10:05 7
+++ trunk/update_extension_ver.sh 2005/09/25 16:40:12 13
@@ -1,6 +1,7 @@
#!/bin/sh
jar="$1" ; shift
+version="$1"
if [ ! -e "$jar" ] ; then
echo "usage: $0 extension.jar [version]"
@@ -16,7 +17,7 @@
basename=`basename $jar`
name=`echo $basename | cut -d. -f1`
-echo "converting $basename"
+echo "converting $basename for $version"
# default tmp dir (add $$ here?)
tmp="/tmp/xpi"
@@ -35,7 +36,8 @@
#echo "unpacked chrome to $dir/$chrome"
cat $dir/install.rdf | sed \
- -e 's##+ver1fix#' \
+ -s 's#(+ver[0-9]*fix)*##' \
+ -e 's##+verfix#' \
-e 's#[^<]*#'$version'#' \
> $dir/install.rdf.new && \
mv $dir/install.rdf.new $dir/install.rdf && \