bcallah b9a8c82147 Import games/dxx-rebirth, a source port of the Descent and Descent 2 games.
Based on a submission by Thomas Frohwein <frohwein AT ymail DOT com>, who
takes MAINTAINER, thanks!
ok awolk@

DXX-Rebirth is a Source Port of the Descent and Descent 2 Engines,
offering OpenGL graphics and effects, advanced Multiplayer, many
improvements and new features.

Do you like getting disoriented flying through narrow corridors while
getting fired at from 6 degrees of freedom? Enjoy looking at confusing
maps that look like yarn after your cats played with it? Love blowing up                                                                        
reactors that shoot red balls at you, only to get lost trying to find
the exit afterwards and getting blown up with the entire mine? If this
sounds fun to you, you have probably played Descent 1 or 2.
2017-12-24 19:13:43 +00:00

38 lines
996 B
Makefile

# $OpenBSD: Makefile,v 1.1.1.1 2017/12/24 19:13:43 bcallah Exp $
V = 0.60
COMMENT = source port of Descent, a 6-degrees-of-freedom shooter
DISTNAME = dxx-rebirth_v${V}-weekly-11-08-17-src
PKGNAME = dxx-rebirth-${V}
CATEGORIES = games x11
HOMEPAGE = http://www.dxx-rebirth.com/
MAINTAINER = Thomas Frohwein <frohwein@ymail.com>
# GPLv3 with special exception for Parallax license
PERMIT_PACKAGE_CDROM = selling explicitly prohibited
PERMIT_PACKAGE_FTP = Yes
WANTLIB += ${COMPILER_LIBCXX} GL GLU SDL SDL_mixer c m physfs
MASTER_SITES = http://www.dxx-rebirth.com/download/dxx/user/afuturepilot/
# C++14
COMPILER = base-clang ports-gcc ports-clang
MODULES = devel/scons
MODSCONS_ENV = CPPFLAGS="-I${LOCALBASE}/include" \
CXXFLAGS="${CXXFLAGS}" \
LINKFLAGS="-L${LOCALBASE}/lib"
MODSCONS_FLAGS = ignore_unknown_variables=1 verbosebuild=1
LIB_DEPENDS = devel/physfs \
devel/sdl \
devel/sdl-mixer
NO_TEST = Yes
WRKDIST = ${WRKDIR}/dxx-rebirth_v${V}-weekly-src
.include <bsd.port.mk>