The audio/sweep port has not been updated for about two years. The
version in the Ports tree is 0.1.1, the lastest is 0.8.0.
I guess no one really uses it.
Fix: PR 47821 must be applied first since the library mentioned in it
(audio/libsamplerate) is a dependency for audio/sweep.
Get rid of the files/ directory (neither of the patches applies
any more), and apply the attached patch in the audio/sweep
I've compiled and run the version on 4-STABLE and 5-CURRENT.
During the 'configure' stage I get the following ominous error:
checking for Vorbis... Segmentation fault (core dumped)
*** Could not run Vorbis test program, checking why...
*** The test program compiled, but did not run. This usually means
*** that the run-time linker is not finding Vorbis or finding the wrong
*** version of Vorbis. If it is not finding Vorbis, you'll need to set your
*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point
*** to the installed location Also, make sure you have run ldconfig if that
*** is required on your system
*** If you have an old version installed, it is best to remove it, although
*** you may also be able to get things to work by modifying LD_LIBRARY_PATH
*** Trying explicit detection of Ogg Vorbis libraries and headers ...
checking for vorbis_info_init in -lvorbis... yes
but it doesn't seem to do anything. <shrug>
Most of the LIB_DEPENDS are optional, but I figured I would include
them all as it makes the program more useful. Vorbis, speex, and mad
could probably be conditionalized or do a ".if exists(/some/lib)" like
in the multimedia/mplayer port.
Over to Maintainer
Update committed with some modifications. Please next time use portlint -a
to discover the common problems before submitting the report.
Thank you anyway!