49 lines
1.8 KiB
Makefile
49 lines
1.8 KiB
Makefile
# $NetBSD$
|
|
|
|
DISTNAME= OpenJK-0.0
|
|
CATEGORIES= games
|
|
MASTER_SITES= ${MASTER_SITE_GITHUB:=JACoders/}
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= https://github.com/JACoders/OpenJK/
|
|
COMMENT= Game engine for Jedi Academy and Jedi Outcast
|
|
LICENSE= gnu-gpl-v2
|
|
|
|
USE_CMAKE= yes
|
|
USE_LANGUAGES= c c++
|
|
|
|
CMAKE_ARGS+= -DBuildJK2SPEngine:BOOL=YES
|
|
CMAKE_ARGS+= -DBuildJK2SPGame:BOOL=YES
|
|
CMAKE_ARGS+= -DBuildJK2SPRdVanilla:BOOL=YES
|
|
CMAKE_ARGS+= -DBuildMPCGame:BOOL=YES
|
|
CMAKE_ARGS+= -DBuildMPDed:BOOL=YES
|
|
CMAKE_ARGS+= -DBuildMPEngine:BOOL=YES
|
|
CMAKE_ARGS+= -DBuildMPGame:BOOL=YES
|
|
CMAKE_ARGS+= -DBuildMPRdVanilla:BOOL=YES
|
|
CMAKE_ARGS+= -DBuildMPUI:BOOL=YES
|
|
CMAKE_INSTALL_PREFIX= ${PREFIX}/share
|
|
GIT_REPOSITORIES= OpenJK
|
|
GIT_REPO.OpenJK= git://github.com/JACoders/OpenJK.git
|
|
INSTALLATION_DIRS+= bin
|
|
PLIST_SUBST+= MACHINE_ARCH=${MACHINE_ARCH}
|
|
WRKSRC= ${WRKDIR}/OpenJK
|
|
|
|
post-build:
|
|
${SED} -e s,@PREFIX@,${PREFIX}, -e s/@MACHINE_ARCH@/${MACHINE_ARCH}/ ${FILESDIR}/openjk.sh > ${WRKSRC}/openjk
|
|
${SED} -e s,@PREFIX@,${PREFIX}, -e s/@MACHINE_ARCH@/${MACHINE_ARCH}/ ${FILESDIR}/openjk_sp.sh > ${WRKSRC}/openjk_sp
|
|
${SED} -e s,@PREFIX@,${PREFIX}, -e s/@MACHINE_ARCH@/${MACHINE_ARCH}/ ${FILESDIR}/openjkded.sh > ${WRKSRC}/openjkded
|
|
${SED} -e s,@PREFIX@,${PREFIX}, -e s/@MACHINE_ARCH@/${MACHINE_ARCH}/ ${FILESDIR}/openjo_sp.sh > ${WRKSRC}/openjo_sp
|
|
|
|
post-install:
|
|
${INSTALL_SCRIPT} ${WRKSRC}/openjk ${DESTDIR}${PREFIX}/bin/openjk
|
|
${INSTALL_SCRIPT} ${WRKSRC}/openjk_sp ${DESTDIR}${PREFIX}/bin/openjk_sp
|
|
${INSTALL_SCRIPT} ${WRKSRC}/openjkded ${DESTDIR}${PREFIX}/bin/openjkded
|
|
${INSTALL_SCRIPT} ${WRKSRC}/openjo_sp ${DESTDIR}${PREFIX}/bin/openjo_sp
|
|
|
|
.include "../../devel/SDL2/buildlink3.mk"
|
|
.include "../../graphics/MesaLib/buildlink3.mk"
|
|
.include "../../graphics/png/buildlink3.mk"
|
|
.include "../../wip/mk/git-package.mk"
|
|
.include "../../mk/jpeg.buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|