From 6feabdb17d4737f5b28ce8231b1b64d6d2177988 Mon Sep 17 00:00:00 2001 From: Piotr Kubaj Date: Thu, 26 May 2022 00:07:23 +0000 Subject: [PATCH] audio/lmms: fix pkg-plist on non-{amd64,i386} libgigplayer.so depends on audio/carla having LINUXSAMPLER enabled, but LINUXSAMPLER only works on amd64 and i386. --- audio/lmms/Makefile | 8 ++++++++ audio/lmms/pkg-plist | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/audio/lmms/Makefile b/audio/lmms/Makefile index 0c8799aef1fd5..104d5b303d899 100644 --- a/audio/lmms/Makefile +++ b/audio/lmms/Makefile @@ -65,6 +65,14 @@ SDL_USE= SDL=sdl SNDIO_CMAKE_BOOL= WANT_SNDIO SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio +.include + +.if ${ARCH} == amd64 || ${ARCH} == i386 +PLIST_SUB= LINUXSAMPLER="" +.else +PLIST_SUB= LINUXSAMPLER="@comment " +.endif + post-patch: @${REINPLACE_CMD} 's|/usr|${LOCALBASE}|g' ${WRKSRC}/src/core/ConfigManager.cpp @${REINPLACE_CMD} 's|/usr/local|${LOCALBASE}|g' \ diff --git a/audio/lmms/pkg-plist b/audio/lmms/pkg-plist index e7ff5cae73653..647a1d02fe592 100644 --- a/audio/lmms/pkg-plist +++ b/audio/lmms/pkg-plist @@ -246,7 +246,7 @@ lib/lmms/libdualfilter.so lib/lmms/libdynamicsprocessor.so lib/lmms/libeq.so lib/lmms/libflanger.so -lib/lmms/libgigplayer.so +%%LINUXSAMPLER%%lib/lmms/libgigplayer.so lib/lmms/libhydrogenimport.so lib/lmms/libkicker.so lib/lmms/libladspabrowser.so