From 7195f009b19ff8efe2ac812eb7f4f3a1e383e4a5 Mon Sep 17 00:00:00 2001 From: rhatto Date: Wed, 3 Sep 2008 03:52:23 +0000 Subject: repository cleanup git-svn-id: svn+slack://slack.fluxo.info/var/svn/mkbuilds@234 18ef50b8-d735-4ccd-97c1-689132df3dd9 --- media/sound/qjackctl/slack-required | 4 - media/video/ffmpeg/.SlackBuild | 204 ------------------------------------ media/video/ffmpeg/.SlackBuild.old | 204 ------------------------------------ media/video/ucview/slack-required | 3 - 4 files changed, 415 deletions(-) delete mode 100644 media/sound/qjackctl/slack-required delete mode 100644 media/video/ffmpeg/.SlackBuild delete mode 100644 media/video/ffmpeg/.SlackBuild.old delete mode 100644 media/video/ucview/slack-required (limited to 'media') diff --git a/media/sound/qjackctl/slack-required b/media/sound/qjackctl/slack-required deleted file mode 100644 index 405e3b6..0000000 --- a/media/sound/qjackctl/slack-required +++ /dev/null @@ -1,4 +0,0 @@ -# Dependency list to qjackctl -# -# dependency [condition] [version]] -jack diff --git a/media/video/ffmpeg/.SlackBuild b/media/video/ffmpeg/.SlackBuild deleted file mode 100644 index a0f267e..0000000 --- a/media/video/ffmpeg/.SlackBuild +++ /dev/null @@ -1,204 +0,0 @@ -#!/bin/bash -# -# .SlackBuild is free software; you can redistribute -# it and/or modify it under the terms of the GNU General Public License as -# published by the Free Software Foundation; either version 2 of the License, -# or any later version. -# -# .SlackBuild is distributed in the hope that it will -# be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General -# Public License for more details. -# -# You should have received a copy of the GNU General Public License along -# with this program; if not, write to the Free Software Foundation, Inc., -# 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA -# -# slackbuild for , by Silvio Rhatto -# requires: lame faac libx264 -# tested: - -# - -# Look for slackbuildrc -if [ -f ~/.slackbuildrc ]; then - source ~/.slackbuildrc -elif [ -f /etc/slackbuildrc ]; then - source /etc/slackbuildrc -fi - -# Set variables -CWD="$(pwd)" -SRC_NAME="" -PKG_NAME="" -ARCH=${ARCH:=i486} -SRC_VERSION=${VERSION:=} -PKG_VERSION="$(echo "$SRC_VERSION" | tr '[[:blank:]-]' '_')" -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC_DIR:=$CWD}/$PKG_NAME -TMP=${TMP:=/tmp} -PKG=${PKG:=$TMP/package-$PKG_NAME} -REPOS=${REPOS:=$TMP} -PREFIX=${PREFIX:=/usr} -PKG_WORK="$TMP/$SRC_NAME" -CONF_OPTIONS=${CONF_OPTIONS:="$EXTRA_AC_FLAGS --enable-shared --enable-pthreads --enable-swscale --enable-x11grab --enable-libmp3lame --enable-libvorbis --enable-libtheora --enable-libfaac --enable-libx264 --enable-postproc --enable-gpl"} -NUMJOBS=${NUMJOBS:=""} - -# Set system libraries' path and optmization flags based on $ARCH -LIBDIR="$PREFIX/lib" - -if [ "$ARCH" = "i386" ]; then - SLKCFLAGS="-O2 -march=i386 -mcpu=i686" -elif [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIR="$PREFIX/lib64" - LDFLAGS="-L/lib64 -L/usr/lib64" -fi - -# Set error codes (used by createpkg) -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38; ERROR_GPG=39 -ERROR_PATCH=40; ERROR_VCS=41; ERROR_MKDIR=42 - -# Clean up any leftovers of previous builds -rm -rf "$PKG_WORK" 2> /dev/null -rm -rf "$PKG" 2> /dev/null - -# Create directories if necessary -mkdir -p "$SRC_DIR" || exit $ERROR_MKDIR -mkdir -p "$PKG" || exit $ERROR_MKDIR -mkdir -p "$REPOS" || exit $ERROR_MKDIR -mkdir -p "$PKG_WORK" || exit $ERROR_MKDIR - -# Get svn source code -cd "$SRC_DIR" -SND_DIR="`basename svn://svn.mplayerhq.hu/ffmpeg/trunk`" - -if [ "`find "$SRC_DIR/" -name .svn`" != "" ] && [ -d "$SRC_DIR/$SND_DIR" ]; then - cd $SND_DIR - svn update || exit $ERROR_VCS -else - svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk $SND_DIR || exit $ERROR_VCS - cd $SND_DIR -fi - -PKG_VERSION="`svn info | awk '/Last Changed Rev:/ { print $4 }'`_svn" - -# Copy svn source -cd "$PKG_WORK" -cp -a $SRC_DIR/* . -PKG_SRC="$PWD/$SND_DIR" -cd "$PKG_SRC" - -# Patch source -patches=" - $PKG_NAME.diff $PKG_NAME-$PKG_VERSION.diff - $PKG_NAME-$PKG_VERSION-$ARCH.diff $PKG_NAME-$ARCH.diff" -for patch in $patches; do - if [ -f "$CWD/$patch" ]; then - patch -Np1 < "$CWD/$patch" || exit $ERROR_PATCH - elif [ -f "$CWD/patches/$patch" ]; then - patch -Np1 < "$CWD/patches/$patch" || exit $ERROR_PATCH - elif [ -f "$CWD/$patch.gz" ]; then - gzip -dc "$CWD/$patch.gz" | patch -Np1 || exit $ERROR_PATCH - elif [ -f "$CWD/patches/$patch.gz" ]; then - gzip -dc "$CWD/patches/$patch.gz" | patch -Np1 || exit $ERROR_PATCH - fi -done - -if echo [[PATCH URLS]] | grep -q -v "PATCH URLS"; then - for patch_url in [[PATCH URLS]]; do - patch="`basename $patch_url`" - if [ ! -s "$SRC_DIR/$patch" ]; then - wget "$patch_url" -O "$SRC_DIR/$patch" || exit $ERROR_WGET - fi - if [ "`basename $patch .gz`" != "$patch" ]; then - gzip -dc $SRC_DIR/$patch | patch -Np1 || exit $ERROR_PATCH - elif [ "`basename $patch .bz2`" != "$patch" ]; then - bzip2 -dc $SRC_DIR/$patch | patch -Np1 || exit $ERROR_PATCH - else - patch -Np1 < "$SRC_DIR/$patch" || exit $ERROR_PATCH - fi - done -fi - -# Configure -if [ "$ARCH" == "powerpc" ]; then - EXTRA_AC_FLAGS="--disable-altivec" -fi -CFLAGS="$SLKCFLAGS" \ - CXXFLAGS="$SLKCFLAGS" \ - ./configure \ - --prefix="$PREFIX" --libdir="$LIBDIR" $CONF_OPTIONS || exit $ERROR_CONF - -# Compile -make $NUMJOBS || exit $ERROR_MAKE - -# Install -make install DESTDIR="$PKG" || exit $ERROR_INSTALL - -# Lets make our package compatible with the ffmpeg debian package -mkdir $PKG/usr/include/ffmpeg -cp $PKG/usr/include/libavutil/* $PKG/usr/include/ffmpeg -cp $PKG/usr/include/libavdevice/* $PKG/usr/include/ffmpeg -cp $PKG/usr/include/libavformat/* $PKG/usr/include/ffmpeg -cp $PKG/usr/include/libswscale/* $PKG/usr/include/ffmpeg -cp $PKG/usr/include/libavcodec/* $PKG/usr/include/ffmpeg -mkdir $PKG/usr/include/postproc -cp $PKG/usr/include/libpostproc/* $PKG/usr/include/postproc - -# Strip binaries -( cd "$PKG" - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | \ - xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | \ - xargs strip --strip-unneeded 2> /dev/null -) - -# Install documentation -DOCS="COPYING CREDITS Changelog MAINTAINERS README" -mkdir -p "$PKG/usr/doc/$PKG_NAME-$PKG_VERSION" || exit $ERROR_MKDIR -for doc in $DOCS; do - if [ -f "$doc" ]; then - cp -a $doc "$PKG/usr/doc/$PKG_NAME-$PKG_VERSION" - fi -done - -# Add package description (slack-desc) -mkdir -p "$PKG/install" || exit $ERROR_MKDIR -cat << EODESC > "$PKG/install/slack-desc" -# 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-------------------------------------------------------------| -ffmpeg: ffmpeg (ffmpeg multimedia system) -ffmpeg: -ffmpeg: FFmpeg is a complete solution to record, convert and stream audio -ffmpeg: and video. It includes libavcodec, the leading audio/video codec -ffmpeg: library. -ffmpeg: -ffmpeg: -ffmpeg: -ffmpeg: -ffmpeg: -ffmpeg: -EODESC - -# Build the package -cd "$PKG" -makepkg -l y -c n "$REPOS/$PKG_NAME-$PKG_VERSION-$ARCH-$BUILD.tgz" || exit $ERROR_MKPKG - -# Delete source and build directories if requested -if [ "$CLEANUP" == "yes" ]; then - rm -rf "$PKG_WORK" "$PKG" -fi diff --git a/media/video/ffmpeg/.SlackBuild.old b/media/video/ffmpeg/.SlackBuild.old deleted file mode 100644 index e0f1427..0000000 --- a/media/video/ffmpeg/.SlackBuild.old +++ /dev/null @@ -1,204 +0,0 @@ -#!/bin/bash -# -# .SlackBuild is free software; you can redistribute -# it and/or modify it under the terms of the GNU General Public License as -# published by the Free Software Foundation; either version 2 of the License, -# or any later version. -# -# .SlackBuild is distributed in the hope that it will -# be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General -# Public License for more details. -# -# You should have received a copy of the GNU General Public License along -# with this program; if not, write to the Free Software Foundation, Inc., -# 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA -# -# slackbuild for , by Silvio Rhatto -# requires: lame libx264 -# tested: - -# - -# Look for slackbuildrc -if [ -f ~/.slackbuildrc ]; then - source ~/.slackbuildrc -elif [ -f /etc/slackbuildrc ]; then - source /etc/slackbuildrc -fi - -# Set variables -CWD="$(pwd)" -SRC_NAME="" -PKG_NAME="" -ARCH=${ARCH:=i486} -SRC_VERSION=${VERSION:=} -PKG_VERSION="$(echo "$SRC_VERSION" | tr '[[:blank:]-]' '_')" -BUILD=${BUILD:=1rha} -SRC_DIR=${SRC_DIR:=$CWD}/$PKG_NAME -TMP=${TMP:=/tmp} -PKG=${PKG:=$TMP/package-$PKG_NAME} -REPOS=${REPOS:=$TMP} -PREFIX=${PREFIX:=/usr} -PKG_WORK="$TMP/$SRC_NAME" -CONF_OPTIONS=${CONF_OPTIONS:="$EXTRA_AC_FLAGS --enable-shared --enable-pthreads --enable-swscale --enable-x11grab --enable-libmp3lame --enable-libvorbis --enable-libtheora --enable-libfaac --enable-libx264 --enable-postproc --enable-gpl"} -NUMJOBS=${NUMJOBS:=""} - -# Set system libraries' path and optmization flags based on $ARCH -LIBDIR="$PREFIX/lib" - -if [ "$ARCH" = "i386" ]; then - SLKCFLAGS="-O2 -march=i386 -mcpu=i686" -elif [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mcpu=i686" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686" -elif [ "$ARCH" = "s390" ]; then - SLKCFLAGS="-O2" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIR="$PREFIX/lib64" - LDFLAGS="-L/lib64 -L/usr/lib64" -fi - -# Set error codes (used by createpkg) -ERROR_WGET=31; ERROR_MAKE=32; ERROR_INSTALL=33 -ERROR_MD5=34; ERROR_CONF=35; ERROR_HELP=36 -ERROR_TAR=37; ERROR_MKPKG=38; ERROR_GPG=39 -ERROR_PATCH=40; ERROR_VCS=41; ERROR_MKDIR=42 - -# Clean up any leftovers of previous builds -rm -rf "$PKG_WORK" 2> /dev/null -rm -rf "$PKG" 2> /dev/null - -# Create directories if necessary -mkdir -p "$SRC_DIR" || exit $ERROR_MKDIR -mkdir -p "$PKG" || exit $ERROR_MKDIR -mkdir -p "$REPOS" || exit $ERROR_MKDIR -mkdir -p "$PKG_WORK" || exit $ERROR_MKDIR - -# Get svn source code -cd "$SRC_DIR" -SND_DIR="`basename svn://svn.mplayerhq.hu/ffmpeg/trunk`" - -if [ "`find "$SRC_DIR/" -name .svn`" != "" ] && [ -d "$SRC_DIR/$SND_DIR" ]; then - cd $SND_DIR - svn update || exit $ERROR_VCS -else - svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk $SND_DIR || exit $ERROR_VCS - cd $SND_DIR -fi - -PKG_VERSION="`svn info | awk '/Last Changed Rev:/ { print $4 }'`_svn" - -# Copy svn source -cd "$PKG_WORK" -cp -a $SRC_DIR/* . -PKG_SRC="$PWD/$SND_DIR" -cd "$PKG_SRC" - -# Patch source -patches=" - $PKG_NAME.diff $PKG_NAME-$PKG_VERSION.diff - $PKG_NAME-$PKG_VERSION-$ARCH.diff $PKG_NAME-$ARCH.diff" -for patch in $patches; do - if [ -f "$CWD/$patch" ]; then - patch -Np1 < "$CWD/$patch" || exit $ERROR_PATCH - elif [ -f "$CWD/patches/$patch" ]; then - patch -Np1 < "$CWD/patches/$patch" || exit $ERROR_PATCH - elif [ -f "$CWD/$patch.gz" ]; then - gzip -dc "$CWD/$patch.gz" | patch -Np1 || exit $ERROR_PATCH - elif [ -f "$CWD/patches/$patch.gz" ]; then - gzip -dc "$CWD/patches/$patch.gz" | patch -Np1 || exit $ERROR_PATCH - fi -done - -if echo [[PATCH URLS]] | grep -q -v "PATCH URLS"; then - for patch_url in [[PATCH URLS]]; do - patch="`basename $patch_url`" - if [ ! -s "$SRC_DIR/$patch" ]; then - wget "$patch_url" -O "$SRC_DIR/$patch" || exit $ERROR_WGET - fi - if [ "`basename $patch .gz`" != "$patch" ]; then - gzip -dc $SRC_DIR/$patch | patch -Np1 || exit $ERROR_PATCH - elif [ "`basename $patch .bz2`" != "$patch" ]; then - bzip2 -dc $SRC_DIR/$patch | patch -Np1 || exit $ERROR_PATCH - else - patch -Np1 < "$SRC_DIR/$patch" || exit $ERROR_PATCH - fi - done -fi - -# Configure -if [ "$ARCH" == "powerpc" ]; then - EXTRA_AC_FLAGS="--disable-altivec" -fi -CFLAGS="$SLKCFLAGS" \ - CXXFLAGS="$SLKCFLAGS" \ - ./configure \ - --prefix="$PREFIX" --libdir="$LIBDIR" $CONF_OPTIONS || exit $ERROR_CONF - -# Compile -make $NUMJOBS || exit $ERROR_MAKE - -# Install -make install DESTDIR="$PKG" || exit $ERROR_INSTALL - -# Lets make our package compatible with the ffmpeg debian package -mkdir $PKG/usr/include/ffmpeg -cp $PKG/usr/include/libavutil/* $PKG/usr/include/ffmpeg -cp $PKG/usr/include/libavdevice/* $PKG/usr/include/ffmpeg -cp $PKG/usr/include/libavformat/* $PKG/usr/include/ffmpeg -cp $PKG/usr/include/libswscale/* $PKG/usr/include/ffmpeg -cp $PKG/usr/include/libavcodec/* $PKG/usr/include/ffmpeg -mkdir $PKG/usr/include/postproc -cp $PKG/usr/include/libpostproc/* $PKG/usr/include/postproc - -# Strip binaries -( cd "$PKG" - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | \ - xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | \ - xargs strip --strip-unneeded 2> /dev/null -) - -# Install documentation -DOCS="COPYING CREDITS Changelog MAINTAINERS README" -mkdir -p "$PKG/usr/doc/$PKG_NAME-$PKG_VERSION" || exit $ERROR_MKDIR -for doc in $DOCS; do - if [ -f "$doc" ]; then - cp -a $doc "$PKG/usr/doc/$PKG_NAME-$PKG_VERSION" - fi -done - -# Add package description (slack-desc) -mkdir -p "$PKG/install" || exit $ERROR_MKDIR -cat << EODESC > "$PKG/install/slack-desc" -# 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-------------------------------------------------------------| -ffmpeg: ffmpeg (ffmpeg multimedia system) -ffmpeg: -ffmpeg: FFmpeg is a complete solution to record, convert and stream audio -ffmpeg: and video. It includes libavcodec, the leading audio/video codec -ffmpeg: library. -ffmpeg: -ffmpeg: -ffmpeg: -ffmpeg: -ffmpeg: -ffmpeg: -EODESC - -# Build the package -cd "$PKG" -makepkg -l y -c n "$REPOS/$PKG_NAME-$PKG_VERSION-$ARCH-$BUILD.tgz" || exit $ERROR_MKPKG - -# Delete source and build directories if requested -if [ "$CLEANUP" == "yes" ]; then - rm -rf "$PKG_WORK" "$PKG" -fi diff --git a/media/video/ucview/slack-required b/media/video/ucview/slack-required deleted file mode 100644 index 481322f..0000000 --- a/media/video/ucview/slack-required +++ /dev/null @@ -1,3 +0,0 @@ -unicap -GConf -dbus -- cgit v1.2.3