diff options
author | Diane Bruce <db@FreeBSD.org> | 2012-06-08 03:37:38 +0000 |
---|---|---|
committer | Diane Bruce <db@FreeBSD.org> | 2012-06-08 03:37:38 +0000 |
commit | 4e54a431b0e2832c6107f2f8e30417e79bb50450 (patch) | |
tree | 8033233fca225454210fba9b9c14456fea9bd4a7 /comms | |
parent | 88b0a26e133a985af5ac6bca6f708d56f45628b5 (diff) |
Notes
Diffstat (limited to 'comms')
-rw-r--r-- | comms/fldigi/Makefile | 59 |
1 files changed, 31 insertions, 28 deletions
diff --git a/comms/fldigi/Makefile b/comms/fldigi/Makefile index ddb0f534d182..96c3ba93d5e0 100644 --- a/comms/fldigi/Makefile +++ b/comms/fldigi/Makefile @@ -29,43 +29,38 @@ USE_GMAKE= yes CONFIGURE_ENV= FLTK_CONFIG="${LOCALBASE}/bin/fltk-config" MAN1= fldigi.1 -OPTIONS= NATIVE_OPT "Enable Native Optimizations" off \ - NLS "Use NLS" off \ - FLARQ "Compile flarq" on \ - XMLRPC "Support XMLrpc (fldigi-shell)" off \ - OSS "Support OSS" on \ - SNDFILE "Support for libsndfile" off \ - PORTAUDIO "PortAudio support" off \ - PULSEAUDIO "PulseAudio support" off \ - HAMLIB "Support rig control via hamlib" on \ +OPTIONS_DEFINE= NATIVE_OPT FLARQ XMLRPC OSS SNDFILE PORTAUDIO PULSEAUDIO HAMLIB + +NATIVE_OPT_DESC= Enable Native Optimizations +FLARQ_DESC= Compile flarq +XMLRPC_DESC= Support XMLrpc (fldigi-shell) +OSS_DESC= Support OSS +SNDFILE_DESC= Support for libsndfile +PORTAUDIO_DESC= PortAudio support +PULSEAUDIO_DESC= PulseAudio support +HAMLIB_DESC= Support rig control via hamlib + +OPTIONS_DEFAULT= OPTFLARQ OPTOSS HAMLIB .include <bsd.port.pre.mk> .if ${ARCH} == "sparc64" BROKEN= Fails to install .endif -.if defined(WITH_NATIVE_OPT) +.if ${PORT_OPTIONS:MNATIVE_OPT} CONFIGURE_ARGS+=--enable-optimizations=native .else CONFIGURE_ARGS+=--enable-optimizations=none .endif -.if defined(WITHOUT_NLS) -CONFIGURE_ARGS+=--disable-nls -PLIST_SUB+= NLS="@comment " -.else -CONFIGURE_ARGS+=--enable-nls -PLIST_SUB+= NLS="" -USE_GETTEXT= yes -.endif -.if defined(WITHOUT_FLARQ) -CONFIGURE_ARGS+=--disable-flarq -PLIST_SUB+= FLARQ="@comment " -.else +.if ${PORT_OPTIONS:MFLARQ} CONFIGURE_ARGS+=--enable-flarq MAN1+= flarq.1 PLIST_SUB+= FLARQ="" +.else +CONFIGURE_ARGS+=--disable-flarq +PLIST_SUB+= FLARQ="@comment " .endif -.if defined(WITH_XMLRPC) +.if ${PORT_OPTIONS:MXMLRPC} CONFIGURE_ARGS+=--with-xmlrpc LIB_DEPENDS+= xmlrpc:${PORTSDIR}/net/xmlrpc-c PLIST_SUB+= XMLRPC="" @@ -74,36 +69,44 @@ MAN1+= fldigi-shell.1 CONFIGURE_ARGS+=--without-xmlrpc PLIST_SUB+= XMLRPC="@comment " .endif -.if defined(WITH_OSS) +.if ${PORT_OPTIONS:MOSS} CONFIGURE_ARGS+=--enable-oss .else CONFIGURE_ARGS+=--disable-oss .endif -.if defined(WITH_SNDFILE) +.if ${PORT_OPTIONS:MSNDFILE} CONFIGURE_ARGS+=--with-sndfile LIB_DEPENDS+= sndfile:${PORTSDIR}/audio/libsndfile .else CONFIGURE_ARGS+=--without-sndfile .endif -.if defined(WITH_PORTAUDIO) +.if ${PORT_OPTIONS:MPORTAUDIO} CONFIGURE_ARGS+=--with-portaudio BUILD_DEPENDS+= ${LOCALBASE}/lib/portaudio2/libportaudio.so:${PORTSDIR}/audio/portaudio2 RUN_DEPENDS+= ${LOCALBASE}/lib/portaudio2/libportaudio.so:${PORTSDIR}/audio/portaudio2 .else CONFIGURE_ARGS+=--without-portaudio .endif -.if defined(WITH_PULSEAUDIO) +.if ${PORT_OPTIONS:MPULSEAUDIO} CONFIGURE_ARGS+=--with-pulseaudio LIB_DEPENDS+= pulse:${PORTSDIR}/audio/pulseaudio .else CONFIGURE_ARGS+=--without-pulseaudio .endif -.if defined(WITH_HAMLIB) +.if ${PORT_OPTIONS:MHAMLIB} CONFIGURE_ARGS+=--with-hamlib LIB_DEPENDS+= hamlib:${PORTSDIR}/comms/hamlib .else CONFIGURE_ARGS+=--without-hamlib .endif +.if defined(WITHOUT_NLS) +CONFIGURE_ARGS+=--disable-nls +PLIST_SUB+= NLS="@comment " +.else +CONFIGURE_ARGS+=--enable-nls +PLIST_SUB+= NLS="" +USE_GETTEXT= yes +.endif .if !defined(NOPORTDOCS) CONFIGURE_ARGS+=--with-asciidoc PLIST_SUB +=ASCIIDOC="" |