audio/discord: Removed (Maintainer no longer use Slackware).

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
Willy Sudiarto Raharjo 2017-03-24 20:17:02 +07:00
parent 572958d088
commit c3c702bd6c
5 changed files with 0 additions and 176 deletions

View file

@ -1,20 +0,0 @@
Discord is a command line program used to generate binaural, phase, and
chronaural beats mixed with tones, noise, or sound files of the users
choice. The default is to play the files via the computer's sound card,
but they can be written to an output file instead. Only file formats
available in libsndfile can be used as input or output.
The SVN version includes recent features. To use this, pass SVN=yes option
"discord-svn" and "discord" are available on /usr/bin with SVN version.
WARNING: USE AT YOUR OWN RISK!
If used consistently (a half hour or more per day) over long periods
of time (months, years), listening to brainwave entrainment beats will
cause psychological change, and might cause profound psychological
change. Presumably that is why you are doing this, but now it is explicit.
If you are consciously aware of, or consciously suspect, that you have
severe psychological traumas that you have repressed, do not use brainwave
entrainment beats until you have resolved the traumas or are comfortable
that you can deal with them if they become conscious.

View file

@ -1,125 +0,0 @@
#!/bin/sh
# Slackware build script for discord
# Written by Ruan K. F <ruan.klein@gmail.com>
#
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
#
# 1. Redistributions of script must retain the above copyright notice,
# this list of conditions and the following disclaimer.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=discord
VERSION=${VERSION:-3.2.1}
BUILD=${BUILD:-3}
TAG=${TAG:-_SBo}
DOCS="AUTHORS ChangeLog COPYING INSTALL NEWS README"
# The svn version contains new features like Sin, Square, Triangle, half saw wave and others.
# The Spin voice is other feature for this version.
# New options:
# --auto_volume and --max_volume options to specify volume levels.
SVN=${SVN:-no}
SVN_LINK=svn://svn.code.sf.net/p/$PRGNAM/code/trunk
PKGSVN=$PRGNAM-svn
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"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64"
else
SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
fi
set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
tar -jxvf $CWD/$PRGNAM-$VERSION.tar.bz2
cd $PRGNAM-$VERSION
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 {} \;
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
--docdir=/usr/doc/$PRGNAM-$VERSION \
--build=$ARCH-slackware-linux
make
make install DESTDIR=$PKG
if [ "$SVN" = "yes" ]; then
OPT="${SLKCFLAGS} -Wall -W -s "
LIBS=" -lm -lpthread -lasound -lncurses -lsndfile -lm -lsamplerate "
DOCS+=" $PKGSVN/CAUTION $PKGSVN/DISCLAIMER"
svn checkout $SVN_LINK $PKGSVN || exit 1
cd $PKGSVN
# fix version on discord.c to compile
sed -i 's/^\(\#.*\)$/\#include\ \"version.h\"\n\1/' discord.c
echo -e "#ifndef VERSION\n\t#define VERSION \"${VERSION}svn\"\n#endif" > version.h
gcc $OPT discord.c $LIBS -o $PKGSVN || exit 1;
install -m0755 -o 0:0 $PKGSVN $PKG/usr/bin
cd ..
fi
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
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 $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
cat $CWD/doinst.sh > $PKG/install/doinst.sh
cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}

View file

@ -1,10 +0,0 @@
PRGNAM="discord"
VERSION="3.2.1"
HOMEPAGE="http://discord.sourceforge.net/"
DOWNLOAD="http://downloads.sourceforge.net/project/discord/discord-3.2.1.tar.bz2"
MD5SUM="7f7341f01032314f618e9ae5bb6137e6"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="Ruan K. F"
EMAIL="ruan.klein@gmail.com"

View file

@ -1,2 +0,0 @@
( cd usr/share/discord ; chmod 755 convert_sbg_to_discord.py )
( cd usr/bin ; ln -sf /usr/share/discord/convert_sbg_to_discord.py convert_sbg_to_discord.py )

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------------------------------------------------------|
discord: discord (generate binaural/chronaural beat for brain waves)
discord:
discord: Generate binaural, pulse, and phase beats for brain wave entrainment.
discord: Mix with internally generated tones and noise or user sound files.
discord: Play immediately or write to file.
discord:
discord: Requires a text script file to specify sound sequences, many samples
discord: provided.
discord:
discord:
discord: