Index: chrome_linux/installer/common/installer.include |
=================================================================== |
--- chrome_linux/installer/common/installer.include (revision 273864) |
+++ chrome_linux/installer/common/installer.include (working copy) |
@@ -132,6 +132,10 @@ |
install -m 644 "${BUILDDIR}/ui_resources_100_percent.pak" "${STAGEDIR}/${INSTALLDIR}/" |
fi |
+ # ICU data file; only necessary when icu_use_data_file_flag is set to 1 |
+ # in build/common.gypi. |
+ install -m 644 "${BUILDDIR}/icudtl.dat" "${STAGEDIR}/${INSTALLDIR}/" |
+ |
# sandbox |
# Rename sandbox binary with hyphen instead of underscore because that's what |
# the code looks for, but the build targets can't use hyphens (scons bug?) |
@@ -169,6 +173,7 @@ |
# peerconnection shared library |
if [ -f "${BUILDDIR}/lib/libpeerconnection.so" ]; then |
install -m 755 -d "${STAGEDIR}/${INSTALLDIR}/lib/" |
+ |
install -m 644 -s "${BUILDDIR}/lib/libpeerconnection.so" "${STAGEDIR}/${INSTALLDIR}/lib/" |
fi |
@@ -213,6 +218,10 @@ |
process_template "${BUILDDIR}/installer/common/wrapper" \ |
"${STAGEDIR}/${INSTALLDIR}/${PACKAGE}" |
chmod 755 "${STAGEDIR}/${INSTALLDIR}/${PACKAGE}" |
+ if [ ! -f "${STAGEDIR}/${INSTALLDIR}/google-chrome" ]; then |
+ ln -sn "${INSTALLDIR}/${PACKAGE}" \ |
+ "${STAGEDIR}/${INSTALLDIR}/google-chrome" |
+ fi |
ln -snf "${INSTALLDIR}/${PACKAGE}" \ |
"${STAGEDIR}/usr/bin/${USR_BIN_SYMLINK_NAME}" |