contrib/vamp-plugin-sdk/01-fix_multiarch.patch

34 lines
1.3 KiB
Diff

Description: Patch fixing multiarch build
Author: Jaromír Mikeš <mira.mikes@seznam.cz>
Forwarded: cannam@all-day-breakfast.com
Index: vamp-plugin-sdk/Makefile.in
===================================================================
--- vamp-plugin-sdk.orig/Makefile.in
+++ vamp-plugin-sdk/Makefile.in
@@ -70,12 +70,13 @@ RDFGEN_LIBS = ./libvamp-hostsdk.a @LIBS@
# editing for non-Linux platforms. Of course you don't necessarily
# have to use "make install".
#
+LIBDIR ?= lib
INSTALL_PREFIX = @prefix@
INSTALL_API_HEADERS = $(INSTALL_PREFIX)/include/vamp
INSTALL_SDK_HEADERS = $(INSTALL_PREFIX)/include/vamp-sdk
INSTALL_HOSTSDK_HEADERS = $(INSTALL_PREFIX)/include/vamp-hostsdk
-INSTALL_SDK_LIBS = $(INSTALL_PREFIX)/lib
-INSTALL_PLUGINS = $(INSTALL_PREFIX)/lib/vamp
+INSTALL_SDK_LIBS = $(INSTALL_PREFIX)/$(LIBDIR)
+INSTALL_PLUGINS = $(INSTALL_PREFIX)/$(LIBDIR)/vamp
INSTALL_BINARIES = $(INSTALL_PREFIX)/bin
INSTALL_SDK_LIBNAME = libvamp-sdk.so.2.10.0
@@ -90,7 +91,7 @@ INSTALL_HOSTSDK_LINK_DEV = libvamp-host
INSTALL_HOSTSDK_STATIC = libvamp-hostsdk.a
INSTALL_HOSTSDK_LA = libvamp-hostsdk.la
-INSTALL_PKGCONFIG = $(INSTALL_PREFIX)/lib/pkgconfig
+INSTALL_PKGCONFIG = $(INSTALL_PREFIX)/$(LIBDIR)/pkgconfig
# Flags required to tell the compiler to create a dynamically loadable object
#