[BACK]Return to Makefile CVS log [TXT][DIR] Up to [local] / ports / games / spring

File: [local] / ports / games / spring / Attic / Makefile (download)

Revision 1.6, Sun Feb 13 13:54:36 2011 UTC (13 years, 4 months ago) by yason
Branch: MAIN
Changes since 1.5: +27 -18 lines

update to 0.82.7.1

# $OpenBSD$

COMMENT =		powerful free RTS engine

DISTNAME =		spring_0.82.7.1_src
PKGNAME =		${DISTNAME:S/_/-/:S/_src//}

#SHARED_LIBS =		???

CATEGORIES =		games

HOMEPAGE =		http://springrts.com/

#MAINTAINER =		???

# GPLv2
PERMIT_PACKAGE_CDROM =	Yes
PERMIT_PACKAGE_FTP =	Yes
PERMIT_DISTFILES_CDROM =Yes
PERMIT_DISTFILES_FTP =	Yes

#WANTLIB =		???

MASTER_SITES =		${MASTER_SITE_SOURCEFORGE:=springrts/}

MODULES =		devel/cmake

BUILD_DEPENDS = 	textproc/asciidoc \
			textproc/libxslt \
			textproc/docbook \
                        textproc/docbook-xsl
#RUN_DEPENDS =		???
LIB_DEPENDS =		audio/libogg \
			audio/libvorbis \
			audio/openal \
			devel/boost \
			devel/libexecinfo \
			devel/sdl \
			graphics/devil \
			graphics/glew \
			archivers/p7zip
#REGRESS_DEPENDS =	???

#MAKE_FLAGS =		???
#MAKE_ENV =		???
#FAKE_FLAGS =		???
#REGRESS_FLAGS =	???

SEPARATE_BUILD = 	concurrent
#USE_LIBTOOL =		Yes
CONFIGURE_ARGS =	-DDATADIR:STRING="share/spring" \
			-DMANDIR:STRING="man" \
			-DAI_TYPES:STRING="NONE" \
			-DCMAKE_BUILD_TYPE:STRING=RELEASE \
			-DGLEW_INCLUDE_DIR:PATH="${LOCALBASE}/include" \
			-DHEADLESS_SYSTEM:BOOL=FALSE \
			-DSDL_INCLUDE_DIR:PATH="${LOCALBASE}/include/SDL" \
			-DOPENGL_INCLUDE_DIR:PATH="${X11BASE}/include"
#			-DCMAKE_INSTALL_PREFIX:PATH="${PREFIX}" \
#CONFIGURE_ENV +=	CXXFLAGS="-I${LOCALBASE}/include -I{X11BASE}/include"

#NO_REGRESS =		Yes

#CFLAGS =		???
#LDFLAGS =		???
WRKDIST =		${WRKDIR}/${DISTNAME:S/_src//}

#INSTALL_TARGET =	???
#REGRESS_TARGET =	???

pre-configure:
	perl -pi -e 's|/usr/local|${LOCALBASE}|g' \
		${WRKSRC}/rts/build/cmake/*.cmake
	perl -pi -e 's|%%PREFIX%%|${PREFIX}|' \
		${WRKSRC}/rts/System/Platform/Misc.cpp

.include <bsd.port.mk>