Annotation of ports/games/exult/Makefile, Revision 1.1
1.1 ! nbrk 1: COMMENT-main = exult: reimplementation of the Ultima VII game engine
! 2: COMMENT-audio = exult: digital music and digital wave sound effects data
! 3:
! 4: VERSION= 1.4.9rc1
! 5: DISTNAME= exult-${VERSION}
! 6: PKGNAME-main= ${DISTNAME}
! 7: PKGNAME-audio= exult-audio-${VERSION}
! 8: CATEGORIES= games x11
! 9:
! 10: HOMEPAGE= http://exult.sourceforge.net/
! 11:
! 12: MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=exult/exult-all-versions/}
! 13: MASTER_SITES0= ${MASTER_SITE_SOURCEFORGE:=exult/exult-data/}
! 14: SUPDISTFILES= exult_audio.zip:0
! 15:
! 16: CONFIGURE_STYLE= gnu
! 17:
! 18: PSEUDO_FLAVORS= no_audio
! 19: FLAVOR?=
! 20: MULTI_PACKAGES= -main -audio
! 21:
! 22: .include <bsd.port.arch.mk>
! 23:
! 24: #RUN_DEPENDS-audio= games/exult
! 25: PKG_ARCH-audio= *
! 26:
! 27: # GPL
! 28: PERMIT_PACKAGE_CDROM= Yes
! 29:
! 30: # XXX TODO make port-lib-depends-check
! 31: WANTLIB-main= SDL c m pthread
! 32: #WANTLIB-audio= ogg vorbis vorbisfile
! 33: DIST_SUBDIR= exult
! 34:
! 35: LIB_DEPENDS-main= devel/sdl
! 36:
! 37: DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
! 38: EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
! 39:
! 40: .if ${FLAVOR:L:Mno_audio}
! 41: BUILD_PACKAGES = -main
! 42: .else
! 43: BUILD_PACKAGES = -audio
! 44: .endif
! 45:
! 46: .if ${BUILD_PACKAGES:M-audio} # with beautiful music and sfx
! 47: DISTFILES+= ${SUPDISTFILES}
! 48: post-extract:
! 49: ${UNZIP} ${FULLDISTDIR}/exult_audio.zip -d ${WRKDIST}
! 50: .endif
! 51:
! 52: EXULTDIR= ${PREFIX}/share/exult
! 53: post-install:
! 54: ${INSTALL_DATA_DIR} ${EXULTDIR}
! 55: ${INSTALL_DATA_DIR} ${EXULTDIR}/blackgate
! 56: ${INSTALL_DATA_DIR} ${EXULTDIR}/forgeofvirtue
! 57: ${INSTALL_DATA_DIR} ${EXULTDIR}/serpentisle
! 58: ${INSTALL_DATA_DIR} ${EXULTDIR}/silverseed
! 59:
! 60: .if ${BUILD_PACKAGES:M-audio}
! 61: ${INSTALL_DATA_DIR} ${EXULTDIR}/music
! 62: ${INSTALL_DATA} ${WRKDIST}/*.flx ${EXULTDIR}/
! 63: ${INSTALL_DATA} ${WRKDIST}/*.txt ${EXULTDIR}/
! 64: ${INSTALL_DATA} ${WRKDIST}/music/*.ogg ${EXULTDIR}/music/
! 65: ${INSTALL_DATA} ${WRKDIST}/music/*.txt ${EXULTDIR}/music/
! 66: .endif
! 67:
! 68: .include <bsd.port.mk>
CVSweb