pkgsrc-wip/dolphin/Makefile
Blue Rats 065132433c Import dolphin-3.5 as wip/dolphin.
Dolphin is a Gamecube, Wii and Triforce (the arcade machine based on the
Gamecube) emulator which supports many extra features and abilities not present
on the original consoles. Gamecube and Wii compatibility is good - one can
expect "mainstream" titles to run; lesser known titles can be hit or miss.
Triforce compatibility is currently limited to a couple of games - others
require more of the Triforce-specific peripheral devices to be emulated. Check
(and update!) the Compatibility Wiki for more specific information.
2013-05-08 02:42:58 +00:00

34 lines
916 B
Makefile

# $NetBSD: Makefile,v 1.1 2013/05/08 02:42:58 othyro Exp $
#
DISTNAME= dolphin-3.5-src
PKGNAME= ${DISTNAME:S/-src//1}
CATEGORIES= emulators
MASTER_SITES= http://dolphin-emu.googlecode.com/files/
EXTRACT_SUFX= .zip
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://dolphin-emu.org/
COMMENT= Gamecube/Wii/Triforce Emulator
LICENSE= gnu-gpl-v2
WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
USE_CMAKE= yes
USE_LANGUAGES= c c++
USE_TOOLS+= gmake msgmerge pkg-config
GCC_REQD= 4.7
.include "options.mk"
CMAKE_ARGS+= -DDISABLE_WX=ON # XXX requires wxGTK29
CXXFLAGS+= -std=gnu++0x -std=c++0x
SUBST_CLASSES+= soil
SUBST_FILES.soil= Source/Core/VideoCommon/Src/HiresTextures.cpp
SUBST_MESSAGE.soil= Fixing SOIL include path.
SUBST_SED.soil= -e 's|SOIL/SOIL.h|SOIL.h|1'
SUBST_STAGE.soil= post-patch
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../archivers/lzo/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"