| Index: build/linux/sysroot_scripts/sysroot-creator.sh
|
| diff --git a/build/linux/sysroot_scripts/sysroot-creator.sh b/build/linux/sysroot_scripts/sysroot-creator.sh
|
| index 822a5e8d9e17d5110d4a3f649816443720b4e87e..cdbb03658e2b8643bb478e67e94cb651655263c2 100644
|
| --- a/build/linux/sysroot_scripts/sysroot-creator.sh
|
| +++ b/build/linux/sysroot_scripts/sysroot-creator.sh
|
| @@ -141,7 +141,7 @@ SetEnvironmentVariables() {
|
| SanityCheck() {
|
| Banner "Sanity Checks"
|
|
|
| - local chrome_dir=$(cd "${SCRIPT_DIR}/../../../.." && pwd)
|
| + local chrome_dir=$(cd "${SCRIPT_DIR}/../../.." && pwd)
|
| BUILD_DIR="${chrome_dir}/out/sysroot-build/${DIST}"
|
| mkdir -p ${BUILD_DIR}
|
| echo "Using build directory: ${BUILD_DIR}"
|
| @@ -215,7 +215,8 @@ GeneratePackageListARM() {
|
| DownloadOrCopy "${PACKAGE_LIST_ARM}" "${package_list}"
|
| VerifyPackageListing "${PACKAGE_FILE_ARM}" "${package_list}"
|
| ExtractPackageBz2 "$package_list" "$tmp_package_list"
|
| - GeneratePackageList "$tmp_package_list" "$output_file" "${DEBIAN_PACKAGES}"
|
| + GeneratePackageList "$tmp_package_list" "$output_file" "${DEBIAN_PACKAGES}
|
| + ${DEBIAN_PACKAGES_ARM}"
|
| }
|
|
|
| GeneratePackageListMips() {
|
| @@ -567,16 +568,21 @@ VerifyPackageListing() {
|
| local output_file=$2
|
| local release_file="${BUILD_DIR}/${RELEASE_FILE}"
|
| local release_file_gpg="${BUILD_DIR}/${RELEASE_FILE_GPG}"
|
| - local tmp_keyring_file="${BUILD_DIR}/keyring.gpg"
|
| + local local_keyring_file="${BUILD_DIR}/keyring.gpg"
|
|
|
| CheckForDebianGPGKeyring
|
|
|
| DownloadOrCopy ${RELEASE_LIST} ${release_file}
|
| DownloadOrCopy ${RELEASE_LIST_GPG} ${release_file_gpg}
|
| + if [ ! -f "${local_keyring_file}" ]; then
|
| + echo "Generating keyring: ${local_keyring_file}"
|
| + set -x
|
| + cp "${KEYRING_FILE}" "${local_keyring_file}"
|
| + gpg --primary-keyring "${local_keyring_file}" --recv-keys 2B90D010
|
| + set +x
|
| + fi
|
| echo "Verifying: ${release_file} with ${release_file_gpg}"
|
| - cp "${KEYRING_FILE}" "${tmp_keyring_file}"
|
| - gpg --primary-keyring "${tmp_keyring_file}" --recv-keys 2B90D010
|
| - gpgv --keyring "${tmp_keyring_file}" "${release_file_gpg}" "${release_file}"
|
| + gpgv --keyring "${local_keyring_file}" "${release_file_gpg}" "${release_file}"
|
|
|
| echo "Verifying: ${output_file}"
|
| local checksums=$(grep ${file_path} ${release_file} | cut -d " " -f 2)
|
|
|