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

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