Changeset View
Changeset View
Standalone View
Standalone View
head/audio/uade/Makefile
Show All 29 Lines | |||||
PORTDOCS= BUGS PLANS REDUNDANT_REPLAYERS UAE-CREDITS UAE-README \ | PORTDOCS= BUGS PLANS REDUNDANT_REPLAYERS UAE-CREDITS UAE-README \ | ||||
VERSION_CONTROL_TAGGING audio_emulation.txt design.tex \ | VERSION_CONTROL_TAGGING audio_emulation.txt design.tex \ | ||||
download.html faq.html layers.eps layers.xfig \ | download.html faq.html layers.eps layers.xfig \ | ||||
play_loop_state_diagram.dia play_loop_state_diagram.eps \ | play_loop_state_diagram.dia play_loop_state_diagram.eps \ | ||||
play_loop_state_diagram.txt uade.html | play_loop_state_diagram.txt uade.html | ||||
OPTIONS_DEFINE= TEXTSCOPE FUSE XMMS DOCS | OPTIONS_DEFINE= TEXTSCOPE FUSE XMMS DOCS | ||||
OPTIONS_SUB= yes | |||||
TEXTSCOPE_DESC= Audio register debug mode | TEXTSCOPE_DESC= Audio register debug mode | ||||
XMMS_DESC= XMMS plugin | XMMS_DESC= XMMS plugin | ||||
.include <bsd.port.options.mk> | TEXTSCOPE_CONFIGURE_WITH= text-scope | ||||
.if ${PORT_OPTIONS:MTEXTSCOPE} | FUSE_USES= fuse | ||||
CONFIGURE_ARGS+=--with-text-scope | FUSE_CONFIGURE_WITH= uadefs | ||||
.endif | |||||
.if ${PORT_OPTIONS:MFUSE} | XMMS_LIB_DEPENDS= libxmms.so:${PORTSDIR}/multimedia/xmms | ||||
USES+= fuse | XMMS_CONFIGURE_WITH= xmms | ||||
PLIST_SUB+= FUSE="" | |||||
.else | |||||
CONFIGURE_ARGS+=--without-uadefs | |||||
PLIST_SUB+= FUSE="@comment " | |||||
.endif | |||||
.if ${PORT_OPTIONS:MXMMS} | |||||
LIB_DEPENDS+= libxmms.so:${PORTSDIR}/multimedia/xmms | |||||
PLIST_SUB+= XMMS="" | |||||
.else | |||||
CONFIGURE_ARGS+=--without-xmms | |||||
PLIST_SUB+= XMMS="@comment " | |||||
.endif | |||||
post-extract: | post-extract: | ||||
@${RM} -rf ${WRKSRC}/players/S | @${RM} -rf ${WRKSRC}/players/S | ||||
post-patch: | post-patch: | ||||
@${REINPLACE_CMD} -e 's,lib/pkgconfig,libdata/pkgconfig,' \ | @${REINPLACE_CMD} -e 's,lib/pkgconfig,libdata/pkgconfig,' \ | ||||
${WRKSRC}/configure | ${WRKSRC}/configure | ||||
post-install: | post-install: | ||||
@${MKDIR} ${STAGEDIR}${DOCSDIR} | @${MKDIR} ${STAGEDIR}${DOCSDIR} | ||||
.for f in ${PORTDOCS} | .for f in ${PORTDOCS} | ||||
${INSTALL_DATA} ${WRKSRC}/doc/${f} ${STAGEDIR}${DOCSDIR} | ${INSTALL_DATA} ${WRKSRC}/doc/${f} ${STAGEDIR}${DOCSDIR} | ||||
.endfor | .endfor | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |