diff -Nru android-studio-183.5400832~disco/debian/changelog android-studio-191.6010548~disco+fixsha1/debian/changelog --- android-studio-183.5400832~disco/debian/changelog 2019-04-18 03:21:26.000000000 +0000 +++ android-studio-191.6010548~disco+fixsha1/debian/changelog 2019-12-08 20:02:15.000000000 +0000 @@ -1,5 +1,5 @@ -android-studio (183.5400832~disco) disco; urgency=low +android-studio (191.6010548~disco+fixsha1) disco; urgency=low - * Updated to Android Studio 3.4 (stable) + * Updated to Android Studio 3.5.3 (stable) - -- Maarten Fonville Thu, 18 Apr 2019 03:21:26 +0000 + -- Maarten Fonville Sun, 08 Dec 2019 20:02:15 +0000 diff -Nru android-studio-183.5400832~disco/debian/postinst android-studio-191.6010548~disco+fixsha1/debian/postinst --- android-studio-183.5400832~disco/debian/postinst 2018-07-21 12:15:45.000000000 +0000 +++ android-studio-191.6010548~disco+fixsha1/debian/postinst 2019-08-28 14:07:54.000000000 +0000 @@ -1,12 +1,12 @@ #!/bin/bash ## Only execute if preinst was succesful -if [ -e /opt/android-studio-ide.zip ]; then +if [ -e /opt/android-studio-ide.tar.gz ]; then ## Unzip Android Studio's source code - unzip -qq -o /opt/android-studio-ide.zip -d /opt/ + tar -x -z -f /opt/android-studio-ide.tar.gz -C /opt/ ## Remove the package zip package at end - rm -f /opt/android-studio-ide.zip + rm -f /opt/android-studio-ide.tar.gz ## Give permissions to folder to let the built-in update system work chmod ugo+rX -R /opt/android-studio diff -Nru android-studio-183.5400832~disco/debian/preinst android-studio-191.6010548~disco+fixsha1/debian/preinst --- android-studio-183.5400832~disco/debian/preinst 2019-04-18 03:21:26.000000000 +0000 +++ android-studio-191.6010548~disco+fixsha1/debian/preinst 2019-12-08 20:02:15.000000000 +0000 @@ -2,10 +2,10 @@ ## Download Android Studio from Google (needs wget) mkdir --mode=755 -p /opt -wget -O /opt/android-studio-ide.zip 'https://dl.google.com/dl/android/studio/ide-zips/3.4.0.17/android-studio-ide-183.5400832-linux.zip' +wget -O /opt/android-studio-ide.tar.gz 'https://dl.google.com/dl/android/studio/ide-zips/3.5.3.0/android-studio-ide-191.6010548-linux.tar.gz' ## Compare SHA-256 Checksum (needs coreutils) -sha="$(sha256sum /opt/android-studio-ide.zip)" -if [ "$sha" != "01fb2de2c1650d99d5f4c9a706034780e712e0af8648243fdc0a36390ebb8aec /opt/android-studio-ide.zip" ]; then - echo 'SHA-256 Checksum mismatch, aborting installation'; rm -f /opt/android-studio-ide.zip; exit 1 +sha="$(sha256sum /opt/android-studio-ide.tar.gz)" +if [ "$sha" != "af630d40f276b0d169c6ac8c7663a989f562b0ac48a1d3f0d720f5b6472355db /opt/android-studio-ide.tar.gz" ]; then + echo 'SHA-256 Checksum mismatch, aborting installation'; rm -f /opt/android-studio-ide.tar.gz; exit 1 fi