#!/usr/bin/make -f include /usr/share/dpkg/pkg-info.mk DH_VERBOSE=1 PLATFORMS_VERSIONS_TO_PACKAGE=$(shell debian/scripts/components_to_package.sh PLATFORMS_VERSIONS_TO_PACKAGE) BUILD_TOOLS_VERSIONS_TO_PACKAGE=$(shell debian/scripts/components_to_package.sh BUILD_TOOLS_VERSIONS_TO_PACKAGE) PATCHER_VERSIONS_TO_PACKAGE=$(shell debian/scripts/components_to_package.sh PATCHER_VERSIONS_TO_PACKAGE) CMDLINE_TOOLS_VERSIONS_TO_PACKAGE=$(shell debian/scripts/components_to_package.sh CMDLINE_TOOLS_VERSIONS_TO_PACKAGE) PLATFORM_TOOLS_VERSIONS_TO_PACKAGE=$(shell debian/scripts/components_to_package.sh PLATFORM_TOOLS_VERSIONS_TO_PACKAGE) NDK_VERSIONS_TO_PACKAGE=$(shell debian/scripts/components_to_package.sh NDK_VERSIONS_TO_PACKAGE) SOURCES_VERSIONS_TO_PACKAGE=$(shell debian/scripts/components_to_package.sh SOURCES_VERSIONS_TO_PACKAGE) EMULATOR_VERSIONS_TO_PACKAGE=$(shell debian/scripts/components_to_package.sh EMULATOR_VERSIONS_TO_PACKAGE) EXTRAS_GOOGLE_AUTO_VERSIONS_TO_PACKAGE=$(shell debian/scripts/components_to_package.sh EXTRAS_GOOGLE_AUTO_VERSIONS_TO_PACKAGE) %: dh $@ --with bash-completion override_dh_clean: dh_clean @sed -i -e "/googleAndroidCmdlineToolsInstallers:Depends=/ s/=.*/=/" debian/cmdline-tools.substvars.in @echo "Cleaning files for 'platforms' package" @for version in ${PLATFORMS_VERSIONS_TO_PACKAGE}; do \ version=$$(echo $$version | sed "s/,/;/g");\ VER=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f2) ;\ VERBIS=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | cut -d ";" -f2 | cut -d "-" -f2 | tr '[:upper:]' '[:lower:]') ;\ if [ "$$VERBIS" != "$$VER" ]; then VER="$$VER-$$VERBIS"; fi ;\ rm -f debian/google-android-platform-$$VER-installer.bug-script ;\ rm -f debian/google-android-platform-$$VER-installer.config ;\ rm -f debian/google-android-platform-$$VER-installer.dirs ;\ rm -f debian/google-android-platform-$$VER-installer.install ;\ rm -f debian/google-android-platform-$$VER-installer.lintian-overrides ;\ rm -f debian/google-android-platform-$$VER-installer.postinst ;\ rm -f debian/google-android-platform-$$VER-installer.postrm ;\ rm -f debian/google-android-platform-$$VER-installer.templates ;\ done @echo "Cleaning files for 'build-tools' package" @for version in ${BUILD_TOOLS_VERSIONS_TO_PACKAGE}; do \ version=$$(echo $$version | sed "s/,/;/g");\ VER=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f3) ;\ rm -f debian/google-android-build-tools-$$VER-installer.alternatives ;\ rm -f debian/google-android-build-tools-$$VER-installer.bug-script ;\ rm -f debian/google-android-build-tools-$$VER-installer.config ;\ rm -f debian/google-android-build-tools-$$VER-installer.dirs ;\ rm -f debian/google-android-build-tools-$$VER-installer.install ;\ rm -f debian/google-android-build-tools-$$VER-installer.lintian-overrides ;\ rm -f debian/google-android-build-tools-$$VER-installer.postinst ;\ rm -f debian/google-android-build-tools-$$VER-installer.postrm ;\ rm -f debian/google-android-build-tools-$$VER-installer.templates ;\ done @echo "Cleaning files for 'patcher' package" @for version in ${PATCHER_VERSIONS_TO_PACKAGE}; do \ version=$$(echo $$version | sed "s/,/;/g");\ VER=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | cut -d ";" -f2 | tr -d 'v') ;\ rm -f debian/google-android-patcher-$$VER-installer.bug-script ;\ rm -f debian/google-android-patcher-$$VER-installer.config ;\ rm -f debian/google-android-patcher-$$VER-installer.dirs ;\ rm -f debian/google-android-patcher-$$VER-installer.install ;\ rm -f debian/google-android-patcher-$$VER-installer.lintian-overrides ;\ rm -f debian/google-android-patcher-$$VER-installer.postinst ;\ rm -f debian/google-android-patcher-$$VER-installer.postrm ;\ rm -f debian/google-android-patcher-$$VER-installer.templates ;\ done @echo "Cleaning files for 'cmdline-tools' package" @for version in ${CMDLINE_TOOLS_VERSIONS_TO_PACKAGE}; do \ version=$$(echo $$version | sed "s/,/;/g");\ VER=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f3) ;\ rm -f debian/google-android-cmdline-tools-$$VER-installer.alternatives ;\ rm -f debian/google-android-cmdline-tools-$$VER-installer.bug-script ;\ rm -f debian/google-android-cmdline-tools-$$VER-installer.config ;\ rm -f debian/google-android-cmdline-tools-$$VER-installer.dirs ;\ rm -f debian/google-android-cmdline-tools-$$VER-installer.install ;\ rm -f debian/google-android-cmdline-tools-$$VER-installer.lintian-overrides ;\ rm -f debian/google-android-cmdline-tools-$$VER-installer.postinst ;\ rm -f debian/google-android-cmdline-tools-$$VER-installer.postrm ;\ rm -f debian/google-android-cmdline-tools-$$VER-installer.templates ;\ done @echo "Cleaning files for 'platform-tools' package" @for version in ${PLATFORM_TOOLS_VERSIONS_TO_PACKAGE}; do \ rm -f debian/google-android-platform-tools-installer.bug-script ;\ rm -f debian/google-android-platform-tools-installer.config ;\ rm -f debian/google-android-platform-tools-installer.dirs ;\ rm -f debian/google-android-platform-tools-installer.install ;\ rm -f debian/google-android-platform-tools-installer.lintian-overrides ;\ rm -f debian/google-android-platform-tools-installer.postinst ;\ rm -f debian/google-android-platform-tools-installer.postrm ;\ rm -f debian/google-android-platform-tools-installer.templates ;\ rm -f debian/google-android-platform-tools-installer.bash-completion ;\ rm -f debian/google-android-platform-tools-installer.links ;\ done @echo "Cleaning files for 'ndk' package" @for version in ${NDK_VERSIONS_TO_PACKAGE}; do \ version=$$(echo $$version | sed "s/,/;/g");\ VER_LONG=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f3) ;\ VER=r$$(echo $$VER_LONG | cut -d . -f 1)$$(echo $$VER_LONG | cut -d . -f 2 | tr '[1-9]' '[b-z]' | tr -d '0') ;\ rm -f debian/google-android-ndk-$$VER-installer.bug-script ;\ rm -f debian/google-android-ndk-$$VER-installer.config ;\ rm -f debian/google-android-ndk-$$VER-installer.dirs ;\ rm -f debian/google-android-ndk-$$VER-installer.install ;\ rm -f debian/google-android-ndk-$$VER-installer.lintian-overrides ;\ rm -f debian/google-android-ndk-$$VER-installer.postinst ;\ rm -f debian/google-android-ndk-$$VER-installer.postrm ;\ rm -f debian/google-android-ndk-$$VER-installer.templates ;\ done @echo "Cleaning files for 'sources' package" @for version in ${SOURCES_VERSIONS_TO_PACKAGE}; do \ version=$$(echo $$version | sed "s/,/;/g");\ VER=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | cut -d ";" -f2 | cut -d '-' -f2) ;\ rm -f debian/google-android-sources-$$VER-installer.bug-script ;\ rm -f debian/google-android-sources-$$VER-installer.config ;\ rm -f debian/google-android-sources-$$VER-installer.dirs ;\ rm -f debian/google-android-sources-$$VER-installer.install ;\ rm -f debian/google-android-sources-$$VER-installer.lintian-overrides ;\ rm -f debian/google-android-sources-$$VER-installer.postinst ;\ rm -f debian/google-android-sources-$$VER-installer.postrm ;\ rm -f debian/google-android-sources-$$VER-installer.templates ;\ done @echo "Cleaning files for 'emulator' package" @for version in ${EMULATOR_VERSIONS_TO_PACKAGE}; do \ rm -f debian/google-android-emulator-installer.bug-script ;\ rm -f debian/google-android-emulator-installer.config ;\ rm -f debian/google-android-emulator-installer.dirs ;\ rm -f debian/google-android-emulator-installer.install ;\ rm -f debian/google-android-emulator-installer.lintian-overrides ;\ rm -f debian/google-android-emulator-installer.postinst ;\ rm -f debian/google-android-emulator-installer.postrm ;\ rm -f debian/google-android-emulator-installer.templates ;\ rm -f debian/google-android-emulator-installer.bash-completion ;\ rm -f debian/google-android-emulator-installer.links ;\ done @echo "Cleaning files for 'extras-google-auto' package" @for version in ${EXTRAS_GOOGLE_AUTO_VERSIONS_TO_PACKAGE}; do \ rm -f debian/google-android-extras-google-auto-installer.config ;\ rm -f debian/google-android-extras-google-auto-installer.dirs ;\ rm -f debian/google-android-extras-google-auto-installer.install ;\ rm -f debian/google-android-extras-google-auto-installer.lintian-overrides ;\ rm -f debian/google-android-extras-google-auto-installer.postinst ;\ rm -f debian/google-android-extras-google-auto-installer.postrm ;\ rm -f debian/google-android-extras-google-auto-installer.templates ;\ done @echo "Removing per package copyright files" @rm -f debian/*.copyright @echo "Update debian/control file" @debian/scripts/build_control_file.sh @echo "Update debian/tests/control file" @debian/scripts/build_tests_control_file.sh debconf-updatepo execute_before_dh_prep: @echo "Removing sha1 sums files" @rm -f for-postinst/default/*.sha1 @echo "Generating files for 'platforms' package" @for version in ${PLATFORMS_VERSIONS_TO_PACKAGE}; do \ version=$$(echo $$version | sed "s/,/;/g");\ VER=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f2) ;\ VERBIS=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | cut -d ";" -f2 | cut -d "-" -f2 | tr '[:upper:]' '[:lower:]') ;\ if [ "$$VERBIS" != "$$VER" ]; then VER="$$VER-$$VERBIS"; fi ;\ PATH_DIRNAME=$$(dirname $$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | sed "s,;,/,g")) ;\ PATH_BASENAME=$$(basename $$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | sed "s,;,/,g")) ;\ LICENSE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f5) ;\ REPO_DIR=$$(grep "REPO_DIR=" debian/version_list.info | cut -d "=" -f2) ;\ ZIPFILE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f7) ;\ ZIPSHA1=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f8) ;\ PKG_NAME_SHORT=platform ;\ PKG_NAME=google-android-$$PKG_NAME_SHORT-$$VER-installer ;\ echo "$$ZIPSHA1 $$ZIPFILE" > for-postinst/default/$$ZIPFILE.sha1 ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.config.in > debian/$$PKG_NAME.config ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.dirs.in > debian/$$PKG_NAME.dirs ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.install.in > debian/$$PKG_NAME.install ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.postinst.in > debian/$$PKG_NAME.postinst ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.postrm.in > debian/$$PKG_NAME.postrm ;\ sed "s/%VER%/$$VER/g" debian/templates.in > debian/$$PKG_NAME.templates ;\ sed -i "s/%ZIPFILE%/$$ZIPFILE/g" debian/$$PKG_NAME.install ;\ sed -i "s!%PATH_DIRNAME%!$$PATH_DIRNAME!g" debian/$$PKG_NAME.postinst ;\ sed -i "s/%PATH_BASENAME%/$$PATH_BASENAME/g" debian/$$PKG_NAME.postinst ;\ sed -i "s!%PATH_DIRNAME%!$$PATH_DIRNAME!g" debian/$$PKG_NAME.install ;\ sed -i "s/%PATH_BASENAME%/$$PATH_BASENAME/g" debian/$$PKG_NAME.install ;\ sed -i "s!%REPO_DIR%!$$REPO_DIR!g" debian/$$PKG_NAME.postinst ;\ sed -i "s/%ZIPFILE%/$$ZIPFILE/g" debian/$$PKG_NAME.postinst ;\ sed -i "/^INS_DIR=/ s!\./!!g" debian/$$PKG_NAME.postinst ;\ cp debian/bug-script.in debian/$$PKG_NAME.bug-script ;\ cp debian/copyright.header.in debian/$$PKG_NAME.copyright ;\ echo "" >> debian/$$PKG_NAME.copyright ;\ echo "Files: *" >> debian/$$PKG_NAME.copyright ;\ echo "Copyright: Google Inc. " >> debian/$$PKG_NAME.copyright ;\ echo "License: $$LICENSE" >> debian/$$PKG_NAME.copyright ;\ cat debian/licenses/$$LICENSE.copyright >> debian/$$PKG_NAME.copyright ;\ echo "" >> debian/$$PKG_NAME.copyright ;\ cat debian/copyright.debian.in >> debian/$$PKG_NAME.copyright ;\ done @echo "Generating files for 'build-tools' package" @for version in ${BUILD_TOOLS_VERSIONS_TO_PACKAGE}; do \ version=$$(echo $$version | sed "s/,/;/g");\ VER=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f3) ;\ PATH_DIRNAME=$$(dirname $$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | sed "s,;,/,g")) ;\ PATH_BASENAME=$$(basename $$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | sed "s,;,/,g")) ;\ LICENSE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f5) ;\ REPO_DIR=$$(grep "REPO_DIR=" debian/version_list.info | cut -d "=" -f2) ;\ ZIPFILE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f7) ;\ ZIPSHA1=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f8) ;\ PKG_NAME_SHORT=build-tools ;\ PKG_NAME=google-android-$$PKG_NAME_SHORT-$$VER-installer ;\ echo "$$ZIPSHA1 $$ZIPFILE" > for-postinst/default/$$ZIPFILE.sha1 ;\ sed "s/%PATH_DIRNAME%/$$PATH_DIRNAME/g" debian/$$PKG_NAME_SHORT.alternatives.in > debian/$$PKG_NAME.alternatives ;\ sed -i "/$$VER/,+5d" debian/$$PKG_NAME.alternatives ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.config.in > debian/$$PKG_NAME.config ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.dirs.in > debian/$$PKG_NAME.dirs ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.install.in > debian/$$PKG_NAME.install ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.postinst.in > debian/$$PKG_NAME.postinst ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.postrm.in > debian/$$PKG_NAME.postrm ;\ sed "s/%VER%/$$VER/g" debian/templates.in > debian/$$PKG_NAME.templates ;\ sed -i "s/%ZIPFILE%/$$ZIPFILE/g" debian/$$PKG_NAME.install ;\ sed -i "s!%PATH_DIRNAME%!$$PATH_DIRNAME!g" debian/$$PKG_NAME.postinst ;\ sed -i "s/%PATH_BASENAME%/$$PATH_BASENAME/g" debian/$$PKG_NAME.alternatives ;\ sed -i "s/%PATH_BASENAME%/$$PATH_BASENAME/g" debian/$$PKG_NAME.postinst ;\ sed -i "s!%PATH_DIRNAME%!$$PATH_DIRNAME!g" debian/$$PKG_NAME.install ;\ sed -i "s/%PATH_BASENAME%/$$PATH_BASENAME/g" debian/$$PKG_NAME.install ;\ sed -i "s!%REPO_DIR%!$$REPO_DIR!g" debian/$$PKG_NAME.postinst ;\ sed -i "s/%ZIPFILE%/$$ZIPFILE/g" debian/$$PKG_NAME.postinst ;\ sed -i "/^INS_DIR=/ s!\./!!g" debian/$$PKG_NAME.postinst ;\ cp debian/bug-script.in debian/$$PKG_NAME.bug-script ;\ cp debian/copyright.header.in debian/$$PKG_NAME.copyright ;\ echo "" >> debian/$$PKG_NAME.copyright ;\ echo "Files: *" >> debian/$$PKG_NAME.copyright ;\ echo "Copyright: Google Inc. " >> debian/$$PKG_NAME.copyright ;\ echo "License: $$LICENSE" >> debian/$$PKG_NAME.copyright ;\ cat debian/licenses/$$LICENSE.copyright >> debian/$$PKG_NAME.copyright ;\ echo "" >> debian/$$PKG_NAME.copyright ;\ cat debian/copyright.debian.in >> debian/$$PKG_NAME.copyright ;\ sed -i -e "/googleAndroidCmdlineToolsInstallers:Depends=/ s/=\(.*\)/=$$PKG_NAME | \1/" debian/cmdline-tools.substvars.in ;\ sed -i -e "/googleAndroidCmdlineToolsInstallers:Depends=/ s/ | $$//" debian/cmdline-tools.substvars.in ;\ done @echo "Generating files for 'patcher' package" @for version in ${PATCHER_VERSIONS_TO_PACKAGE}; do \ version=$$(echo $$version | sed "s/,/;/g");\ VER=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | cut -d ";" -f2 | tr -d 'v') ;\ PATH_DIRNAME=$$(dirname $$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | sed "s,;,/,g")) ;\ PATH_BASENAME=$$(basename $$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | sed "s,;,/,g")) ;\ LICENSE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f5) ;\ REPO_DIR=$$(grep "REPO_DIR=" debian/version_list.info | cut -d "=" -f2) ;\ ZIPFILE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f7) ;\ ZIPSHA1=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f8) ;\ PKG_NAME_SHORT=patcher ;\ PKG_NAME=google-android-$$PKG_NAME_SHORT-$$VER-installer ;\ echo "$$ZIPSHA1 $$ZIPFILE" > for-postinst/default/$$ZIPFILE.sha1 ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.config.in > debian/$$PKG_NAME.config ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.dirs.in > debian/$$PKG_NAME.dirs ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.install.in > debian/$$PKG_NAME.install ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.postinst.in > debian/$$PKG_NAME.postinst ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.postrm.in > debian/$$PKG_NAME.postrm ;\ sed "s/%VER%/$$VER/g" debian/templates.in > debian/$$PKG_NAME.templates ;\ sed -i "s/%ZIPFILE%/$$ZIPFILE/g" debian/$$PKG_NAME.install ;\ sed -i "s!%PATH_DIRNAME%!$$PATH_DIRNAME!g" debian/$$PKG_NAME.postinst ;\ sed -i "s/%PATH_BASENAME%/$$PATH_BASENAME/g" debian/$$PKG_NAME.postinst ;\ sed -i "s!%PATH_DIRNAME%!$$PATH_DIRNAME!g" debian/$$PKG_NAME.install ;\ sed -i "s/%PATH_BASENAME%/$$PATH_BASENAME/g" debian/$$PKG_NAME.install ;\ sed -i "s!%REPO_DIR%!$$REPO_DIR!g" debian/$$PKG_NAME.postinst ;\ sed -i "s/%ZIPFILE%/$$ZIPFILE/g" debian/$$PKG_NAME.postinst ;\ sed -i "/^INS_DIR=/ s!\./!!g" debian/$$PKG_NAME.postinst ;\ cp debian/bug-script.in debian/$$PKG_NAME.bug-script ;\ cp debian/copyright.header.in debian/$$PKG_NAME.copyright ;\ echo "" >> debian/$$PKG_NAME.copyright ;\ echo "Files: *" >> debian/$$PKG_NAME.copyright ;\ echo "Copyright: Google Inc. " >> debian/$$PKG_NAME.copyright ;\ echo "License: $$LICENSE" >> debian/$$PKG_NAME.copyright ;\ cat debian/licenses/$$LICENSE.copyright >> debian/$$PKG_NAME.copyright ;\ echo "" >> debian/$$PKG_NAME.copyright ;\ cat debian/copyright.debian.in >> debian/$$PKG_NAME.copyright ;\ done @echo "Generating files for 'cmdline-tools' package" @for version in ${CMDLINE_TOOLS_VERSIONS_TO_PACKAGE}; do \ version=$$(echo $$version | sed "s/,/;/g");\ VER=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f3) ;\ PATH_DIRNAME=$$(dirname $$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | sed "s,;,/,g")) ;\ PATH_BASENAME=$$(basename $$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | sed "s,;,/,g")) ;\ LICENSE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f5) ;\ REPO_DIR=$$(grep "REPO_DIR=" debian/version_list.info | cut -d "=" -f2) ;\ ZIPFILE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f7) ;\ ZIPSHA1=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f8) ;\ PKG_NAME_SHORT=cmdline-tools ;\ PKG_NAME=google-android-$$PKG_NAME_SHORT-$$VER-installer ;\ echo "$$ZIPSHA1 $$ZIPFILE" > for-postinst/default/$$ZIPFILE.sha1 ;\ sed "s/%PATH_DIRNAME%/$$PATH_DIRNAME/g" debian/$$PKG_NAME_SHORT.alternatives.in > debian/$$PKG_NAME.alternatives ;\ sed -i "/$$VER/,+5d" debian/$$PKG_NAME.alternatives ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.config.in > debian/$$PKG_NAME.config ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.dirs.in > debian/$$PKG_NAME.dirs ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.install.in > debian/$$PKG_NAME.install ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.postinst.in > debian/$$PKG_NAME.postinst ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.postrm.in > debian/$$PKG_NAME.postrm ;\ sed "s/%VER%/$$VER/g" debian/templates.in > debian/$$PKG_NAME.templates ;\ sed -i "s/%ZIPFILE%/$$ZIPFILE/g" debian/$$PKG_NAME.install ;\ sed -i "s!%PATH_DIRNAME%!$$PATH_DIRNAME!g" debian/$$PKG_NAME.postinst ;\ sed -i "s/%PATH_BASENAME%/$$PATH_BASENAME/g" debian/$$PKG_NAME.alternatives ;\ sed -i "s/%PATH_BASENAME%/$$PATH_BASENAME/g" debian/$$PKG_NAME.postinst ;\ sed -i "s!%PATH_DIRNAME%!$$PATH_DIRNAME!g" debian/$$PKG_NAME.install ;\ sed -i "s/%PATH_BASENAME%/$$PATH_BASENAME/g" debian/$$PKG_NAME.install ;\ sed -i "s!%REPO_DIR%!$$REPO_DIR!g" debian/$$PKG_NAME.postinst ;\ sed -i "s/%ZIPFILE%/$$ZIPFILE/g" debian/$$PKG_NAME.postinst ;\ sed -i "/^INS_DIR=/ s!\./!!g" debian/$$PKG_NAME.postinst ;\ cp debian/bug-script.in debian/$$PKG_NAME.bug-script ;\ cp debian/copyright.header.in debian/$$PKG_NAME.copyright ;\ echo "" >> debian/$$PKG_NAME.copyright ;\ echo "Files: *" >> debian/$$PKG_NAME.copyright ;\ echo "Copyright: Google Inc. " >> debian/$$PKG_NAME.copyright ;\ echo "License: $$LICENSE" >> debian/$$PKG_NAME.copyright ;\ cat debian/licenses/$$LICENSE.copyright >> debian/$$PKG_NAME.copyright ;\ echo "" >> debian/$$PKG_NAME.copyright ;\ cat debian/copyright.debian.in >> debian/$$PKG_NAME.copyright ;\ done @echo "Generating files for 'platform-tools' package" @for version in ${PLATFORM_TOOLS_VERSIONS_TO_PACKAGE}; do \ version=$$(echo $$version | sed "s/,/;/g");\ VER=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f3) ;\ PATH_DIRNAME=$$(dirname $$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | sed "s,;,/,g")) ;\ PATH_BASENAME=$$(basename $$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | sed "s,;,/,g")) ;\ LICENSE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f5) ;\ REPO_DIR=$$(grep "REPO_DIR=" debian/version_list.info | cut -d "=" -f2) ;\ ZIPFILE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f7) ;\ ZIPSHA1=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f8) ;\ PKG_NAME_SHORT=platform-tools ;\ PKG_NAME=google-android-$$PKG_NAME_SHORT-installer ;\ echo "$$ZIPSHA1 $$ZIPFILE" > for-postinst/default/$$ZIPFILE.sha1 ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.config.in > debian/$$PKG_NAME.config ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.dirs.in > debian/$$PKG_NAME.dirs ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.install.in > debian/$$PKG_NAME.install ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.postinst.in > debian/$$PKG_NAME.postinst ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.postrm.in > debian/$$PKG_NAME.postrm ;\ sed "s/%VER%/$$VER/g" debian/templates.in > debian/$$PKG_NAME.templates ;\ cp debian/$$PKG_NAME_SHORT.bash-completion debian/$$PKG_NAME.bash-completion ;\ cp debian/$$PKG_NAME_SHORT.links debian/$$PKG_NAME.links ;\ sed -i "s/%ZIPFILE%/$$ZIPFILE/g" debian/$$PKG_NAME.install ;\ sed -i "s!%PATH_DIRNAME%!$$PATH_DIRNAME!g" debian/$$PKG_NAME.postinst ;\ sed -i "s/%PATH_BASENAME%/$$PATH_BASENAME/g" debian/$$PKG_NAME.postinst ;\ sed -i "s!%PATH_DIRNAME%!$$PATH_DIRNAME!g" debian/$$PKG_NAME.install ;\ sed -i "s/%PATH_BASENAME%/$$PATH_BASENAME/g" debian/$$PKG_NAME.install ;\ sed -i "s!%REPO_DIR%!$$REPO_DIR!g" debian/$$PKG_NAME.postinst ;\ sed -i "s/%ZIPFILE%/$$ZIPFILE/g" debian/$$PKG_NAME.postinst ;\ sed -i "/^INS_DIR=/ s!\./!!g" debian/$$PKG_NAME.postinst ;\ cp debian/bug-script.in debian/$$PKG_NAME.bug-script ;\ cp debian/copyright.header.in debian/$$PKG_NAME.copyright ;\ echo "" >> debian/$$PKG_NAME.copyright ;\ echo "Files: *" >> debian/$$PKG_NAME.copyright ;\ echo "Copyright: Google Inc. " >> debian/$$PKG_NAME.copyright ;\ echo "License: $$LICENSE" >> debian/$$PKG_NAME.copyright ;\ cat debian/licenses/$$LICENSE.copyright >> debian/$$PKG_NAME.copyright ;\ echo "" >> debian/$$PKG_NAME.copyright ;\ cat debian/copyright.debian.in >> debian/$$PKG_NAME.copyright ;\ done @echo "Generating files for 'ndk' package" @for version in ${NDK_VERSIONS_TO_PACKAGE}; do \ version=$$(echo $$version | sed "s/,/;/g");\ VER_LONG=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f3) ;\ VER=r$$(echo $$VER_LONG | cut -d . -f 1)$$(echo $$VER_LONG | cut -d . -f 2 | tr '[1-9]' '[b-z]' | tr -d '0') ;\ PATH_DIRNAME=$$(dirname $$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | sed "s,;,/,g")) ;\ PATH_BASENAME=$$(basename $$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | sed "s,;,/,g")) ;\ LICENSE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f5) ;\ REPO_DIR=$$(grep "REPO_DIR=" debian/version_list.info | cut -d "=" -f2) ;\ ZIPFILE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f7) ;\ ZIPSHA1=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f8) ;\ PKG_NAME_SHORT=ndk ;\ PKG_NAME=google-android-$$PKG_NAME_SHORT-$$VER-installer ;\ echo "$$ZIPSHA1 $$ZIPFILE" > for-postinst/default/$$ZIPFILE.sha1 ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.config.in > debian/$$PKG_NAME.config ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.dirs.in > debian/$$PKG_NAME.dirs ;\ if [ "$$VER_LONG" = "10.4" ]; then \ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT-r10.install.in > debian/$$PKG_NAME.install ;\ else \ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.install.in > debian/$$PKG_NAME.install ;\ fi ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.lintian-overrides.in > debian/$$PKG_NAME.lintian-overrides ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.postinst.in > debian/$$PKG_NAME.postinst ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.postrm.in > debian/$$PKG_NAME.postrm ;\ sed "s/%VER%/$$VER/g" debian/templates.in > debian/$$PKG_NAME.templates ;\ sed -i "s/%ZIPFILE%/$$ZIPFILE/g" debian/$$PKG_NAME.install ;\ sed -i "s!%PATH_DIRNAME%!$$PATH_DIRNAME!g" debian/$$PKG_NAME.postinst ;\ sed -i "s/%PATH_BASENAME%/$$PATH_BASENAME/g" debian/$$PKG_NAME.postinst ;\ sed -i "s!%PATH_DIRNAME%!$$PATH_DIRNAME!g" debian/$$PKG_NAME.install ;\ sed -i "s/%PATH_BASENAME%/$$PATH_BASENAME/g" debian/$$PKG_NAME.install ;\ sed -i "s!%REPO_DIR%!$$REPO_DIR!g" debian/$$PKG_NAME.postinst ;\ sed -i "s/%ZIPFILE%/$$ZIPFILE/g" debian/$$PKG_NAME.postinst ;\ sed -i "/^INS_DIR=/ s!\./!!g" debian/$$PKG_NAME.postinst ;\ cp debian/bug-script.in debian/$$PKG_NAME.bug-script ;\ cp debian/copyright.header.in debian/$$PKG_NAME.copyright ;\ echo "" >> debian/$$PKG_NAME.copyright ;\ echo "Files: *" >> debian/$$PKG_NAME.copyright ;\ echo "Copyright: Google Inc. " >> debian/$$PKG_NAME.copyright ;\ echo "License: $$LICENSE" >> debian/$$PKG_NAME.copyright ;\ cat debian/licenses/$$LICENSE.copyright >> debian/$$PKG_NAME.copyright ;\ echo "" >> debian/$$PKG_NAME.copyright ;\ cat debian/copyright.debian.in >> debian/$$PKG_NAME.copyright ;\ done @echo "Generating files for 'sources' package" @for version in ${SOURCES_VERSIONS_TO_PACKAGE}; do \ version=$$(echo $$version | sed "s/,/;/g");\ VER=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | cut -d ";" -f2 | cut -d '-' -f2) ;\ PATH_DIRNAME=$$(dirname $$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | sed "s,;,/,g")) ;\ PATH_BASENAME=$$(basename $$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | sed "s,;,/,g")) ;\ LICENSE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f5) ;\ REPO_DIR=$$(grep "REPO_DIR=" debian/version_list.info | cut -d "=" -f2) ;\ ZIPFILE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f7) ;\ ZIPSHA1=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f8) ;\ PKG_NAME_SHORT=sources ;\ PKG_NAME=google-android-$$PKG_NAME_SHORT-$$VER-installer ;\ echo "$$ZIPSHA1 $$ZIPFILE" > for-postinst/default/$$ZIPFILE.sha1 ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.config.in > debian/$$PKG_NAME.config ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.dirs.in > debian/$$PKG_NAME.dirs ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.install.in > debian/$$PKG_NAME.install ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.postinst.in > debian/$$PKG_NAME.postinst ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.postrm.in > debian/$$PKG_NAME.postrm ;\ sed "s/%VER%/$$VER/g" debian/templates.in > debian/$$PKG_NAME.templates ;\ sed -i "s/%ZIPFILE%/$$ZIPFILE/g" debian/$$PKG_NAME.install ;\ sed -i "s!%PATH_DIRNAME%!$$PATH_DIRNAME!g" debian/$$PKG_NAME.postinst ;\ sed -i "s/%PATH_BASENAME%/$$PATH_BASENAME/g" debian/$$PKG_NAME.postinst ;\ sed -i "s!%PATH_DIRNAME%!$$PATH_DIRNAME!g" debian/$$PKG_NAME.install ;\ sed -i "s/%PATH_BASENAME%/$$PATH_BASENAME/g" debian/$$PKG_NAME.install ;\ sed -i "s!%REPO_DIR%!$$REPO_DIR!g" debian/$$PKG_NAME.postinst ;\ sed -i "s/%ZIPFILE%/$$ZIPFILE/g" debian/$$PKG_NAME.postinst ;\ sed -i "/^INS_DIR=/ s!\./!!g" debian/$$PKG_NAME.postinst ;\ cp debian/bug-script.in debian/$$PKG_NAME.bug-script ;\ cp debian/copyright.header.in debian/$$PKG_NAME.copyright ;\ echo "" >> debian/$$PKG_NAME.copyright ;\ echo "Files: *" >> debian/$$PKG_NAME.copyright ;\ echo "Copyright: Google Inc. " >> debian/$$PKG_NAME.copyright ;\ echo "License: $$LICENSE" >> debian/$$PKG_NAME.copyright ;\ cat debian/licenses/$$LICENSE.copyright >> debian/$$PKG_NAME.copyright ;\ echo "" >> debian/$$PKG_NAME.copyright ;\ cat debian/copyright.debian.in >> debian/$$PKG_NAME.copyright ;\ done @echo "Generating files for 'emulator' package" @for version in ${EMULATOR_VERSIONS_TO_PACKAGE}; do \ version=$$(echo $$version | sed "s/,/;/g");\ VER=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f3) ;\ PATH_DIRNAME=$$(dirname $$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | sed "s,;,/,g")) ;\ PATH_BASENAME=$$(basename $$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | sed "s,;,/,g")) ;\ LICENSE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f5) ;\ REPO_DIR=$$(grep "REPO_DIR=" debian/version_list.info | cut -d "=" -f2) ;\ ZIPFILE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f7) ;\ ZIPSHA1=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f8) ;\ PKG_NAME_SHORT=emulator ;\ PKG_NAME=google-android-$$PKG_NAME_SHORT-installer ;\ echo "$$ZIPSHA1 $$ZIPFILE" > for-postinst/default/$$ZIPFILE.sha1 ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.config.in > debian/$$PKG_NAME.config ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.dirs.in > debian/$$PKG_NAME.dirs ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.install.in > debian/$$PKG_NAME.install ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.postinst.in > debian/$$PKG_NAME.postinst ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.postrm.in > debian/$$PKG_NAME.postrm ;\ sed "s/%VER%/$$VER/g" debian/templates.in > debian/$$PKG_NAME.templates ;\ cp debian/$$PKG_NAME_SHORT.bash-completion debian/$$PKG_NAME.bash-completion ;\ cp debian/$$PKG_NAME_SHORT.links debian/$$PKG_NAME.links ;\ sed -i "s/%ZIPFILE%/$$ZIPFILE/g" debian/$$PKG_NAME.install ;\ sed -i "s!%PATH_DIRNAME%!$$PATH_DIRNAME!g" debian/$$PKG_NAME.postinst ;\ sed -i "s/%PATH_BASENAME%/$$PATH_BASENAME/g" debian/$$PKG_NAME.postinst ;\ sed -i "s!%PATH_DIRNAME%!$$PATH_DIRNAME!g" debian/$$PKG_NAME.install ;\ sed -i "s/%PATH_BASENAME%/$$PATH_BASENAME/g" debian/$$PKG_NAME.install ;\ sed -i "s!%REPO_DIR%!$$REPO_DIR!g" debian/$$PKG_NAME.postinst ;\ sed -i "s/%ZIPFILE%/$$ZIPFILE/g" debian/$$PKG_NAME.postinst ;\ sed -i "/^INS_DIR=/ s!\./!!g" debian/$$PKG_NAME.postinst ;\ cp debian/bug-script.in debian/$$PKG_NAME.bug-script ;\ cp debian/copyright.header.in debian/$$PKG_NAME.copyright ;\ echo "" >> debian/$$PKG_NAME.copyright ;\ echo "Files: *" >> debian/$$PKG_NAME.copyright ;\ echo "Copyright: Google Inc. " >> debian/$$PKG_NAME.copyright ;\ echo "License: $$LICENSE" >> debian/$$PKG_NAME.copyright ;\ cat debian/licenses/$$LICENSE.copyright >> debian/$$PKG_NAME.copyright ;\ echo "" >> debian/$$PKG_NAME.copyright ;\ cat debian/copyright.debian.in >> debian/$$PKG_NAME.copyright ;\ done @echo "Generating files for 'extras-google-auto' package" @for version in ${EXTRAS_GOOGLE_AUTO_VERSIONS_TO_PACKAGE}; do \ version=$$(echo $$version | sed "s/,/;/g");\ VER=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f3) ;\ PATH_DIRNAME=$$(dirname $$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | sed "s,;,/,g")) ;\ PATH_BASENAME=$$(basename $$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | sed "s,;,/,g")) ;\ LICENSE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f5) ;\ REPO_DIR=$$(grep "REPO_DIR=" debian/version_list.info | cut -d "=" -f2) ;\ ZIPFILE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f7) ;\ ZIPSHA1=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f8) ;\ PKG_NAME_SHORT=extras-google-auto ;\ PKG_NAME=google-android-$$PKG_NAME_SHORT-installer ;\ echo "$$ZIPSHA1 $$ZIPFILE" > for-postinst/default/$$ZIPFILE.sha1 ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.config.in > debian/$$PKG_NAME.config ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.dirs.in > debian/$$PKG_NAME.dirs ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.install.in > debian/$$PKG_NAME.install ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.postinst.in > debian/$$PKG_NAME.postinst ;\ sed "s/%VER%/$$VER/g" debian/$$PKG_NAME_SHORT.postrm.in > debian/$$PKG_NAME.postrm ;\ sed "s/%VER%/$$VER/g" debian/templates.in > debian/$$PKG_NAME.templates ;\ sed -i "s/%ZIPFILE%/$$ZIPFILE/g" debian/$$PKG_NAME.install ;\ sed -i "s!%PATH_DIRNAME%!$$PATH_DIRNAME!g" debian/$$PKG_NAME.postinst ;\ sed -i "s/%PATH_BASENAME%/$$PATH_BASENAME/g" debian/$$PKG_NAME.postinst ;\ sed -i "s!%PATH_DIRNAME%!$$PATH_DIRNAME!g" debian/$$PKG_NAME.install ;\ sed -i "s/%PATH_BASENAME%/$$PATH_BASENAME/g" debian/$$PKG_NAME.install ;\ sed -i "s!%REPO_DIR%!$$REPO_DIR!g" debian/$$PKG_NAME.postinst ;\ sed -i "s/%ZIPFILE%/$$ZIPFILE/g" debian/$$PKG_NAME.postinst ;\ sed -i "/^INS_DIR=/ s!\./!!g" debian/$$PKG_NAME.postinst ;\ cp debian/copyright.header.in debian/$$PKG_NAME.copyright ;\ echo "" >> debian/$$PKG_NAME.copyright ;\ echo "Files: *" >> debian/$$PKG_NAME.copyright ;\ echo "Copyright: Google Inc. " >> debian/$$PKG_NAME.copyright ;\ echo "License: $$LICENSE" >> debian/$$PKG_NAME.copyright ;\ cat debian/licenses/$$LICENSE.copyright >> debian/$$PKG_NAME.copyright ;\ echo "" >> debian/$$PKG_NAME.copyright ;\ cat debian/copyright.debian.in >> debian/$$PKG_NAME.copyright ;\ done @cp debian/google-android-licenses.copyright.in debian/google-android-licenses.copyright override_dh_gencontrol: dh_gencontrol -pgoogle-android-licenses -- -Tdebian/substvars.in for version in ${PLATFORMS_VERSIONS_TO_PACKAGE}; do \ version=$$(echo $$version | sed "s/,/;/g");\ VER=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f2) ;\ VERBIS=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | cut -d ";" -f2 | cut -d "-" -f2 | tr '[:upper:]' '[:lower:]') ;\ if [ "$$VERBIS" != "$$VER" ]; then VER="$$VER-$$VERBIS"; fi ;\ VER_REV=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f3) ;\ ZIPSIZE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f6) ;\ UNPACKED_SIZE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f12 | sed "s/^$$/0/") ;\ INSTALLED_SIZE=$$(((0 + $$UNPACKED_SIZE) / 1024)) ;\ dh_gencontrol -pgoogle-android-platform-$$VER-installer -- -v$$VER+r$$VER_REV.$(DEB_VERSION) -DInstalled-Size=$$INSTALLED_SIZE -Tdebian/substvars.in ;\ done for version in ${BUILD_TOOLS_VERSIONS_TO_PACKAGE}; do \ version=$$(echo $$version | sed "s/,/;/g");\ VER=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f3) ;\ ZIPSIZE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f6) ;\ UNPACKED_SIZE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f12 | sed "s/^$$/0/") ;\ INSTALLED_SIZE=$$(((0 + $$UNPACKED_SIZE) / 1024)) ;\ dh_gencontrol -pgoogle-android-build-tools-$$VER-installer -- -v$$VER+$(DEB_VERSION) -DInstalled-Size=$$INSTALLED_SIZE -Tdebian/substvars.in ;\ done for version in ${PATCHER_VERSIONS_TO_PACKAGE}; do \ version=$$(echo $$version | sed "s/,/;/g");\ VER=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | cut -d ";" -f2 | tr -d 'v') ;\ ZIPSIZE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f6) ;\ UNPACKED_SIZE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f12 | sed "s/^$$/0/") ;\ INSTALLED_SIZE=$$(((0 + $$UNPACKED_SIZE) / 1024)) ;\ dh_gencontrol -pgoogle-android-patcher-$$VER-installer -- -v$$VER+$(DEB_VERSION) -DInstalled-Size=$$INSTALLED_SIZE -Tdebian/substvars.in ;\ done for version in ${CMDLINE_TOOLS_VERSIONS_TO_PACKAGE}; do \ version=$$(echo $$version | sed "s/,/;/g");\ VER=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f3) ;\ ZIPSIZE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f6) ;\ UNPACKED_SIZE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f12 | sed "s/^$$/0/") ;\ INSTALLED_SIZE=$$(((0 + $$UNPACKED_SIZE) / 1024)) ;\ dh_gencontrol -pgoogle-android-cmdline-tools-$$VER-installer -- -v$$VER+$(DEB_VERSION) -DInstalled-Size=$$INSTALLED_SIZE -Tdebian/substvars.in -Tdebian/cmdline-tools.substvars.in ;\ done for version in ${PLATFORM_TOOLS_VERSIONS_TO_PACKAGE}; do \ version=$$(echo $$version | sed "s/,/;/g");\ VER=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f3) ;\ ZIPSIZE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f6) ;\ UNPACKED_SIZE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f12 | sed "s/^$$/0/") ;\ INSTALLED_SIZE=$$(((0 + $$UNPACKED_SIZE) / 1024)) ;\ dh_gencontrol -pgoogle-android-platform-tools-installer -- -v$$VER+$(DEB_VERSION) -DInstalled-Size=$$INSTALLED_SIZE -Tdebian/substvars.in ;\ done for version in ${NDK_VERSIONS_TO_PACKAGE}; do \ version=$$(echo $$version | sed "s/,/;/g");\ VER_LONG=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f3) ;\ VER=r$$(echo $$VER_LONG | cut -d . -f 1)$$(echo $$VER_LONG | cut -d . -f 2 | tr '[1-9]' '[b-z]' | tr -d '0') ;\ ZIPSIZE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f6) ;\ UNPACKED_SIZE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f12 | sed "s/^$$/0/") ;\ INSTALLED_SIZE=$$(((0 + $$UNPACKED_SIZE) / 1024)) ;\ dh_gencontrol -pgoogle-android-ndk-$$VER-installer -- -v$$VER_LONG+$(DEB_VERSION) -DInstalled-Size=$$INSTALLED_SIZE -Tdebian/substvars.in ;\ done for version in ${SOURCES_VERSIONS_TO_PACKAGE}; do \ version=$$(echo $$version | sed "s/,/;/g");\ VER=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | cut -d ";" -f2 | cut -d '-' -f2) ;\ ZIPSIZE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f6) ;\ UNPACKED_SIZE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f12 | sed "s/^$$/0/") ;\ INSTALLED_SIZE=$$(((0 + $$UNPACKED_SIZE) / 1024)) ;\ dh_gencontrol -pgoogle-android-sources-$$VER-installer -- -v$$VER+$(DEB_VERSION) -DInstalled-Size=$$INSTALLED_SIZE -Tdebian/substvars.in ;\ done for version in ${EMULATOR_VERSIONS_TO_PACKAGE}; do \ version=$$(echo $$version | sed "s/,/;/g");\ VER=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f3) ;\ ZIPSIZE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f6) ;\ UNPACKED_SIZE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f12 | sed "s/^$$/0/") ;\ INSTALLED_SIZE=$$(((0 + $$UNPACKED_SIZE) / 1024)) ;\ dh_gencontrol -pgoogle-android-emulator-installer -- -v$$VER+$(DEB_VERSION) -DInstalled-Size=$$INSTALLED_SIZE -Tdebian/substvars.in ;\ done for version in ${EXTRAS_GOOGLE_AUTO_VERSIONS_TO_PACKAGE}; do \ version=$$(echo $$version | sed "s/,/;/g");\ VER=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f3) ;\ ZIPSIZE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f6) ;\ UNPACKED_SIZE=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f12 | sed "s/^$$/0/") ;\ INSTALLED_SIZE=$$(((0 + $$UNPACKED_SIZE) / 1024)) ;\ dh_gencontrol -pgoogle-android-extras-google-auto-installer -- -v$$VER+$(DEB_VERSION) -DInstalled-Size=$$INSTALLED_SIZE -Tdebian/substvars.in -Tdebian/google-android-extras-google-auto-installer.substvars.in ;\ done execute_before_dh_installalternatives: # build-tools: create files used in $package.alternatives file so that dh_installalternatives can run @echo "Prepare dh_installalternatives for build-tools" @for version in ${BUILD_TOOLS_VERSIONS_TO_PACKAGE}; do \ version=$$(echo $$version | sed "s/,/;/g");\ VER=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f3) ;\ PATH_DIRNAME=$$(dirname $$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | sed "s,;,/,g")) ;\ PATH_BASENAME=$$(basename $$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | sed "s,;,/,g")) ;\ for file in $$(grep "Name:" debian/build-tools.alternatives.in | cut -d ' ' -f2); do \ mkdir -p debian/google-android-build-tools-$$VER-installer/usr/lib/android-sdk/$$PATH_DIRNAME/$$PATH_BASENAME ;\ touch debian/google-android-build-tools-$$VER-installer/usr/lib/android-sdk/$$PATH_DIRNAME/$$PATH_BASENAME/$$file ;\ done ;\ done # cmdline-tools: create files used in $package.alternatives file so that dh_installalternatives can run @echo "Prepare dh_installalternatives for cmdline-tools" @for version in ${CMDLINE_TOOLS_VERSIONS_TO_PACKAGE}; do \ version=$$(echo $$version | sed "s/,/;/g");\ VER=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f3) ;\ PATH_DIRNAME=$$(dirname $$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | sed "s,;,/,g")) ;\ PATH_BASENAME=$$(basename $$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | sed "s,;,/,g")) ;\ for file in $$(grep "Name:" debian/cmdline-tools.alternatives.in | cut -d ' ' -f2); do \ mkdir -p debian/google-android-cmdline-tools-$$VER-installer/usr/lib/android-sdk/$$PATH_DIRNAME/$$PATH_BASENAME/bin ;\ touch debian/google-android-cmdline-tools-$$VER-installer/usr/lib/android-sdk/$$PATH_DIRNAME/$$PATH_BASENAME/bin/$$file ;\ done ;\ done execute_after_dh_installalternatives: # build-tools: delete files created so that dh_installalternatives can run @echo "Cleanup preparation of dh_installalternatives for build-tools" @for version in ${BUILD_TOOLS_VERSIONS_TO_PACKAGE}; do \ version=$$(echo $$version | sed "s/,/;/g");\ VER=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f3) ;\ PATH_FIRSTDIR=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | cut -d ";" -f 1) ;\ rm -rf debian/google-android-build-tools-$$VER-installer/usr/lib/android-sdk/$$PATH_FIRSTDIR ;\ rmdir -p --ignore-fail-on-non-empty debian/google-android-build-tools-$$VER-installer/usr/lib/android-sdk ;\ done # cmdline-tools: delete files created so that dh_installalternatives can run @echo "Cleanup preparation of dh_installalternatives for cmdline-tools" @for version in ${CMDLINE_TOOLS_VERSIONS_TO_PACKAGE}; do \ version=$$(echo $$version | sed "s/,/;/g");\ VER=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f3) ;\ PATH_FIRSTDIR=$$(grep --perl-regex "^$$version\t" debian/version_list.txt | cut -d " " -f1 | cut -d ";" -f 1) ;\ rm -rf debian/google-android-cmdline-tools-$$VER-installer/usr/lib/android-sdk/$$PATH_FIRSTDIR ;\ rmdir -p --ignore-fail-on-non-empty debian/google-android-cmdline-tools-$$VER-installer/usr/lib/android-sdk ;\ done