[LUG.ro] script para mplayer

lugro@lugro.org.ar lugro@lugro.org.ar
Wed, 11 Aug 2004 07:41:58 -0300


Tu idea es bueno, pero NO REINVENTES LA RUEDA.
Por suerte existe apt-get, que originalmente solo existia para DEBIAN, pero
ahora esta funcionando en la mayorías de las distros, en Conectiva en forma
nativa y en otras como RedHat/Fedira o SuSE soportado por 3eros. Con apt-get
descargas el paquete con todas las dependencias y archivos que necesita y se
instala en tu máquina, además periodicamente podes actualizarte (siempre y
cuando exista una nueva versión). Busca en Google apt-get y tu distribución
y seguro que encontras los paquetes, como configurarlo y los servidores de
donde podes descargar paquetes ya compilados para tu distribución. Suerte.

Omar

-----Mensaje original-----
De: martin [mailto:martincampff@arnet.com.ar]
Enviado el: Martes 10 de Agosto de 2004 22:08
Para: lugro@lugro.org.ar
Asunto: [LUG.ro] script para mplayer


como saben no soy mu experto en linux todavia pero renegando por ahi me 
encontre con un script para descargar e instalar el reproductor mplayer el 
cual era obsoleto ya que los links que ponia ya no existen entonces me tome 
el trabajo de modificarlo y actualizarlo aqui lo pego espero que les sea
util


#!/bin/bash
# Por: Martin Campff    djandybell@hotmail.com  09/08/2004
# www.lugro.org.ar
# AutoMplayer v1.0
# Script para automatizar la descarga e Instalacion de Mplayer




###############//// Parametros ////################

dir=/opt/
wget=/usr/bin/wget
tar=/bin/tar
cp=/bin/cp

###############////  CODECS   ////#################

cd $dir;
if [ -f $dir/essential-20040704.tar.bz2 ]; then
	echo "essential-20040704.tar.bz2 Codecs descargados con exito";
else
	$wget --passive-ftp
http://www1.mplayerhq.hu/MPlayer/releases/codecs/
essential-20040704.tar.bz2;
fi
if [ -f $dir/essential-20040704.tar.bz2 ]; then
	$tar -essential-20040704.tar.bz2;
	cd essential-20040704/;
	mkdir /usr/lib/win32;
	cp *.* /usr/lib/win32;
else
	echo "No fue posible descargar el archivo por favor verifique su
coneccion";
	exit;
fi


###############//// Skin Default ////##############

cd $dir;
if [ -f $dir/Blue-1.4.tar.bz2 ]; then
	echo "Blue-1.4.tar.bz2 Skin descargado con exito";
else
	$wget --passive-ftp
http://www1.mplayerhq.hu/MPlayer/Skin/Blue-1.4.tar.bz2;
fi
if [ -f $dir/Blue-1.4.tar.bz2 ]; then
	mkdir -p /usr/local/share/mplayer/Skin;
	$tar jxvf Blue-1.4.tar.bz2 -C /usr/local/share/mplayer/Skin;
else
	echo "No fue posible descargar el archivo por favor verifique su
coneccion";

	exit;
fi


#################//// Fuente Arial 14 ////###################

cd $dir;
if [ -f $dir/font-arial-iso-8859-1.tar.bz2 ]; then
	echo "font-arial-iso-8859-1.tar.bz2 Fuentes descargadas con exito";
else
	$wget --passive-ftp http://www1.mplayerhq.hu/MPlayer/releases/fonts/
font-arial-iso-8859-1.tar.bz2;
fi
if [ -f $dir/font-arial-iso-8859-1.tar.bz2 ]; then
	mkdir -p /usr/local/share/mplayer/font;
	$tar jxvf font-arial-iso-8859-1.tar.bz2 -C
/usr/local/share/mplayer/font;
	mv /usr/local/share/mplayer/font/font-arial-iso-8859-1/
font-arial-14-iso-8859-1/* /usr/local/share/mplayer/font/;
else
	echo "No fue posible descargar el archivo por favor verifique su
coneccion";
	exit;
fi

#####################//// Mplayer v1.0pre5 ////#####################

cd $dir;
if [ -f $dir/MPlayer-1.0pre5.tar.bz2 ]; then
	echo "MPlayer-1.0pre5.tar.bz2 descargado con exito";
else
	$wget --passive-ftp http://www1.mplayerhq.hu/MPlayer/releases/
MPlayer-1.0pre5.tar.bz2;
fi
if [ -f $dir/MPlayer-1.0pre5.tar.bz2 ]; then
	$tar jxvf MPlayer-1.0pre5.tar.bz2;
	cd MPlayer-1.0pre5;
	echo " Configurando ";
	sleep 5;
	./configure --language=pt_ES --enable-win32 --enable-gui
--enable-xmms 
--enable-real --enable-xanim --enable-mpdvdkit --enable-menu;
	echo " Compilando ";
	sleep 5;
	make;
	echo " Instalando ";
	sleep 5;
	make install;
else
	echo "No fue posible descargar el archivo, por favor verifique su
coneccion";
	exit;
fi


_______________________________________________
Lugro mailing list
Lugro@lugro.org.ar
http://www.lugro.org.ar/mailman/listinfo/lugro