Mplayer 1.0pre6a (script de instalação)
Dica publicada em Shell Script / Miscelânea
Mplayer 1.0pre6a (script de instalação)
Caros, essa é minha primeira dica, espero que seja útil.
Eu achei um script na internet e como não funcionou resolvi modificar, mas mantendo o autor, lógico.
Testei no Slackware 10.0 e 10.1
Esse script tem a seguinte função:
Lembrando que se você já estiver com os arquivos, coloque no mesmo diretório do script.
O script:
Eu achei um script na internet e como não funcionou resolvi modificar, mas mantendo o autor, lógico.
Testei no Slackware 10.0 e 10.1
Esse script tem a seguinte função:
- Verificar se você já está com os arquivos;
- Baixar da internet se não tiver;
- Instalar,
Lembrando que se você já estiver com os arquivos, coloque no mesmo diretório do script.
O script:
#!/bin/bash
# Por: William da Rocha Lima wrochal@linuxit.com.br 23/01/2004
# www.linuxit.com.br
# Mplayer Install versão 1.01
# Script automatizar download do Mplayer
#
# 23/01/2004 - Adicionado no comando wget "-c (Download continuo) e --passive-ftp"
# 29/03/2004 - Adicionado Suporte a Português, XMMS, Kit DVD, GUI, Xanim e menu
# 22/02/2005 - Alterado com novos servidores e arquivos (por André Pavini)
#
############### Parâmetros ################
dir=/opt/
wget=/usr/bin/wget
tar=/bin/tar
cp=/bin/cp
######### CODECS #########
cd $dir;
if [ -f $dir/essential-20050216.tar.bz2 ]; then
echo "essential-20050216.tar.bz2 Codecs já baixado";
else
$wget --passive-ftp http://ftp5.mplayerhq.hu/mplayer/releases/codecs/essential-20050216.tar.bz2;
fi
if [ -f $dir/essential-20050216.tar.bz2 ]; then
$tar -jxvf essential-20050216.tar.bz2;
cd essential-20050216/;
mkdir /usr/lib/win32;
cp *.* /usr/lib/win32;
else
echo "Não foi possível completar, verifique o que acontece!!!!!";
exit;
fi
######### Skins Default #########
cd $dir;
if [ -f $dir/Abyss-1.1.tar.bz2 ]; then
echo "Abyss-1.1.tar.bz2 Skin já baixado";
else
$wget --passive-ftp http://ftp5.mplayerhq.hu/mplayer/Skin/Abyss-1.1.tar.bz2;
fi
if [ -f $dir/Abyss-1.1.tar.bz2 ]; then
mkdir -p /usr/local/share/mplayer/Skin;
$tar jxvf Abyss-1.1.tar.bz2 -C /usr/local/share/mplayer/Skin;
else
echo "Não foi possível completar, verifique o que acontece!!!!!";
exit;
fi
######### Fonte Arial #########
cd $dir;
if [ -f $dir/font-arial-iso-8859-1.tar.bz2 ]; then
echo "font-arial-iso-8859-1.tar.bz2 Fontes já baixado";
else
$wget --passive-ftp http://ftp5.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 "Não foi possível completar, verifique o que acontece!!!!!";
exit;
fi
######### Mplayer v1.0pre6a #########
cd $dir;
if [ -f $dir/MPlayer-1.0pre3.tar.bz2 ]; then
echo "MPlayer-1.0pre6a.tar.bz2 já baixado";
else
$wget --passive-ftp http://ftp5.mplayerhq.hu/mplayer/releases/MPlayer-1.0pre6a.tar.bz2;
fi
if [ -f $dir/MPlayer-1.0pre6a.tar.bz2 ]; then
$tar jxvf MPlayer-1.0pre6a.tar.bz2;
cd MPlayer-1.0pre6a;
echo " Configure ";
sleep 10;
./configure --language=pt_BR --enable-win32 --enable-gui --enable-xmms --enable-real --enable-xanim --enable-mpdvdkit --enable-menu;
echo " Make ";
sleep 10;
make;
echo " Make Install ";
sleep 10;
make install;
else
echo "Não foi possível completar, verifique o que acontece!!!!!";
exit;
fi
# Por: William da Rocha Lima wrochal@linuxit.com.br 23/01/2004
# www.linuxit.com.br
# Mplayer Install versão 1.01
# Script automatizar download do Mplayer
#
# 23/01/2004 - Adicionado no comando wget "-c (Download continuo) e --passive-ftp"
# 29/03/2004 - Adicionado Suporte a Português, XMMS, Kit DVD, GUI, Xanim e menu
# 22/02/2005 - Alterado com novos servidores e arquivos (por André Pavini)
#
############### Parâmetros ################
dir=/opt/
wget=/usr/bin/wget
tar=/bin/tar
cp=/bin/cp
######### CODECS #########
cd $dir;
if [ -f $dir/essential-20050216.tar.bz2 ]; then
echo "essential-20050216.tar.bz2 Codecs já baixado";
else
$wget --passive-ftp http://ftp5.mplayerhq.hu/mplayer/releases/codecs/essential-20050216.tar.bz2;
fi
if [ -f $dir/essential-20050216.tar.bz2 ]; then
$tar -jxvf essential-20050216.tar.bz2;
cd essential-20050216/;
mkdir /usr/lib/win32;
cp *.* /usr/lib/win32;
else
echo "Não foi possível completar, verifique o que acontece!!!!!";
exit;
fi
######### Skins Default #########
cd $dir;
if [ -f $dir/Abyss-1.1.tar.bz2 ]; then
echo "Abyss-1.1.tar.bz2 Skin já baixado";
else
$wget --passive-ftp http://ftp5.mplayerhq.hu/mplayer/Skin/Abyss-1.1.tar.bz2;
fi
if [ -f $dir/Abyss-1.1.tar.bz2 ]; then
mkdir -p /usr/local/share/mplayer/Skin;
$tar jxvf Abyss-1.1.tar.bz2 -C /usr/local/share/mplayer/Skin;
else
echo "Não foi possível completar, verifique o que acontece!!!!!";
exit;
fi
######### Fonte Arial #########
cd $dir;
if [ -f $dir/font-arial-iso-8859-1.tar.bz2 ]; then
echo "font-arial-iso-8859-1.tar.bz2 Fontes já baixado";
else
$wget --passive-ftp http://ftp5.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 "Não foi possível completar, verifique o que acontece!!!!!";
exit;
fi
######### Mplayer v1.0pre6a #########
cd $dir;
if [ -f $dir/MPlayer-1.0pre3.tar.bz2 ]; then
echo "MPlayer-1.0pre6a.tar.bz2 já baixado";
else
$wget --passive-ftp http://ftp5.mplayerhq.hu/mplayer/releases/MPlayer-1.0pre6a.tar.bz2;
fi
if [ -f $dir/MPlayer-1.0pre6a.tar.bz2 ]; then
$tar jxvf MPlayer-1.0pre6a.tar.bz2;
cd MPlayer-1.0pre6a;
echo " Configure ";
sleep 10;
./configure --language=pt_BR --enable-win32 --enable-gui --enable-xmms --enable-real --enable-xanim --enable-mpdvdkit --enable-menu;
echo " Make ";
sleep 10;
make;
echo " Make Install ";
sleep 10;
make install;
else
echo "Não foi possível completar, verifique o que acontece!!!!!";
exit;
fi
Poww conheco esse script inclusive eu ja utilizei em sua primeira versão... agora vou usá-lo para baixar essa versao do mplayer.. legal cara!.
--
Abs,
guinet gmail com