openbsd-ports/games/prboom-plus/Makefile
rfreeman 421954b29c Import prboom-plus.
Modified PrBoom port with uncapped framerate, variable gamespeed,
re-record, walkcam, chasecam, full mouselook, fov and other features
without loss of compatibility with original DOOM.

Not intended to replace the prboom package, this port has additional
features particularly interesting to fans of demo recording/playback.

OK bentley@, brad@
2013-04-01 22:02:15 +00:00

43 lines
1.1 KiB
Makefile

# $OpenBSD: Makefile,v 1.1.1.1 2013/04/01 22:02:15 rfreeman Exp $
COMMENT = enhanced version the PrBoom Doom engine
DISTNAME = prboom-plus-2.5.1.3
CATEGORIES = games x11
HOMEPAGE = http://prboom-plus.sourceforge.net/
MAINTAINER = Ryan Freeman <rfreeman@openbsd.org>
# GPLv2+
PERMIT_PACKAGE_CDROM = Yes
BUILD_DEPENDS = archivers/unzip \
${MODGNU_AUTOCONF_DEPENDS}
WANTLIB += SDL c m pthread GL GLU SDL_mixer SDL_net
LIB_DEPENDS = devel/sdl-mixer \
devel/sdl-net
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=prboom-plus/}
CONFIGURE_STYLE = autoconf automake
AUTOCONF_VERSION = 2.65
AUTOMAKE_VERSION = 1.9
CONFIGURE_ARGS += --disable-cpu-opt \
--with-waddir=${TRUEPREFIX}/share/doom
CONFIGURE_ENV += CPPFLAGS="${CPPFLAGS} -I${X11BASE}/include"
MODGNU_CONFIG_GUESS_DIRS=${WRKSRC}/autotools
FAKE_FLAGS += gamesdir=${PREFIX}/bin \
docdir=${PREFIX}/share/doc/prboom-plus
post-extract:
@perl -MExtUtils::Command -e dos2unix ${WRKSRC}/*
@cd ${WRKSRC} && \
AUTOMAKE_VERSION=${AUTOMAKE_VERSION} \
AUTOCONF_VERSION=${AUTOCONF_VERSION} \
sh bootstrap && chmod 0755 ./configure
.include <bsd.port.mk>