Script de mise à jour de Chromium sous Mac OS X

Voici une nouvelle version de mon script bash permettant de mettre à jour Chromium sous Mac OS X.

#!/bin/sh
 
# On récupère la version installée actuellement
sys_version=`defaults read /Applications/Chromium.app/Contents/Info SVNRevision`
 
# On récupère le numéro de la dernière révision disponible sur le SVN 
version=`curl -s http://build.chromium.org/buildbot/snapshots/chromium-rel-mac/LATEST`
 
echo "version installée : $sys_version"
echo "version disponible : $version"
 
if [ $sys_version -lt $version ];then
 
	ps aux | grep /Applications/Chromium.app/Contents/MacOS/Chromium | grep -v grep
	# 1 si pas de ligne trouvée
	# 0 si chromium lancé
	# echo $?
 
	if [ $? -eq 1 ];then
 
		cd /tmp
 
		# Téléchargement de la nouvelle version
		curl "http://build.chromium.org/buildbot/snapshots/chromium-rel-mac/$version/chrome-mac.zip" -o ./chrome-mac.zip
 
		unzip -q ./chrome-mac.zip
 
		# On renome la version actuelle
		mv /Applications/Chromium.app /Applications/Chromium_old.app
 
		echo "Installation de l'application"
		cp -R ./chrome-mac/Chromium.app /Applications/
 
		echo "Suppression des fichiers temporaires"
		rm -r ./chrome-mac
		rm chrome-mac.zip
		rm -r /Applications/Chromium_old.app
 
	else
		echo "Vous devez fermer Chromium avant de lancer la mise à jour"
	fi
 
else 
	echo "Pas de mise à jour disponible"
fi

Vous pouvez directement télécharger le fichier ici. Il faut enlever l’extension txt du fichier.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.