Annotation of ports/games/freeorion/Makefile, Revision 1.2
1.1 kirby 1: # $OpenBSD$
1.2 ! kirby 2: #COMPILER = ports-clang
1.1 kirby 3: #ONLY_FOR_ARCHS = ???
4: #NOT_FOR_ARCHS = ???
1.2 ! kirby 5: USE_NINJA=No
1.1 kirby 6:
7: COMMENT = ???
8: # COMMENT-foo = ??? for multi packages
9:
1.2 ! kirby 10: GH_ACCOUNT = freeorion
! 11: GH_PROJECT = freeorion
! 12: GH_TAGNAME = v0.4.6
1.1 kirby 13: #PKGNAME-foo = ??? for multi packages
14:
15: #SHARED_LIBS = ???
16:
17: CATEGORIES = games x11
18:
19: HOMEPAGE = http://www.freeorion.org/
20:
21: #MAINTAINER = ???
22:
1.2 ! kirby 23: # GPLV2; CC-BY-SA-3.0
1.1 kirby 24: PERMIT_PACKAGE_CDROM = Yes
25:
26: #WANTLIB = ???
27:
1.2 ! kirby 28: MODULES = devel/cmake lang/python
1.1 kirby 29:
30: #BUILD_DEPENDS = ???
31: #RUN_DEPENDS = ???
32: LIB_DEPENDS = audio/freealut \
1.2 ! kirby 33: audio/openal \
1.1 kirby 34: devel/bullet \
1.2 ! kirby 35: devel/sdl2 \
! 36: x11/ogre
1.1 kirby 37: #REGRESS_DEPENDS = ???
38:
39: #MAKE_FLAGS = ???
40: #MAKE_ENV = ???
41: #FAKE_FLAGS = ???
42: #REGRESS_FLAGS = ???
43:
1.2 ! kirby 44: CONFIGURE_ARGS += \
! 45: -DOPENAL_LIBRARY=${LOCALBASE}/lib \
! 46: -DBUILD_SHARED_LIBS=ON \
! 47: -DTHREADS_PTHREAD_ARG=0 \
! 48: -DFO_LINK_STATIC_BOOST_LIBS:BOOL=OFF\
! 49: -DBoost_USE_STATIC_LIBS=OFF \
! 50: -DCMAKE_SHARED_LIBRARY_CXX_FLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" \
! 51: -DCMAKE_CXX_FLAGS=-std=c++11
! 52:
! 53:
! 54: #-DCMAKE_SYSTEM_NAME=FreeBSD
! 55: # -DCMAKE_SHARED_LINKER_FLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib -pthread -fPIC" \
! 56: # -DCMAKE_MODULE_LINKER_FLAGS="-L${LOCALBASE}/lib -pthread -fPIC" \
! 57: # -DCMAKE_EXE_LINKER_FLAGS="-L${LOCALBASE}/lib -pthread -fPIC" \
! 58: # -DCMAKE_CXX_FLAGS="-fPIC -pthread" \
1.1 kirby 59: #CONFIGURE_ENV = ???
60:
61: #REGRESS_IS_INTERACTIVE = Yes
62:
63: #NO_REGRESS = Yes
64:
1.2 ! kirby 65: #CFLAGS += -fPIC
! 66: CXXFLAGS += -pthread
1.1 kirby 67: #LDFLAGS = ???
68: #MAKE_FILE = ???
69:
1.2 ! kirby 70: MODPY_ADJ_FILES = cmake/make_versioncpp.py
1.1 kirby 71: #ALL_TARGET = ???
72: #INSTALL_TARGET = ???
73: #REGRESS_TARGET = ???
1.2 ! kirby 74:
! 75: post-extract:
! 76: cp ${FILESDIR}/Version.cpp ${WRKSRC}/utils
1.1 kirby 77:
78: .include <bsd.port.mk>
CVSweb