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

Annotation of ports/games/exult/Makefile, Revision 1.5

1.2       kirby       1: COMMENT =              reimplementation of the Ultima VII game engine
                      2: #COMMENT-audio =               exult: digital music and digital wave sound effects data
1.1       nbrk        3:
1.5     ! kirby       4: DISTNAME =             exult-1.8
1.2       kirby       5: #PKGNAME-main=         ${DISTNAME}
                      6: #PKGNAME-audio=                exult-audio-1.4.9rc2
1.1       nbrk        7: CATEGORIES=            games x11
                      8:
                      9: HOMEPAGE=              http://exult.sourceforge.net/
                     10:
1.3       kirby      11: MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=exult/}
1.2       kirby      12: #MASTER_SITES0=                ${MASTER_SITE_SOURCEFORGE:=exult/exult-data/}
                     13: #SUPDISTFILES=         exult_audio.zip:0
                     14: DIST_SUBDIR=           exult
                     15:
                     16: #PSEUDO_FLAVORS=       no_audio
                     17: #FLAVOR?=
                     18: #MULTI_PACKAGES=        -main -audio
1.1       nbrk       19:
                     20: .include <bsd.port.arch.mk>
                     21:
                     22: #RUN_DEPENDS-audio=    games/exult
1.2       kirby      23: #PKG_ARCH-audio=       *
1.1       nbrk       24:
1.2       kirby      25: # GPLv2
                     26: PERMIT_PACKAGE =       Yes
1.1       nbrk       27:
1.3       kirby      28: WANTLIB += ${COMPILER_LIBCXX} SDL2 X11 Xext Xxf86dga Xxf86vm
                     29: WANTLIB += Xcursor Xfixes Xi Xinerama Xrandr Xrender Xss c
1.2       kirby      30: WANTLIB += m ogg samplerate sndio usbhid vorbis vorbisfile xcb
                     31: WANTLIB += z
                     32:
1.4       kirby      33: #C++17
                     34: COMPILER =             base-clang ports-gcc
                     35:
1.3       kirby      36: BUILD_DEPENDS =        ${MODGNU_AUTOCONF_DEPENDS} \
                     37:                        ${MODGNU_AUTOMAKE_DEPENDS} \
                     38:                        devel/libtool
1.5     ! kirby      39: LIB_DEPENDS =          audio/libvorbis \
        !            40:                        devel/sdl2
1.3       kirby      41: RUN_DEPENDS =          devel/desktop-file-utils
                     42:
                     43: USE_GMAKE =            Yes
1.2       kirby      44:
                     45: CONFIGURE_STYLE=       autoreconf
                     46: AUTOCONF_VERSION =     2.69
                     47: AUTOMAKE_VERSION =     1.14
                     48:
                     49: #DISTFILES=    ${DISTNAME}${EXTRACT_SUFX}
                     50: #EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
                     51:
                     52: #.if ${FLAVOR:L:Mno_audio}
                     53: #BUILD_PACKAGES = -main
                     54: #.else
1.4       kirby      55: #BUILD_PACKAGES = -audio
1.2       kirby      56: #.endif
                     57:
                     58: #.if ${BUILD_PACKAGES:M-audio} # with beautiful music and sfx
                     59: #DISTFILES+=   ${SUPDISTFILES}
                     60: #post-extract:
                     61: #      ${UNZIP} ${FULLDISTDIR}/exult_audio.zip -d ${WRKDIST}
                     62: #.endif
1.1       nbrk       63:
                     64: EXULTDIR=              ${PREFIX}/share/exult
                     65: post-install:
                     66:        ${INSTALL_DATA_DIR} ${EXULTDIR}
                     67:        ${INSTALL_DATA_DIR} ${EXULTDIR}/blackgate
                     68:        ${INSTALL_DATA_DIR} ${EXULTDIR}/forgeofvirtue
                     69:        ${INSTALL_DATA_DIR} ${EXULTDIR}/serpentisle
                     70:        ${INSTALL_DATA_DIR} ${EXULTDIR}/silverseed
                     71:
1.2       kirby      72: #.if ${BUILD_PACKAGES:M-audio}
                     73: #      ${INSTALL_DATA_DIR} ${EXULTDIR}/music
                     74: #      ${INSTALL_DATA} ${WRKDIST}/*.flx ${EXULTDIR}/
                     75: #      ${INSTALL_DATA} ${WRKDIST}/*.txt ${EXULTDIR}/
                     76: #      ${INSTALL_DATA} ${WRKDIST}/music/*.ogg ${EXULTDIR}/music/
                     77: #      ${INSTALL_DATA} ${WRKDIST}/music/*.txt ${EXULTDIR}/music/
                     78: #.endif
1.1       nbrk       79:
                     80: .include <bsd.port.mk>

CVSweb