From cce58bca30e27652863ee03144e8815c0042974f Mon Sep 17 00:00:00 2001 From: Cheng-Lung Sung Date: Sat, 27 May 2006 15:24:20 +0000 Subject: Add hugo 2.12, a PC Engine (TurboGrafx 16) emulator. PR: ports/97519 Submitted by: Li-Lun Wang --- emulators/hugo/Makefile | 58 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 emulators/hugo/Makefile (limited to 'emulators/hugo/Makefile') diff --git a/emulators/hugo/Makefile b/emulators/hugo/Makefile new file mode 100644 index 000000000000..01ac24a73d1d --- /dev/null +++ b/emulators/hugo/Makefile @@ -0,0 +1,58 @@ +# New ports collection makefile for: Hu-Go! +# Date created: 18 May 2006 +# Whom: Li-Lun Wang +# +# $FreeBSD$ +# + +PORTNAME= hugo +PORTVERSION= 2.12 +CATEGORIES= emulators +MASTER_SITES= http://www.zeograd.com/download/ + +MAINTAINER= llwang@infor.org +COMMENT= A PC Engine (TurboGrafx 16) emulator + +BUILD_DEPENDS= ${LOCALBASE}/include/argp.h:${PORTSDIR}/devel/argp-standalone + +GNU_CONFIGURE= yes +USE_GMAKE= yes +USE_SDL= sdl +LDFLAGS+= -L${LOCALBASE}/lib +CONFIGURE_ENV+= SDL_CONFIG="${SDL_CONFIG}" LDFLAGS="${LDFLAGS}" + +.if !defined(WITHOUT_NETPLAY) +USE_SDL+= net +.else +CONFIGURE_ARGS+= --enable-netplay=no +.endif + +.if defined(WITHOUT_GUI) +CONFIGURE_ARGS+= --enable-gui=no --disable-gtktest +.else +USE_GNOME= gtk20 +.endif + +.if defined(WITH_OGG_SUPPORT) +LIB_DEPENDS+= vorbis.3:${PORTSDIR}/audio/libvorbis +WITH_SDL_MIXER= yes +CONFIGURE_ARGS+= --with-ogg-support +.endif + +.if defined(WITH_SDL_MIXER) +USE_SDL+= mixer +CONFIGURE_ARGS+= --with-sdl-mixer +.endif + +MAKE_ENV+= DOCSDIR="${DOCSDIR}" + +.if defined(NOPORTDOCS) +MAKE_ENV+= PORTDOCS=false +.else +MAKE_ENV+= PORTDOCS=true +.endif + +post-patch: + @${REINPLACE_CMD} -e 's|sdl-config|${SDL_CONFIG}|' ${WRKSRC}/configure + +.include -- cgit v1.2.3