On 2011-06-13, Nigel Taylor <[email protected]> wrote:
> On 06/13/11 16:31, Brad wrote:
>> On 13/06/11 8:21 AM, Nigel Taylor wrote:
>>> Hi,
>>>
>>> transcode make print-package-signature doesn't make pkg_info -S, causing
>>> rebuilds unnecessarily. multimedia/xvidcore is required to build but not
>>> it's libraries shift from LIB_DEPENDS to BUILD_DEPENDS.
>>>
>>> Please check and update the port.
>>>
>>> Regards
>>>
>>> Nigel Taylor
>>
>> This is definitely wrong for transcode.
xvidcore is dlopen()'d by transcode. As the LIB_DEPENDS is stripped
from the package because there's no associated library in WANTLIB,
IMO this is correct.
> Index: Makefile
>===================================================================
> RCS file: /home/cvs/ports/multimedia/transcode/Makefile,v
> retrieving revision 1.41
> diff -u -p -r1.41 Makefile
> --- Makefile 18 Apr 2011 23:37:07 -0000 1.41
> +++ Makefile 13 Jun 2011 17:27:29 -0000
> @@ -5,7 +5,7 @@ SHARED_ONLY= Yes
> COMMENT= video stream processing tools
>
> DISTNAME= transcode-1.1.5
> -REVISION= 7
> +REVISION= 8
> CATEGORIES= multimedia
> MASTER_SITES= ${MASTER_SITE_BERLIOS:=tcforge/}
> EXTRACT_SUFX= .tar.bz2
> @@ -49,16 +49,17 @@ LIB_DEPENDS= audio/faac \
> multimedia/libdv \
> multimedia/libtheora \
> multimedia/x264 \
> - multimedia/xvidcore \
> textproc/libxml
>
> RUN_DEPENDS= audio/sox \
> audio/vorbis-tools \
> audio/toolame \
> graphics/ffmpeg \
> + multimedia/xvidcore \
> x11/mplayer
>
> -BUILD_DEPENDS+= devel/libtool
> +BUILD_DEPENDS+= devel/libtool \
> + multimedia/xvidcore
>
> SEPARATE_BUILD= concurrent
>
>
OK sthen@.