Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Apr 2007 15:12:43 -0500
From:      "Jeremy Messenger" <mezz7@cox.net>
To:        "Dima Panov" <fluffy@ael.ru>
Cc:        multimedia@freebsd.org
Subject:   Re: ports/111495: update graphics/libcaca
Message-ID:  <op.tq1rrhtn9aq2h7@mezz.mezzweb.com>
In-Reply-To: <200704160900.35253.fluffy@ael.ru>
References:  <200704121637.l3CGbDJj093471@freefall.freebsd.org> <200704131244.04277.fluffy@ael.ru> <op.tqpagwno9aq2h7@mezz.mezzweb.com> <200704160900.35253.fluffy@ael.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 15 Apr 2007 17:00:34 -0500, Dima Panov <fluffy@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 f=
or  =

dependency? For example, in graphics/gstreamer-plugins-libcaca, only thi=
ng  =

that I have to change is:

-BUILD_DEPENDS+=3D${LOCALBASE}/lib/libcaca.a:${PORTSDIR}/graphics/libcac=
a
+LIB_DEPENDS+=3Dcaca.0:${PORTSDIR}/graphics/libcaca

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

Also, it builds with -lcaca so libxine might be still need to be check f=
or  =

that too.

BTW: I am going to give another week to let other maintainers to catch u=
p  =

with my email. If they don't then I shall commit it anyway.

Cheers,
Mezz


-- =

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.tq1rrhtn9aq2h7>