pkgsrc-wip/eduke32/Makefile

44 lines
1.2 KiB
Makefile

# $NetBSD$
EDUKE_SVN= 8798
EDUKE_DATE= 20200404
DISTNAME= eduke32_src_${EDUKE_DATE}-${EDUKE_SVN}
PKGNAME= eduke32-${EDUKE_SVN}
CATEGORIES= games
MASTER_SITES= http://dukeworld.duke4.net/eduke32/synthesis/${EDUKE_DATE}-${EDUKE_SVN}/
EXTRACT_SUFX= .tar.xz
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://eduke32.com/
COMMENT= Engine for Duke Nukem 3D
LICENSE= gnu-gpl-v2
TOOL_DEPENDS= nasm-[0-9]*:../../devel/nasm
WRKSRC= ${WRKDIR}/eduke32_${EDUKE_DATE}-${EDUKE_SVN}
USE_LANGUAGES= c c++
USE_TOOLS+= gmake pkg-config
NO_CONFIGURE= yes
MAKE_ENV+= prefix=${PREFIX}
MAKE_FILE= GNUmakefile
BUILD_MAKE_FLAGS+= LTO=0 RELEASE=1 USE_LIBVPX=0
INSTALLATION_DIRS+= bin
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/eduke32 ${DESTDIR}${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/mapster32 ${DESTDIR}${PREFIX}/bin
.include "../../audio/SDL2_mixer/buildlink3.mk"
.include "../../audio/flac/buildlink3.mk"
.include "../../audio/libvorbis/buildlink3.mk"
.include "../../devel/SDL2/buildlink3.mk"
.include "../../devel/libexecinfo/buildlink3.mk"
.include "../../graphics/MesaLib/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../multimedia/libogg/buildlink3.mk"
.include "../../mk/dlopen.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"