2012-12-16 15:31:40 +00:00

54 lines
1.2 KiB
Makefile

# $OpenBSD: Makefile,v 1.9 2012/12/16 15:31:40 pascal Exp $
COMMENT = kart racing game with OSS mascots
V = 0.8
BASENAME = supertuxkart-${V}
DISTNAME = ${BASENAME}-src
PKGNAME = ${BASENAME}
CATEGORIES = games
HOMEPAGE = http://supertuxkart.sourceforge.net
MAINTAINER = Pascal Stumpf <Pascal.Stumpf@cubes.de>
# GPLv3+
PERMIT_PACKAGE_CDROM = Yes
PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM =Yes
PERMIT_DISTFILES_FTP = Yes
WANTLIB += GL GLU ICE SM X11 Xext Xxf86vm c curl fribidi
WANTLIB += m ogg openal pthread stdc++ vorbis vorbisfile
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=supertuxkart/SuperTuxKart/}
EXTRACT_SUFX = .tar.bz2
MODULES = devel/cmake
RUN_DEPENDS = devel/desktop-file-utils
LIB_DEPENDS = audio/openal>=0.0.8p7 \
audio/libvorbis \
devel/fribidi \
net/curl
USE_GMAKE = Yes
WRKDIST = ${WRKDIR}/SuperTuxKart-${V}
NO_REGRESS = Yes
# now needs a modified, internal version of Irrlicht. glorious.
pre-build:
cd ${WRKSRC}/lib/irrlicht/source/Irrlicht && env -i \
CC="${CC}" \
CFLAGS="${CFLAGS}" \
CXX="${CXX}" \
CXXFLAGS="${CXXFLAGS}" \
NDEBUG=1 \
CPPFLAGS="-DNO_IRR_COMPILE_WITH_JOYSTICK_EVENTS_" \
${MAKE_PROGRAM}
.include <bsd.port.mk>