libraries/libdv: Added to 12.0 repository

This commit is contained in:
Heinz Wiesinger 2010-05-11 20:00:51 +02:00 committed by Robby Workman
parent 4934729997
commit 7754382c78
4 changed files with 91 additions and 0 deletions

5
libraries/libdv/README Normal file
View file

@ -0,0 +1,5 @@
The Quasar DV codec (libdv) is a software codec for DV video. DV is
the encoding format used by most digital camcorders, typically those
that support the IEEE 1394 (aka FireWire or i.Link) interface. libdv
was developed according to the official standards for DV video, IEC
61834 and SMPTE 314M.

View file

@ -0,0 +1,59 @@
#!/bin/sh
# Slackware build script for libdv
# Written by ppr:kut <hmwiesinger@gmx.at>
set -e
PRGNAM=libdv
VERSION=1.0.0
ARCH=${ARCH:-i486}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
CWD=$(pwd)
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
fi
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
cd $PRGNAM-$VERSION
chown -R root:root .
chmod -R u+w,go+r-w,a-s .
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
--enable-sdl
make
make install-strip DESTDIR=$PKG
( cd $PKG/usr/man
find . -type f -exec gzip -9 {} \;
for i in $( find . -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
)
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a AUTHORS ChangeLog COPYING COPYRIGHT INSTALL NEWS README* \
TODO $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.tgz

View file

@ -0,0 +1,8 @@
PRGNAM="libdv"
VERSION="1.0.0"
HOMEPAGE="http://libdv.sourceforge.net/"
DOWNLOAD="http://downloads.sourceforge.net/libdv/libdv-1.0.0.tar.gz"
MD5SUM="f895162161cfa4bb4a94c070a7caa6c7"
MAINTAINER="ppr:kut"
EMAIL="HMWiesinger@gmx.at"
APPROVED="rworkman"

View file

@ -0,0 +1,19 @@
# 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------------------------------------------------------|
libdv: libdv (DV Video codec)
libdv:
libdv: The Quasar DV codec (libdv) is a software codec for DV video. DV is
libdv: the encoding format used by most digital camcorders, typically those
libdv: that support the IEEE 1394 (aka FireWire or i.Link) interface. libdv
libdv: was developed according to the official standards for DV video, IEC
libdv: 61834 and SMPTE 314M.
libdv:
libdv: Homepage: http://libdv.sourceforge.net/
libdv:
libdv: