Annotation of ports/games/spring/Makefile, Revision 1.6
1.2 yason 1: # $OpenBSD$
1.1 yason 2:
3: COMMENT = powerful free RTS engine
4:
1.6 ! yason 5: DISTNAME = spring_0.82.7.1_src
1.1 yason 6: PKGNAME = ${DISTNAME:S/_/-/:S/_src//}
7:
8: #SHARED_LIBS = ???
9:
10: CATEGORIES = games
11:
1.2 yason 12: HOMEPAGE = http://springrts.com/
1.1 yason 13:
14: #MAINTAINER = ???
15:
1.2 yason 16: # GPLv2
17: PERMIT_PACKAGE_CDROM = Yes
18: PERMIT_PACKAGE_FTP = Yes
19: PERMIT_DISTFILES_CDROM =Yes
20: PERMIT_DISTFILES_FTP = Yes
1.1 yason 21:
22: #WANTLIB = ???
23:
1.5 yason 24: MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=springrts/}
1.1 yason 25:
26: MODULES = devel/cmake
1.5 yason 27:
1.6 ! yason 28: BUILD_DEPENDS = textproc/asciidoc \
! 29: textproc/libxslt \
! 30: textproc/docbook \
! 31: textproc/docbook-xsl
1.1 yason 32: #RUN_DEPENDS = ???
1.6 ! yason 33: LIB_DEPENDS = audio/libogg \
! 34: audio/libvorbis \
! 35: audio/openal \
! 36: devel/boost \
! 37: devel/libexecinfo \
! 38: devel/sdl \
! 39: graphics/devil \
! 40: graphics/glew \
! 41: archivers/p7zip
1.1 yason 42: #REGRESS_DEPENDS = ???
43:
44: #MAKE_FLAGS = ???
45: #MAKE_ENV = ???
46: #FAKE_FLAGS = ???
47: #REGRESS_FLAGS = ???
48:
1.5 yason 49: SEPARATE_BUILD = concurrent
1.1 yason 50: #USE_LIBTOOL = Yes
1.6 ! yason 51: CONFIGURE_ARGS = -DDATADIR:STRING="share/spring" \
1.5 yason 52: -DMANDIR:STRING="man" \
1.6 ! yason 53: -DAI_TYPES:STRING="NONE" \
1.5 yason 54: -DCMAKE_BUILD_TYPE:STRING=RELEASE \
1.6 ! yason 55: -DGLEW_INCLUDE_DIR:PATH="${LOCALBASE}/include" \
! 56: -DHEADLESS_SYSTEM:BOOL=FALSE \
! 57: -DSDL_INCLUDE_DIR:PATH="${LOCALBASE}/include/SDL" \
! 58: -DOPENGL_INCLUDE_DIR:PATH="${X11BASE}/include"
1.5 yason 59: # -DCMAKE_INSTALL_PREFIX:PATH="${PREFIX}" \
1.6 ! yason 60: #CONFIGURE_ENV += CXXFLAGS="-I${LOCALBASE}/include -I{X11BASE}/include"
1.1 yason 61:
62: #NO_REGRESS = Yes
63:
64: #CFLAGS = ???
65: #LDFLAGS = ???
66: WRKDIST = ${WRKDIR}/${DISTNAME:S/_src//}
67:
68: #INSTALL_TARGET = ???
69: #REGRESS_TARGET = ???
1.6 ! yason 70:
! 71: pre-configure:
! 72: perl -pi -e 's|/usr/local|${LOCALBASE}|g' \
! 73: ${WRKSRC}/rts/build/cmake/*.cmake
! 74: perl -pi -e 's|%%PREFIX%%|${PREFIX}|' \
! 75: ${WRKSRC}/rts/System/Platform/Misc.cpp
1.1 yason 76:
77: .include <bsd.port.mk>
CVSweb