1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-19 19:59:43 +00:00
freebsd-ports/audio/libgme/Makefile
Daniel Engberg 4c280f29b2 audio/libgme: Don't build with undefined behavior sanitizer (UBSAN)
This error check should not be enabled by default and breaks
build with some applications such as FFmpeg

Reported by:	VVD <vvd@unislabs.com>
Tested by:	VVD <vvd@unislabs.com>
Sponsored by:	Blinkinblox
2023-04-14 08:18:53 +02:00

34 lines
807 B
Makefile

PORTNAME= libgme
DISTVERSION= 0.6.3
PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= https://bitbucket.org/mpyne/game-music-emu/downloads/
DISTNAME= game-music-emu-${DISTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Collection of video game music emulators
WWW= https://bitbucket.org/mpyne/game-music-emu
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/license.txt
USES= cmake compiler:c++11-lang dos2unix tar:xz
SHEBANG_FILES= ${PORTDOCS}
USE_LDCONFIG= yes
PORTDOCS= changes.txt design.txt gme.txt readme.txt
CMAKE_OFF= ENABLE_UBSAN
OPTIONS_DEFINE= DOCS
post-patch:
@${REINPLACE_CMD} -e '/pkgconfig/s/lib[[:>:]]/libdata/' \
${WRKSRC}/gme/CMakeLists.txt
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>