- Reestructuración de ficheros y directorios general

- merge v0.01 --> Añadido fileselector
- Añadidas fuentes de Gem y Pure Data
- pix2jpg incluído en Gem. Archivos de construcción de Gem modificados.
- Añadido fichero ompiling.txt con instrucciones de compilación
This commit is contained in:
Santi Noreña 2013-02-04 18:00:17 +01:00
parent c9adfd020b
commit e85d191b46
3100 changed files with 775434 additions and 3073 deletions

5
scripts/extended_desktop.sh Executable file
View file

@ -0,0 +1,5 @@
xrandr -q
xrandr --output LVDS --pos 1024x0
xrandr --output VGA-0 --mode 1024x768
xrandr --output LVDS --mode 1024x768
xrandr --output VGA-0 --right-of LVDS

View file

@ -0,0 +1,28 @@
#!/bin/bash
##############################################################################
# Script de instalación de las dependencias de Libre Media Server
# en Ubuntu Precise 12.04.
# Necesita root para ejecutar
# (c) 2012-2013 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 --force-yes install ola puredata tcl tk libqtcore4 libqtgui4 libmacgick++4 libav-tools
if [ "$?" -eq "0" ]; then
echo "apt-get finish ok"
else "apt-get return errors!"
fi

28
scripts/install_squeeze.sh Executable file
View file

@ -0,0 +1,28 @@
#!/bin/bash
##############################################################################
# Script de instalación de las dependencias de Pure Media Server
# en Debian Squeeze.
# 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/ squeeze main" >> /etc/apt/sources.list
fi
apt-get update
apt-get -y install ola puredata tcl tk pd-zexy
if [ "$?" -eq "0" ]; then
echo "apt-get finish ok"
else "apt-get return errors!"
fi

20
scripts/install_wheezy.sh Executable file
View file

@ -0,0 +1,20 @@
#!/bin/bash
##############################################################################
# Script de instalación de las dependencias de Libre Media Server
# en Debian Wheezy.
# Necesita root para ejecutar
# (c) 2012-2013 Santi Noreña
# GPL License
###############################################################################
# Comprobamos root
(( EUID )) && echo You need to be root. && exit 1
#Instalamos el paquete suministrado con el release
dpkg -i ola_0.8.26-1_i386.deb
# Install Pure Data y OLA
# libav para generar thumbs
apt-get -y --force-yes install puredata tcl tk libav-tools libqtcore4 libqtgui4 libmagick++5
if [ "$?" -eq "0" ]; then
echo "apt-get finish ok"
else "apt-get return errors!"
fi
apt-get -f install

37
scripts/make_thumbs.sh Executable file
View file

@ -0,0 +1,37 @@
#!/bin/bash
# make_thumbs v0.0.1
# Script que genera thumbnails de todas las películas en el directorio Media
# Copyright Santi Noreña 2012
# puremediaserver at gmail dot com
# GPL License
# Edit next line to path to your media
export MEDIA_DIR=/home/santi/PMS/svn/media/video
export E_XCD=86
cd $MEDIA_DIR ||{
echo "Can not change to directory." $MEDIA_DIR
exit $E_XCD;
}
for folder in $(find -maxdepth 1 -type d); do
rm $folder/thumbs/*
mkdir $folder/thumbs
done
for file in $(find . -maxdepth 2 -mindepth 2 -type f ); do
avconv -i $file -f image2 -frames:v 1 -s 64x46 -vcodec mjpeg $file.jpg
done
for folder in $(find -maxdepth 1 -type d); do
mv $folder/*.jpg $folder/thumbs
done
# Crear una galería de mini imágenes
#for i in `ls *.jpg`;
#do
# convert -geometry 320x240 $i galleria-$i
#done
exit 0

2
scripts/single_desktop.sh Executable file
View file

@ -0,0 +1,2 @@
xrandr --output VGA-0 --off