version 1.1, 2014/01/17 10:40:30 |
version 1.2, 2017/12/09 07:02:27 |
|
|
# $OpenBSD$ |
# $OpenBSD$ |
|
#COMPILER = ports-clang |
#ONLY_FOR_ARCHS = ??? |
#ONLY_FOR_ARCHS = ??? |
#NOT_FOR_ARCHS = ??? |
#NOT_FOR_ARCHS = ??? |
#SHARED_ONLY = ??? |
USE_NINJA=No |
#COMES_WITH = ??? |
|
#BROKEN = reason |
|
|
|
COMMENT = ??? |
COMMENT = ??? |
# COMMENT-foo = ??? for multi packages |
# COMMENT-foo = ??? for multi packages |
|
|
DISTNAME = freeorion-0.4.3 |
GH_ACCOUNT = freeorion |
|
GH_PROJECT = freeorion |
|
GH_TAGNAME = v0.4.6 |
#PKGNAME-foo = ??? for multi packages |
#PKGNAME-foo = ??? for multi packages |
|
|
#SHARED_LIBS = ??? |
#SHARED_LIBS = ??? |
|
|
|
|
#MAINTAINER = ??? |
#MAINTAINER = ??? |
|
|
# In case of GPL, version number must be appended (e.g. v2, v2+, v3). |
# GPLV2; CC-BY-SA-3.0 |
PERMIT_PACKAGE_CDROM = Yes |
PERMIT_PACKAGE_CDROM = Yes |
|
|
#WANTLIB = ??? |
#WANTLIB = ??? |
|
|
MASTER_SITES = http://www.linklevel.net/distfiles/ |
MODULES = devel/cmake lang/python |
|
|
MODULES = devel/cmake |
|
#BUILD_DEPENDS = ??? |
#BUILD_DEPENDS = ??? |
#RUN_DEPENDS = ??? |
#RUN_DEPENDS = ??? |
LIB_DEPENDS = audio/freealut \ |
LIB_DEPENDS = audio/freealut \ |
|
audio/openal \ |
devel/bullet \ |
devel/bullet \ |
devel/libgigi |
devel/sdl2 \ |
|
x11/ogre |
#REGRESS_DEPENDS = ??? |
#REGRESS_DEPENDS = ??? |
|
|
#MAKE_FLAGS = ??? |
#MAKE_FLAGS = ??? |
|
|
#FAKE_FLAGS = ??? |
#FAKE_FLAGS = ??? |
#REGRESS_FLAGS = ??? |
#REGRESS_FLAGS = ??? |
|
|
#SEPARATE_BUILD = simple (build in a directory other than WRKSRC) |
CONFIGURE_ARGS += \ |
#SEPARATE_BUILD = flavored (distinct flavors may share a common WRKSRC) |
-DOPENAL_LIBRARY=${LOCALBASE}/lib \ |
#USE_GMAKE = Yes |
-DBUILD_SHARED_LIBS=ON \ |
#USE_GROFF = Yes |
-DTHREADS_PTHREAD_ARG=0 \ |
#USE_LIBTOOL = Yes |
-DFO_LINK_STATIC_BOOST_LIBS:BOOL=OFF\ |
CONFIGURE_ARGS += -DCMAKE_LINK_FLAGS="-pthread" |
-DBoost_USE_STATIC_LIBS=OFF \ |
|
-DCMAKE_SHARED_LIBRARY_CXX_FLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" \ |
|
-DCMAKE_CXX_FLAGS=-std=c++11 |
|
|
|
|
|
#-DCMAKE_SYSTEM_NAME=FreeBSD |
|
# -DCMAKE_SHARED_LINKER_FLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib -pthread -fPIC" \ |
|
# -DCMAKE_MODULE_LINKER_FLAGS="-L${LOCALBASE}/lib -pthread -fPIC" \ |
|
# -DCMAKE_EXE_LINKER_FLAGS="-L${LOCALBASE}/lib -pthread -fPIC" \ |
|
# -DCMAKE_CXX_FLAGS="-fPIC -pthread" \ |
#CONFIGURE_ENV = ??? |
#CONFIGURE_ENV = ??? |
|
|
#REGRESS_IS_INTERACTIVE = Yes |
#REGRESS_IS_INTERACTIVE = Yes |
|
|
#NO_REGRESS = Yes |
#NO_REGRESS = Yes |
|
|
#CFLAGS += -pthread |
#CFLAGS += -fPIC |
|
CXXFLAGS += -pthread |
#LDFLAGS = ??? |
#LDFLAGS = ??? |
#MAKE_FILE = ??? |
#MAKE_FILE = ??? |
|
|
|
MODPY_ADJ_FILES = cmake/make_versioncpp.py |
#ALL_TARGET = ??? |
#ALL_TARGET = ??? |
#INSTALL_TARGET = ??? |
#INSTALL_TARGET = ??? |
#REGRESS_TARGET = ??? |
#REGRESS_TARGET = ??? |
|
|
|
post-extract: |
|
cp ${FILESDIR}/Version.cpp ${WRKSRC}/utils |
|
|
.include <bsd.port.mk> |
.include <bsd.port.mk> |