ports/111495: update graphics/libcaca

Jeremy Messenger mezz7 at cox.net
Thu Apr 19 20:09:43 UTC 2007


On Sun, 15 Apr 2007 17:00:34 -0500, Dima Panov <fluffy at ael.ru> wrote:

> On 13 April 2007 13:27, Jeremy Messenger wrote:
>> >> Synopsis: update graphics/libcaca
>> >>
>> >> I have an improvement patch from your.
>> >>
>> >> 	http://people.freebsd.org/~mezz/diff/libcaca.diff
>> >
>> > OK, seems suitable for me.
>> > But why you suggest to use libslang.1?
>>
>> No reason, I forgot to copy it.
>>
>> > libcaca want to use utf8 conversion functions from libslang.2,
>> > which don't present in libslang1
>>
>> Since it uses libslang2 instead libslang1, then I have modified it a bit
>> to make sure it will finding more specific which version it wants.
>>
>> Update: http://people.freebsd.org/~mezz/diff/libcaca.diff
>
> Agreed. It's works :)
>
> BTW, multimdia/libxine seems to be already support new libcaca - it's
> build and run pretty fine.

Build and runs are good, but does it still need to change the Makefile for  
dependency? For example, in graphics/gstreamer-plugins-libcaca, only thing  
that I have to change is:

-BUILD_DEPENDS+=${LOCALBASE}/lib/libcaca.a:${PORTSDIR}/graphics/libcaca
+LIB_DEPENDS+=caca.0:${PORTSDIR}/graphics/libcaca

================================
# ldd /usr/local/lib/gstreamer-0.10/libgstcacasink.so | grep libcaca
         libcaca.so.0 => /usr/local/lib/libcaca.so.0 (0x284de000)
================================

Also, it builds with -lcaca so libxine might be still need to be check for  
that too.

BTW: I am going to give another week to let other maintainers to catch up  
with my email. If they don't then I shall commit it anyway.

Cheers,
Mezz


-- 
mezz7 at cox.net  -  mezz at FreeBSD.org
FreeBSD GNOME Team  -  FreeBSD Multimedia Hat (ports, not src)
http://www.FreeBSD.org/gnome/  -  gnome at FreeBSD.org
http://wiki.freebsd.org/multimedia  -  multimedia at FreeBSD.org


More information about the freebsd-multimedia mailing list