multimedia/dvd-slideshow: Added (Creates a slideshow-style DVD)

Signed-off-by: dsomero <xgizzmo@slackbuilds.org>
This commit is contained in:
Giovanne Castro 2010-07-11 10:15:51 -04:00 committed by Erik Hanson
parent c44a251640
commit 339f2883cb
4 changed files with 98 additions and 0 deletions

View file

@ -0,0 +1,7 @@
dvd-slideshow is a group of Linux commandline programs that creates a
slideshow-style dvd from groups of pictures. Slideshow videos can be
made from a directory or some online photo albums. You can add fancy
effects like fades, titles, and the Ken Burns effect along with audio
to make your slideshows even nicer.
This requires dvdauthor, ffmpeg, lame, oggvideotools.

View file

@ -0,0 +1,61 @@
#!/bin/sh
# Slackware build script for dvd-slideshow
# Written by Giovanne Castro <giovannefc@terra.com.br>
PRGNAM=dvd-slideshow
VERSION=${VERSION:-0.8.2.2}
ARCH=noarch
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
CWD=$(pwd)
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
set -e # Exit on most errors
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-0.8.2-2.tar.gz
cd $PRGNAM-0.8.2-2
chown -R root:root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
-exec chmod 755 {} \; -o \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
mkdir -p $PKG/usr/bin
cp -a dir2slideshow \
dvd-burn \
dvd-menu \
dvd-slideshow \
gallery1-to-slideshow \
jigl2slideshow $PKG/usr/bin
mkdir -p $PKG/usr/man/man1
cp -a man/* $PKG/usr/man/man1
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
# Compress man pages
find $PKG/usr/man -type f -exec gzip -9 {} \;
for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a \
COPYING.txt INSTALL.txt TODO.txt dvd-slideshowrc \
$PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}

View file

@ -0,0 +1,10 @@
PRGNAM="dvd-slideshow"
VERSION="0.8.2.2"
HOMEPAGE="http://dvd-slideshow.sourceforge.net/"
DOWNLOAD="http://sourceforge.net/projects/dvd-slideshow/files/dvd-slideshow/0.8.2-2/dvd-slideshow-0.8.2-2.tar.gz"
MD5SUM="f945f66f941e72485384067a52f5d46d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Giovanne Castro"
EMAIL="giovannefc@terra.com.br"
APPROVED="dsomero"

View file

@ -0,0 +1,20 @@
# HOW TO EDIT THIS FILE:
# The "handy ruler" below makes it easier to edit a package description. Line
# up the first '|' above the ':' following the base package name, and the '|'
# on the right side marks the last column you can put a character in. You must
# make exactly 11 lines for the formatting to be correct. It's also customary
# to leave one space after the ':'.
|----handy-ruler-----------------------------------------------------|
dvd-slideshow: dvd-slideshow (Creates a slideshow-style DVD from pictures)
dvd-slideshow:
dvd-slideshow: dvd-slideshow is a group of Linux commandline programs that creates
dvd-slideshow: a slideshow-style dvd from groups of pictures. Slideshow videos can
dvd-slideshow: be made from a directory or some online photo albums. You can add
dvd-slideshow: fancy effects like fades, titles, and the Ken Burns effect along
dvd-slideshow: with audio to make your slideshows even nicer.
dvd-slideshow:
dvd-slideshow: Home Page: http://dvd-slideshow.sourceforge.net/
dvd-slideshow:
dvd-slideshow: