44 lines
1.2 KiB
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"
|