audio/lv2core: Removed, as it is replaced by lv2.

Removed and fixed README's to point to lv2.

Signed-off-by: dsomero <xgizzmo@slackbuilds.org>
This commit is contained in:
dsomero 2012-05-21 14:33:15 -04:00 committed by Erik Hanson
parent 548ff2fc63
commit 90981a1b48
11 changed files with 10 additions and 177 deletions

View file

@ -4,7 +4,7 @@ Plugins include delay, tube warmth/distortion simulation, compression,
low and high pass filters, stereo phaser, reverb, an input module, low and high pass filters, stereo phaser, reverb, an input module,
peak/VU/spectrograph meters, and a test tone generator. peak/VU/spectrograph meters, and a test tone generator.
This package requires lv2core, available at SlackBuilds.org. This package requires lv2, available at SlackBuilds.org.
As shipped, the package is built with -O3. If you for some reason want As shipped, the package is built with -O3. If you for some reason want
to use Slackware standard CFLAGS, set FORCE_SLACK_CFLAGS=yes in the to use Slackware standard CFLAGS, set FORCE_SLACK_CFLAGS=yes in the

View file

@ -1,4 +0,0 @@
LV2 is a standard for plugins and matching host applications,
primarily targeted at audio processing and generation.
LV2 is a successor to LADSPA, created to address the limitations
of LADSPA which many applications have outgrown.

View file

@ -1,116 +0,0 @@
#!/bin/sh
# Slackware build script for lv2core
# Copyright 2008-2011 Heinz Wiesinger, Amsterdam, The Netherlands
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
#
# 1. Redistributions of this script must retain the above copyright
# notice, this list of conditions and the following disclaimer.
#
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''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 AUTHOR 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=lv2core
VERSION=${VERSION:-4.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
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 xvf $CWD/$PRGNAM-$VERSION.tar.bz2
cd $PRGNAM-$VERSION
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 {} \;
./waf configure \
--prefix=/usr \
--libdir=/usr/lib$LIBDIRSUFFIX
./waf build
./waf install --destdir=$PKG
mkdir -p $PKG/etc/profile.d
cat <<EOF > $PKG/etc/profile.d/$PRGNAM.sh
#!/bin/sh
export LV2_PATH=/usr/lib$LIBDIRSUFFIX/lv2
EOF
cat <<EOF > $PKG/etc/profile.d/$PRGNAM.csh
#!/bin/csh
setenv LV2_PATH /usr/lib$LIBDIRSUFFIX/lv2
EOF
chmod 0755 $PKG/etc/profile.d/*
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a AUTHORS COPYING README \
$PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/usr/lib$LIBDIRSUFFIX/lv2
cd $PKG/usr/lib$LIBDIRSUFFIX/lv2
for i in data-access-1.0 dyn-manifest-1.0 event-1.0 instance-access-1.0 \
midi-1.0 presets-2.0 ui-2.0 units-5.0 uri-map-1.0; do
tar xvf $CWD/lv2-$i.tar.gz
done
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 {} \;
cd -
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,28 +0,0 @@
PRGNAM="lv2core"
VERSION="4.0"
HOMEPAGE="http://lv2plug.in/"
DOWNLOAD="http://lv2plug.in/spec/lv2core-4.0.tar.bz2 \
http://lv2plug.in/spec/lv2-data-access-1.0.tar.gz \
http://lv2plug.in/spec/lv2-dyn-manifest-1.0.tar.gz \
http://lv2plug.in/spec/lv2-event-1.0.tar.gz \
http://lv2plug.in/spec/lv2-instance-access-1.0.tar.gz \
http://lv2plug.in/spec/lv2-midi-1.0.tar.gz \
http://lv2plug.in/spec/lv2-presets-2.0.tar.gz \
http://lv2plug.in/spec/lv2-ui-2.0.tar.gz \
http://lv2plug.in/spec/lv2-units-5.0.tar.gz \
http://lv2plug.in/spec/lv2-uri-map-1.0.tar.gz"
MD5SUM="5097d964f3559a1ecec2d2fc822ef53a \
b0bcd91172726c6e22d18c110cfd99dd \
67647ff9c35f617daad1452c812ec576 \
1074cda5a355bc235768e8ac34cd74d7 \
8fc074b465aa4314e05337a41cafc0ca \
0dff16b05242811757228b0b4f2b263d \
2c23b9f0f5ffe6ec774aff22b38cecdd \
c9e77eb0579f7b41af16b655fb660207 \
4f7a5e2b16daae0f2b13e6f98d7cbb2b \
effd86ecea9a31eed2e312beadca8be8"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Heinz Wiesinger"
EMAIL="pprkut@liwjatan.at"
APPROVED="Erik Hanson,rworkman"

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 ':'.
|-----handy-ruler--------------------------------------------------|
lv2core: lv2core (LADSPA Version 2)
lv2core:
lv2core: LV2 is a standard for plugins and matching host applications,
lv2core: primarily targeted at audio processing and generation.
lv2core: LV2 is a successor to LADSPA, created to address the limitations
lv2core: of LADSPA which many applications have outgrown.
lv2core:
lv2core: Homepage: http://lv2plug.in
lv2core:
lv2core:
lv2core:

View file

@ -7,4 +7,4 @@ The extension consists of a header describing the extension interface
and libraries, one for plugins and one for hosts, to expose functionality and libraries, one for plugins and one for hosts, to expose functionality
in more usable, from programmer point of view, interface. in more usable, from programmer point of view, interface.
This requires lv2core. This requires lv2.

View file

@ -1,6 +1,6 @@
swh-plugins-lv2 (GPL free software audio plugins for LV2) swh-plugins-lv2 (GPL free software audio plugins for LV2)
This requires lv2core and slv2. This requires lv2 and slv2.
For LADSPA versions of these plugins, see swh-plugins. For LADSPA versions of these plugins, see swh-plugins.

View file

@ -8,7 +8,7 @@
|-----handy-ruler------------------------------------------------------| |-----handy-ruler------------------------------------------------------|
swh-plugins-lv2: swh-plugins-lv2 (GPL free software audio plugins for LV2) swh-plugins-lv2: swh-plugins-lv2 (GPL free software audio plugins for LV2)
swh-plugins-lv2: swh-plugins-lv2:
swh-plugins-lv2: Requires lv2core and slv2, available at SlackBuilds.org swh-plugins-lv2: Requires lv2 and slv2, available at SlackBuilds.org
swh-plugins-lv2: swh-plugins-lv2:
swh-plugins-lv2: For LADSPA versions of these plugins, see swh-plugins. swh-plugins-lv2: For LADSPA versions of these plugins, see swh-plugins.
swh-plugins-lv2: swh-plugins-lv2:

View file

@ -8,7 +8,7 @@ multi-timbral sound by running several synth plugins.
lv2rack is a host for LV2 effect plugins (like jack-rack is for LADSPA lv2rack is a host for LV2 effect plugins (like jack-rack is for LADSPA
plugins). plugins).
This package requires jack-audio-connection-kit, lv2core, slv2, and This package requires jack-audio-connection-kit, lv2, slv2, and
lv2dynparam1 (all available at SlackBuilds.org). lv2dynparam1 (all available at SlackBuilds.org).
lash is also recommended, though not required. lash is also recommended, though not required.

View file

@ -1,5 +1,5 @@
SLV2 is a library for LV2 hosts intended to make using LV2 Plugins SLV2 is a library for LV2 hosts intended to make using LV2 Plugins
as simple as possible (without sacrificing capabilities). as simple as possible (without sacrificing capabilities).
slv2 requires lv2core and jack-audio-connection-kit. Both are slv2 requires lv2 and jack-audio-connection-kit. Both are
available from SlackBuilds.org. available from SlackBuilds.org.

View file

@ -2,4 +2,4 @@ The LinuxSampler project was founded with the goal to produce a free
streaming-capable open source pure software audio sampler with professional streaming-capable open source pure software audio sampler with professional
grade features. grade features.
This requires libgig, jack, dssi, and lv2core. This requires libgig, jack-audio-connection-kit, dssi, and lv2.