a1e2fa29c2
- Fixed windows builds when UNICODE is defined. (Thanks S. Michel). libmikmod v3.3.9: - Amiga, AHI driver: Fixed a crash upon driver shutdown. - Amiga: Updates. Added standalone makefiles with cross-build support. - RAW file writer: Changed to use ansi stdio functions instead of posix unistd, for better portability. - Playercode: Allocate the right channel reverb buffers only if the mixer is setup for stereo mode. (Helps with ports to memory-tight platforms. Patch from Andrew Rossignol.) - Fixed access to uninitialized memory in the simpleplayMEM example program. - Added a configuration option to exclude the hqmixer (off by default.) - Using locale-insensitive ctype.h and casecmp functions in library. - Configury: New --disable-alldrv option to disable all of the audio output drivers. If additional --enable-xxx options are given, the specified drivers will be enabled.
23 lines
685 B
Makefile
23 lines
685 B
Makefile
# $NetBSD: buildlink3.mk,v 1.20 2016/11/12 07:34:01 adam Exp $
|
|
|
|
BUILDLINK_TREE+= libmikmod
|
|
|
|
.if !defined(LIBMIKMOD_BUILDLINK3_MK)
|
|
LIBMIKMOD_BUILDLINK3_MK:=
|
|
|
|
BUILDLINK_API_DEPENDS.libmikmod+= libmikmod>=3.1.9
|
|
BUILDLINK_ABI_DEPENDS.libmikmod+= libmikmod>=3.2.0
|
|
BUILDLINK_PKGSRCDIR.libmikmod?= ../../audio/libmikmod
|
|
|
|
pkgbase := libmikmod
|
|
.include "../../mk/pkg-build-options.mk"
|
|
|
|
# On some platforms, libmikmod dynamically loads esound,
|
|
# so there is no library dependency
|
|
.if !empty(PKG_BUILD_OPTIONS.libmikmod:Mesound) && \
|
|
empty(OPSYS:MNetBSD) && empty(OPSYS:MLinux)
|
|
. include "../../audio/esound/buildlink3.mk"
|
|
.endif
|
|
.endif # LIBMIKMOD_BUILDLINK3_MK
|
|
|
|
BUILDLINK_TREE+= -libmikmod
|