summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornia <nia@pkgsrc.org>2019-07-06 21:05:25 +0000
committernia <nia@pkgsrc.org>2019-07-06 21:05:25 +0000
commit54048c66a76d1bc09446948d560b4241e1bf5b1a (patch)
treec4f747efaeb4a6516a7c8532d3878b25e95672ef
parent5e7c44d632175c3d5df5e6ca0745eb3eb26a5694 (diff)
downloadpkgsrc-54048c66a76d1bc09446948d560b4241e1bf5b1a.tar.gz
libwildmidi: Resolve conflicts on systems with OpenAL/ALSA installed.
-rw-r--r--audio/libwildmidi/Makefile17
1 files changed, 15 insertions, 2 deletions
diff --git a/audio/libwildmidi/Makefile b/audio/libwildmidi/Makefile
index 42225025403..846ed3a5484 100644
--- a/audio/libwildmidi/Makefile
+++ b/audio/libwildmidi/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.5 2016/09/15 20:21:37 wiedi Exp $
+# $NetBSD: Makefile,v 1.6 2019/07/06 21:05:25 nia Exp $
DISTNAME= wildmidi-0.4.0
PKGNAME= lib${DISTNAME}
+PKGREVISION= 1
CATEGORIES= audio
MASTER_SITES= https://github.com/Mindwerks/wildmidi/archive/
@@ -21,5 +22,17 @@ SUBST_FILES.man+= src/CMakeLists.txt
SUBST_STAGE.man= post-extract
SUBST_MESSAGE.man= Fixing man page installation path.
-.include "../../mk/oss.buildlink3.mk"
+.include "../../mk/bsd.prefs.mk"
+
+CMAKE_ARGS+= -DWANT_OPENAL=OFF
+.if ${OPSYS} == "Linux"
+CMAKE_ARGS+= -DWANT_ALSA=ON
+. include "../../audio/alsa-lib/buildlink3.mk"
+.else
+. include "../../mk/oss.buildlink3.mk"
+. if ${OSS_TYPE} != "none"
+CMAKE_ARGS+= -DWANT_OSS=ON
+. endif
+.endif
+
.include "../../mk/bsd.pkg.mk"