Changeset View
Changeset View
Standalone View
Standalone View
audio/sphinxbase/Makefile
Show All 22 Lines | MAKE_ENV= MKDIR="${MKDIR}" \ | ||||
OSVERSION=${OSVERSION} | OSVERSION=${OSVERSION} | ||||
OPTIONS_DEFINE= SNDFILE THREADS | OPTIONS_DEFINE= SNDFILE THREADS | ||||
OPTIONS_DEFAULT= THREADS | OPTIONS_DEFAULT= THREADS | ||||
SNDFILE_DESC= libsndfile support | SNDFILE_DESC= libsndfile support | ||||
THREADS_DESC= Build with thread safety support | THREADS_DESC= Build with thread safety support | ||||
.include <bsd.port.options.mk> | SNDFILE_USES= pkgconfig | ||||
SNDFILE_LIB_DEPENDS= libsndfile.so:${PORTSDIR}/audio/libsndfile | |||||
SNDFILE_CONFIGURE_ENV_OFF= HAVE_PKGCONFIG=no | |||||
.if ${PORT_OPTIONS:MSNDFILE} | THREADS_LDFLAGS= -lpthread | ||||
USES+= pkgconfig | THREADS_CONFIGURE_ENABLE= threads | ||||
LIB_DEPENDS+= libsndfile.so:${PORTSDIR}/audio/libsndfile | |||||
.else | |||||
CONFIGURE_ENV+= HAVE_PKGCONFIG=no | |||||
.endif | |||||
.if ${PORT_OPTIONS:MTHREADS} | |||||
LDFLAGS+= -lpthread | |||||
CONFIGURE_ARGS+= --enable-threads | |||||
.else | |||||
CONFIGURE_ARGS+= --disable-threads | |||||
.endif | |||||
post-install: | post-install: | ||||
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsphinx*.so | ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsphinx*.so | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |