am 12d71b66: Merge "resolve merge conflicts of 838c441 to master."

* commit '12d71b66db40836a671f91c934be238c7d3e87b6':
  package-release.sh: script breaks if commit msg contains single quote(')
  package-release.sh: Merge master version.
diff --git a/distrib/package-release.sh b/distrib/package-release.sh
index b47e334..2cd8e2c 100755
--- a/distrib/package-release.sh
+++ b/distrib/package-release.sh
@@ -165,9 +165,10 @@
     SHA1=$(cd $GIT_DIR && git log --oneline -1 .) || \
         panic "Not a Git directory: $GIT_DIR"
 
-    SHA1=$(printf "%s" "$SHA1" | tr "'" "\\'")
+    SHA1=$(printf "%s" "$SHA1" | sed -e "s/'/\\'/g")
     eval $VARNAME=\'$SHA1\'
 }
+
 # Defaults.
 DEFAULT_REVISION=$(date +%Y%m%d)
 DEFAULT_PKG_PREFIX=android-emulator
@@ -268,11 +269,11 @@
 binaries.
 
 Valid options (defaults are inside brackets):
-    --help | -?              Print this message.
-    --package-dir=<path>     Change package output directory [$DEFAULT_PKG_DIR].
-    --revision=<name>        Change revision [$DEFAULT_REVISION].
-    --sources                Also create sources package.
-    --system=<list>          Specify host system list [$DEFAULT_SYSTEMS].
+    --help | -?           Print this message.
+    --package-dir=<path>  Change package output directory [$DEFAULT_PKG_DIR].
+    --revision=<name>     Change revision [$DEFAULT_REVISION].
+    --sources             Also create sources package.
+    --system=<list>       Specify host system list [$DEFAULT_SYSTEMS].
     --copy-prebuilts=<path>  Copy 64-bit Linux and Darwin binaries to
                              <path>/prebuilts/android-emulator/