Index: head/audio/ecasound/Makefile =================================================================== --- head/audio/ecasound/Makefile (revision 557113) +++ head/audio/ecasound/Makefile (revision 557114) @@ -1,60 +1,65 @@ # Created by: The Anarcat # $FreeBSD$ PORTNAME= ecasound -PORTVERSION= 2.9.1 -PORTREVISION= 7 +PORTVERSION= 2.9.3 CATEGORIES= audio MASTER_SITES= http://ecasound.seul.org/download/ \ http://nosignal.fi/download/ \ http://ecawave.sourceforge.net/download/ -MAINTAINER= ports@FreeBSD.org +MAINTAINER= neel@neelc.org COMMENT= Multitrack audio processing software LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa -USES= gmake libtool localbase:ldflags pkgconfig readline:port shebangfix +USES= gmake libtool localbase:ldflags ncurses pkgconfig \ + readline:port shebangfix SHEBANG_FILES= ecatools/ecamonitor GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-liblilv \ --disable-rubyecasound \ --enable-sys-readline=no \ --disable-arts -USE_LDCONFIG= yes LDFLAGS+= -pthread OPTIONS_DEFINE= ALSA AUDIOFILE JACK LIBLO LIBOIL PYTHON SAMPLERATE SNDFILE OPTIONS_DEFAULT=PYTHON OPTIONS_SUB= yes ALSA_CONFIGURE_ENABLE= alsa +# Prevent from linking libasound.so if ALSA disabled. +ALSA_CONFIGURE_ENV_OFF= ac_cv_search_snd_pcm_open=no ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib AUDIOFILE_CONFIGURE_ENABLE= audiofile AUDIOFILE_LIB_DEPENDS= libaudiofile.so:audio/libaudiofile JACK_CONFIGURE_ENABLE= jack JACK_LIB_DEPENDS= libjack.so:audio/jack LIBLO_CONFIGURE_ENABLE= liblo LIBLO_LIB_DEPENDS= liblo.so:audio/liblo LIBOIL_CONFIGURE_ENABLE=liboil LIBOIL_LIB_DEPENDS= liboil-0.3.so:devel/liboil PYTHON_CONFIGURE_ENABLE=pyecasound PYTHON_CONFIGURE_ENV= PYTHONPATH="${PYTHON_CMD}" PYTHON_USES= python SAMPLERATE_CONFIGURE_ENABLE= libsamplerate SAMPLERATE_LIB_DEPENDS= libsamplerate.so:audio/libsamplerate SNDFILE_CONFIGURE_ENABLE= sndfile SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile post-patch: @${REINPLACE_CMD} -e '/test/ s|==|=|g ; \ s| $$EXTRAGCCFLAGS||g ; \ s| $$EXTRACPPFLAGS||g ; \ s| -D_P1003_1B_VISIBLE|| ; \ s|python -c|$$PYTHONPATH -c|' ${WRKSRC}/configure + +post-install-PYTHON-off: + ${RM} -R ${STAGEDIR}${PREFIX}/bin/ecamonitor + ${RM} -R ${STAGEDIR}${MANPREFIX}/man/man1/ecamonitor.1.gz .include Index: head/audio/ecasound/distinfo =================================================================== --- head/audio/ecasound/distinfo (revision 557113) +++ head/audio/ecasound/distinfo (revision 557114) @@ -1,2 +1,3 @@ -SHA256 (ecasound-2.9.1.tar.gz) = 39fce8becd84d80620fa3de31fb5223b2b7d4648d36c9c337d3739c2fad0dcf3 -SIZE (ecasound-2.9.1.tar.gz) = 1057333 +TIMESTAMP = 1606889072 +SHA256 (ecasound-2.9.3.tar.gz) = 468bec44566571043c655c808ddeb49ae4f660e49ab0072970589fd5a493f6d4 +SIZE (ecasound-2.9.3.tar.gz) = 1101628 Index: head/audio/ecasound/pkg-plist =================================================================== --- head/audio/ecasound/pkg-plist (revision 557113) +++ head/audio/ecasound/pkg-plist (revision 557114) @@ -1,174 +1,174 @@ bin/ecaconvert bin/ecafixdc bin/ecalength -bin/ecamonitor +%%PYTHON%%bin/ecamonitor bin/ecanormalize bin/ecaplay bin/ecasignalview bin/ecasound bin/libecasound-config bin/libecasoundc-config include/kvutils/kvu_com_line.h include/kvutils/kvu_dbc.h include/kvutils/kvu_debug.h include/kvutils/kvu_definition_by_contract.h include/kvutils/kvu_fd_io.h include/kvutils/kvu_inttypes.h include/kvutils/kvu_locks.h include/kvutils/kvu_message_item.h include/kvutils/kvu_message_queue.h include/kvutils/kvu_numtostr.h include/kvutils/kvu_object_queue.h include/kvutils/kvu_procedure_timer.h include/kvutils/kvu_rtcaps.h include/kvutils/kvu_temporary_file_directory.h include/kvutils/kvu_threads.h include/kvutils/kvu_timestamp.h include/kvutils/kvu_utils.h include/kvutils/kvu_value_queue.h include/libecasound/audio-stamp.h include/libecasound/audiofx.h include/libecasound/audiofx_amplitude.h include/libecasound/audiofx_analysis.h include/libecasound/audiofx_compressor.h include/libecasound/audiofx_envelope_modulation.h include/libecasound/audiofx_filter.h include/libecasound/audiofx_ladspa.h include/libecasound/audiofx_lv2.h include/libecasound/audiofx_lv2_world.h include/libecasound/audiofx_misc.h include/libecasound/audiofx_mixing.h include/libecasound/audiofx_rcfilter.h include/libecasound/audiofx_reverb.h include/libecasound/audiofx_timebased.h include/libecasound/audiogate.h include/libecasound/audioio-aac.h include/libecasound/audioio-acseq.h include/libecasound/audioio-barrier.h include/libecasound/audioio-buffered.h include/libecasound/audioio-cdr.h include/libecasound/audioio-cdr_impl.h include/libecasound/audioio-db-buffer.h include/libecasound/audioio-db-client.h include/libecasound/audioio-db-server.h include/libecasound/audioio-db-server_impl.h include/libecasound/audioio-device.h include/libecasound/audioio-ewf.h include/libecasound/audioio-flac.h include/libecasound/audioio-forked-stream.h include/libecasound/audioio-loop.h include/libecasound/audioio-manager.h include/libecasound/audioio-mikmod.h include/libecasound/audioio-mp3.h include/libecasound/audioio-mp3_impl.h include/libecasound/audioio-null.h include/libecasound/audioio-ogg.h include/libecasound/audioio-oss.h include/libecasound/audioio-oss_impl.h include/libecasound/audioio-plugin.h include/libecasound/audioio-proxy.h include/libecasound/audioio-raw.h include/libecasound/audioio-resample.h include/libecasound/audioio-reverse.h include/libecasound/audioio-rtnull.h include/libecasound/audioio-seqbase.h include/libecasound/audioio-timidity.h include/libecasound/audioio-tone.h include/libecasound/audioio-typeselect.h include/libecasound/audioio-wave.h include/libecasound/audioio.h include/libecasound/ctrl-source.h include/libecasound/dynamic-object.h include/libecasound/dynamic-parameters.h include/libecasound/eca-audio-format.h include/libecasound/eca-audio-position.h include/libecasound/eca-audio-time.h include/libecasound/eca-chain.h include/libecasound/eca-chainop.h include/libecasound/eca-chainsetup-bufparams.h include/libecasound/eca-chainsetup-edit.h include/libecasound/eca-chainsetup-parser.h include/libecasound/eca-chainsetup-position.h include/libecasound/eca-chainsetup.h include/libecasound/eca-chainsetup_impl.h include/libecasound/eca-control-dump.h include/libecasound/eca-control-main.h include/libecasound/eca-control-mt.h include/libecasound/eca-control.h include/libecasound/eca-engine-driver.h include/libecasound/eca-engine.h include/libecasound/eca-engine_impl.h include/libecasound/eca-error.h include/libecasound/eca-fileio-mmap.h include/libecasound/eca-fileio-stream.h include/libecasound/eca-fileio.h include/libecasound/eca-iamode-parser.h include/libecasound/eca-iamode-parser_impl.h include/libecasound/eca-logger-default.h include/libecasound/eca-logger-interface.h include/libecasound/eca-logger-wellformed.h include/libecasound/eca-logger.h include/libecasound/eca-object-factory.h include/libecasound/eca-object-map.h include/libecasound/eca-object.h include/libecasound/eca-operator.h include/libecasound/eca-osc.h include/libecasound/eca-preset-map.h include/libecasound/eca-resources.h include/libecasound/eca-sample-conversion.h include/libecasound/eca-samplerate-aware.h include/libecasound/eca-session.h include/libecasound/eca-static-object-maps.h include/libecasound/eca-version.h include/libecasound/file-preset.h include/libecasound/generic-controller.h include/libecasound/generic-linear-envelope.h include/libecasound/global-preset.h include/libecasound/jack-connections.h include/libecasound/layer.h include/libecasound/linear-envelope.h include/libecasound/midi-cc.h include/libecasound/midi-client.h include/libecasound/midi-parser.h include/libecasound/midi-server.h include/libecasound/midiio-aseq.h include/libecasound/midiio-raw.h include/libecasound/midiio.h include/libecasound/osc-gen-file.h include/libecasound/osc-gen.h include/libecasound/osc-sine.h include/libecasound/oscillator.h include/libecasound/preset.h include/libecasound/preset_impl.h include/libecasound/resource-file.h include/libecasound/sample-ops_impl.h include/libecasound/sample-specs.h include/libecasound/samplebuffer.h include/libecasound/samplebuffer_functions.h include/libecasound/samplebuffer_impl.h include/libecasound/samplebuffer_iterators.h include/libecasound/stamp-ctrl.h include/libecasound/two-stage-linear-envelope.h include/libecasoundc/eca-control-interface.h include/libecasoundc/ecasoundc.h lib/libecasound.a lib/libecasoundc.a lib/libkvutils.a %%PYTHON%%%%PYTHON_SITELIBDIR%%/ecacontrol.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/eci.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/pyeca.py man/man1/ecaconvert.1.gz man/man1/ecafixdc.1.gz man/man1/ecalength.1.gz -man/man1/ecamonitor.1.gz +%%PYTHON%%man/man1/ecamonitor.1.gz man/man1/ecanormalize.1.gz man/man1/ecaplay.1.gz man/man1/ecasignalview.1.gz man/man1/ecasound-iam.1.gz man/man1/ecasound.1.gz man/man1/ecatools.1.gz man/man5/ecasoundrc.5.gz %%DATADIR%%/ecasound.el %%DATADIR%%/ecasoundrc %%DATADIR%%/effect_presets %%DATADIR%%/generic_oscillators