audio/apulse: Removed (pulseaudio is in Slackware 14.1)

I don't see a need for this any more.
If I'm wrong, flame away.

Signed-off-by: Robby Workman <rworkman@slackbuilds.org>
This commit is contained in:
Robby Workman 2016-01-06 16:15:55 -06:00 committed by Willy Sudiarto Raharjo
parent c51a32d16e
commit b7b2b0a840
4 changed files with 0 additions and 192 deletions

View File

@ -1,30 +0,0 @@
PulseAudio emulation for ALSA.
Any app that requires pulseaudio can be run as such:
$ apulse <program> [parameters]
PulseAudio is not required.
Speex is recommended for greater compatibility.
The SlackBuild now detects a multilib machine and will
build with COMPAT32 libraries. If you have a reason
to bypass this, run:
# COMPAT32=no sh apulse.SlackBuild
The default is for libraries to be installed in:
/usr/lib${LIBDIRSUFFIX}/apulse
To override this setting and install the libraries
directly into the /usr/lib${LIBDIRSUFFIX}/ directories, run:
GLOBAL_LIBS=yes sh apulse.SlackBuild
This may increase pulseaudio compatibility with
some applications. The disadvantage of this
'global' build type, is that some programs (such as
Google Chrome) will believe you have pulseaudio
installed and may not have sound.

View File

@ -1,133 +0,0 @@
#!/bin/sh
# Slackware build script for apulse
# Ryan P.C. McQuen | Everett, WA | ryan.q@linux.com
# This program 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
# (at your option) any later version, with the following exception:
# the text of the GPL license may be omitted.
# This program 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. Compiling,
# interpreting, executing or merely reading the text of the program
# may result in lapses of consciousness and/or very being, up to and
# including the end of all existence and the Universe as we know it.
# See the GNU General Public License for more details.
# You may have received a copy of the GNU General Public License along
# with this program (most likely, a file named COPYING). If not, see
# <https://www.gnu.org/licenses/>.
PRGNAM=apulse
VERSION=${VERSION:-20151219}
SRCVERSION=${SRCVERSION:-1a395013489c09fcd73d2f58994e8a53a1b903c2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
DOCS="LICENSE.MIT README.md"
## build with GLOBAL_LIBS=yes
## to install pulse libraries
## directly in lib* directories
GLOBAL_LIBS=${GLOBAL_LIBS:-no}
if [ "$GLOBAL_LIBS" = no ]; then
APULSELIBPATHSUFFIX=${APULSELIBPATHSUFFIX:-/apulse}
elif [ "$GLOBAL_LIBS" = yes ]; then
APULSELIBPATHSUFFIX=${APULSELIBPATHSUFFIX:-/}
fi
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i486 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
fi
CWD=$(pwd)
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
TARGET="x86"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
TARGET="x86"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
TARGET="x86_64"
LIBDIRSUFFIX="64"
## automatically detect multilib, can be
## overridden by prepending the build with:
## COMPAT32=no
[ -e /lib/libc.so.6 ] && COMPAT32="${COMPAT32:-yes}"
else
SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
fi
set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$SRCVERSION
if [ -e $CWD/$SRCVERSION.tar.gz ]; then
tar xvf $CWD/$SRCVERSION.tar.gz
else
tar xvf $CWD/$PRGNAM-$SRCVERSION.tar.gz
fi
cd $PRGNAM-$SRCVERSION
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
-o -perm 511 \) -exec chmod 755 {} \; -o \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
if [ "$COMPAT32" = "yes" ]; then
mkdir -pv build-m32
cd build-m32
CFLAGS=-m32 \
cmake \
-DAPULSEPATH=/usr/lib${APULSELIBPATHSUFFIX} \
-DAPULSE_SEARCH_PATHS=/usr/lib${APULSELIBPATHSUFFIX}:/usr/lib${LIBDIRSUFFIX}${APULSELIBPATHSUFFIX} \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
..
make VERBOSE=1
make install DESTDIR=$PKG
cd ..
fi
mkdir -pv build
cd build
cmake \
-DAPULSEPATH=/usr/lib${LIBDIRSUFFIX}${APULSELIBPATHSUFFIX} \
-DAPULSE_SEARCH_PATHS=/usr/lib${APULSELIBPATHSUFFIX}:/usr/lib${LIBDIRSUFFIX}${APULSELIBPATHSUFFIX} \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
..
make VERBOSE=1
make install DESTDIR=$PKG
cd ..
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/
cp -a $DOCS $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

@ -1,10 +0,0 @@
PRGNAM="apulse"
VERSION="20151219"
HOMEPAGE="https://github.com/i-rinat/apulse"
DOWNLOAD="https://github.com/i-rinat/apulse/archive/1a395013489c09fcd73d2f58994e8a53a1b903c2.tar.gz"
MD5SUM="e670e784166118ffd3e367bfc6a1217f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="Ryan P.C. McQuen"
EMAIL="ryan.q@linux.com"

View File

@ -1,19 +0,0 @@
# 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 ':' except on otherwise blank lines.
|-----handy-ruler------------------------------------------------------|
apulse: apulse (pulseaudio emulation for ALSA)
apulse:
apulse: Run any program that requires pulseaudio simply by preceding it
apulse: with 'apulse'.
apulse:
apulse: $ apulse <program> [parameters]
apulse:
apulse:
apulse:
apulse: https://github.com/i-rinat/apulse
apulse: