lms-video/libremediaserver/scripts/install_precise.sh
Santi Noreña 801c29865a First git import from SVN PureMediaServer rev 166
On branch master
 Initial commit
	new file:   libremediaserver/CITPDefines.h
	new file:   libremediaserver/MSEXDefines.h
	new file:   libremediaserver/PacketCreator.cpp
	new file:   libremediaserver/PacketCreator.h
	new file:   libremediaserver/PeerInformationSocket.cpp
	new file:   libremediaserver/PeerInformationSocket.h
	new file:   libremediaserver/citp-lib.cpp
	new file:   libremediaserver/citp-lib.h
	new file:   libremediaserver/doc/LICENSE.txt
	new file:   libremediaserver/doc/changelog.txt
	new file:   libremediaserver/doc/instalacion.txt
	new file:   libremediaserver/doc/install.txt
	new file:   libremediaserver/doc/leeme.txt
	new file:   libremediaserver/doc/manual.txt
	new file:   libremediaserver/doc/manual_en.txt
	new file:   libremediaserver/doc/manual_es.txt
	new file:   libremediaserver/doc/readme.txt
	new file:   libremediaserver/doc/todo.txt
	new file:   libremediaserver/externals/artnetin/ChangeLog.txt
	new file:   libremediaserver/externals/artnetin/LICENSE.txt
	new file:   libremediaserver/externals/artnetin/Makefile
	new file:   libremediaserver/externals/artnetin/README.txt
	new file:   libremediaserver/externals/artnetin/artnet.h
	new file:   libremediaserver/externals/artnetin/artnetin-help.pd
	new file:   libremediaserver/externals/artnetin/artnetin-meta.pd
	new file:   libremediaserver/externals/artnetin/artnetin.c
	new file:   libremediaserver/externals/artnetin/examples/artnetin.pd
	new file:   libremediaserver/externals/artnetin/m_pd.h
	new file:   libremediaserver/externals/artnetin/manual/manual.txt
	new file:   libremediaserver/externals/ola2pd/LICENSE.txt
	new file:   libremediaserver/externals/ola2pd/leeme.txt
	new file:   libremediaserver/externals/ola2pd/main.cpp
	new file:   libremediaserver/externals/ola2pd/ola2pd.pd_linux
	new file:   libremediaserver/externals/ola2pd/ola2pd_help.pd
	new file:   libremediaserver/externals/ola2pd/package.txt
	new file:   libremediaserver/externals/ola2pd/readme.txt
	new file:   libremediaserver/externals/pix2jpg/LICENSE.txt
	new file:   libremediaserver/externals/pix2jpg/Makefile
	new file:   libremediaserver/externals/pix2jpg/Makefile.am
	new file:   libremediaserver/externals/pix2jpg/Makefile.in
	new file:   libremediaserver/externals/pix2jpg/pix2jpg-help.pd
	new file:   libremediaserver/externals/pix2jpg/pix2jpg.cpp
	new file:   libremediaserver/externals/pix2jpg/pix2jpg.h
	new file:   libremediaserver/externals/pix2jpg/pix2jpg.pd_linux
	new file:   libremediaserver/layer.pd
	new file:   libremediaserver/layer_audio.pd
	new file:   libremediaserver/libremediaserver.cpp
	new file:   libremediaserver/libremediaserver.h
	new file:   libremediaserver/libremediaserver.pro
	new file:   libremediaserver/libremediaserver.ui
	new file:   libremediaserver/main.cpp
	new file:   libremediaserver/msex.cpp
	new file:   libremediaserver/msex.h
	new file:   libremediaserver/pms-audio.pd
	new file:   libremediaserver/pms-video.pd
	new file:   libremediaserver/recursos/LMS.shw
	new file:   libremediaserver/recursos/LibreMediaServer_Audio.hed
	new file:   libremediaserver/recursos/LibreMediaServer_Video.hed
	new file:   libremediaserver/scripts/extended_desktop.sh
	new file:   libremediaserver/scripts/install_precise.sh
	new file:   libremediaserver/scripts/install_squeeze.sh
	new file:   libremediaserver/scripts/install_wheezy.sh
	new file:   libremediaserver/scripts/make_thumbs.sh
	new file:   libremediaserver/scripts/single_desktop.sh
	new file:   libremediaserver/text.txt
2013-01-08 16:23:25 +01:00

28 lines
986 B
Bash
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#!/bin/bash
##############################################################################
# Script de instalación de las dependencias de Libre Media Server
# en Ubuntu Precise 12.04.
# Necesita root para ejecutar
# (c) 2012 Santi Noreña
# GPL License
###############################################################################
# Comprobamos root
(( EUID )) && echo You need to be root. && exit 1
# Instalamos OLA desde el repositorio del proyecto
# copia de seguridad de sources.list
cp /etc/apt/sources.list /etc/apt/sources.list.old
# Comprobamos que el repositorio no está en soucers.list
output=`grep apt.openlighting.org /etc/apt/sources.list | wc -l`
if [ "$output" -eq "0" ]; then
#Añadimos el repositorio ola a sources.list
echo "deb http://apt.openlighting.org/debian/ precise main" >> /etc/apt/sources.list
fi
apt-get update
apt-get -y install ola puredata tcl tk
if [ "$?" -eq "0" ]; then
echo "apt-get finish ok"
else "apt-get return errors!"
fi