transcode wants to run the "twolame" executable from audio/twolame
instead of "toolame" provided by audio/toolame port.

ritchie /usr/ports/pobj/transcode-1.1.7/transcode-1.1.7$ ag twolame
export/export_toolame.c
27:#define MOD_NAME    "export_twolame.so"
42:#define MOD_PRE twolame
88:    /* check for twolame */
89:    if (tc_test_program("twolame") != 0) return (TC_EXPORT_ERROR);
126:    /* twolame command line */
129:         "twolame -s %0.3f -b %d -m %c - \"%s\" 2>/dev/null %s",

This makes sense because twolame is an evolution of toolame which
doesn't appear maintained any more.  The cli interface *seems* to be
backward compatible.  Without twolame installed, transcode exits with
this error message when trying to use twolame:

[transcode] warning: The 'twolame' program could not be found.

I did not find an appropriate transcode magic to successfully test mp2
output, but the diff below fixes RUN_DEPENDS anyway.  ok?

transcode was the last user of audio/toolame which doesn't seem to have
an upstream any more, so I propose to delete toolame.  ok?


Index: Makefile
===================================================================
RCS file: /d/cvs/ports/multimedia/transcode/Makefile,v
retrieving revision 1.63
diff -u -p -r1.63 Makefile
--- Makefile    10 Apr 2017 11:46:23 -0000      1.63
+++ Makefile    14 Apr 2017 14:04:35 -0000
@@ -3,7 +3,7 @@
 COMMENT=       video stream processing tools
 
 DISTNAME=      transcode-1.1.7
-REVISION=      7
+REVISION=      8
 CATEGORIES=    multimedia
 MASTER_SITES=  http://cdn.bitbucket.org/france/transcode-tcforge/downloads/
 EXTRACT_SUFX=  .tar.bz2
@@ -56,7 +56,7 @@ LIB_DEPENDS=  audio/lame \
 
 RUN_DEPENDS=   audio/sox \
                audio/vorbis-tools \
-               audio/toolame \
+               audio/twolame \
                graphics/ffmpeg \
                x11/mplayer
 

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply via email to