#!/bin/sh
# Actualizar Rosegarden a 1.2.3 para Musix 0.23, 0.26, 0.30, 0.31
# Versión del script: 0.9
#
# (C) 2006, Marcos Guglielmetti, GNU GPL v2 or later

# Probando distintos metodos...
dpkg-query -W --showformat='${Installed-Size} ${Package}\n' | sort -n | cut -f2 -d" " | grep rosegarden4-dssi || R1="no"
# castellano, otro método...
apt-cache policy rosegarden4-dssi | grep ninguno || R1="no"
# para inglés
apt-cache policy rosegarden4-dssi | grep no || R1="no"

clear


echo "Actualizaremos Rosegarden4 1.0 a la última versión: 1.2.3,
el cual posee nuevas características y decenas de bugs reparados.


Debes poseer una conexión a internet...

Presiona [enter] para continuar o Control+C para abortar
"
read


if [ "$R1" = "no" ]
then
echo "Removiendo la antigua versión 1.0
especialmente preparada para Musix con soporte DSSI" 
apt-get remove rosegarden4-dssi
else
echo "Descargando"
fi

mkdir /tmp/rosegarden4-123

cd /tmp/rosegarden4-123


wget -c http://vireo.org/debian/rosegarden4/binary/rosegarden4-data_1.2.3-1_all.deb
if [ "$?" = "1" ]
then
echo "No he podido descargar rosegarden4-data_1.2.3-1_all.deb
Presiona enter para intentarlo nuevamente...
"
read
wget -c http://vireo.org/debian/rosegarden4/binary/rosegarden4-data_1.2.3-1_all.deb
fi

wget -c http://vireo.org/debian/rosegarden4/binary/rosegarden4_1.2.3-1_i386.deb
if [ "$?" = "1" ]
then
echo "No he podido descargar rosegarden4_1.2.3-1_i386.deb
Presiona enter para intentarlo nuevamente...
"
read
wget -c http://vireo.org/debian/rosegarden4/binary/rosegarden4_1.2.3-1_i386.deb
fi

ls /tmp/rosegarden4-123/*.deb
if [ "$?" = "0" ]
then
	echo "Descargado, instalando..."
	cd /tmp/rosegarden4-123/
	dpkg -i *.deb
fi


echo "Corrigiendo errores cometidos por el mantenedor del paquete actual..."

ln -s /usr/bin/rosegardensequencer4 /usr/bin/rosegardensequencer

echo "Últimos detalles"

rm /bin/rosegarden

ln -s /usr/bin/rosegarden4 /usr/bin/rosegarden

echo "Listo!"

echo "Para ejecutar Rosegarden4 puedes utilizar los menus e iconos de costrumbre

Ante cualquier inconveniente comunícate con la lista de usuarios de Musix GNU+Linux

Gracias....
" 




#Obteniendo debs binarios de Rosegarden 1.2.3
#wget -c http://vireo.org/debian/rosegarden4/binary/rosegarden4_1.2.3-1_i386.deb
#wget -c http://vireo.org/debian/rosegarden4/binary/rosegarden4-data_1.2.3-1_all.deb
#------
#Sources de Rosegarden 1.2.3
#wget -c  http://vireo.org/debian/rosegarden4/source/rosegarden4_1.2.3-1.diff.gz
#wget -c  http://vireo.org/debian/rosegarden4/source/rosegarden4_1.2.3-1.dsc
#wget -c  http://vireo.org/debian/rosegarden4/source/rosegarden4_1.2.3-1_i386.changes
#wget -c  http://vireo.org/debian/rosegarden4/source/rosegarden4-data_1.2.3-1_all.deb
#wget -c  http://vireo.org/debian/rosegarden4/source/rosegarden4_1.2.3-1_i386.deb && 
#wget -c  http://vireo.org/debian/rosegarden4/source/rosegarden4_1.2.3.orig.tar.gz

