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

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