contrib/ladspa/Pkgfile

31 lines
862 B
Plaintext
Raw Normal View History

# Description: Linux Audio Developer's Simple Plugin API.
# URL: http://www.ladspa.org/
2019-08-21 12:02:49 +02:00
# Maintainer: Tim Biermann, tbier at posteo dot de
# Packager: Danny Rawlins, crux at romster dot me
# Packager: Han Boetes, han at mijncomputer dot nl
# Depends on:
name=ladspa
2019-08-21 12:02:49 +02:00
version=1.15
release=1
2019-08-21 12:02:49 +02:00
source=(https://ladspa.org/download/ladspa_sdk_$version.tgz fix-memleak-in-plugin-scanning.patch)
2015-12-06 12:47:40 +01:00
build() {
2019-08-21 12:02:49 +02:00
cd ladspa_sdk_$version
#patch -p2 -i $SRC/ladspa-$version.patch
patch -Np0 -i ../fix-memleak-in-plugin-scanning.patch
export \
CFLAGS="${CFLAGS//-O?/-O3}" \
CXXFLAGS="${CXXFLAGS//-O?/-O3}"
2007-11-06 14:43:43 +01:00
2019-08-21 12:02:49 +02:00
sed -i \
-e "s/@CFLAGS@/$CFLAGS/" \
-e "s/@CXXFLAGS@/$CXXFLAGS/" \
src/Makefile
cd src
make
make INSTALL_PLUGINS_DIR="$PKG/usr/lib/ladspa/" \
INSTALL_INCLUDE_DIR="$PKG/usr/include/" \
INSTALL_BINARY_DIR="$PKG/usr/bin/" install
}