On Thu, Oct 06, 2011 at 04:32:31PM -0400, Brad wrote:
> Here is an update to mjpegtools 2.0.0.
[...]
> -SHARED_LIBS=         lavfile         4.0 \
> -                     lavfile-1.9     4.0 \
> -                     lavjpeg         4.0 \
> -                     lavjpeg-1.9     4.0 \
> -                     lavplay         4.0 \
> -                     lavplay-1.9     4.0 \
> -                     mjpegutils      4.0 \
> -                     mjpegutils-1.9  4.0 \
> -                     mpeg2encpp      5.0 \
> -                     mpeg2encpp-1.9  5.0 \
> -                     mplex2          5.0 \
> -                     mplex2-1.9      5.0
> +MASTER_SITES=                ${MASTER_SITE_SOURCEFORGE:=mjpeg/}
> +
> +SHARED_LIBS=         lavfile         5.0 \
> +                     lavfile-2.0     5.0 \
> +                     lavjpeg         5.0 \
> +                     lavjpeg-2.0     5.0 \
> +                     lavplay         5.0 \
> +                     lavplay-2.0     5.0 \
> +                     mjpegutils      5.0 \
> +                     mjpegutils-2.0  5.0 \
> +                     mpeg2encpp      6.0 \
> +                     mpeg2encpp-2.0  6.0 \
> +                     mplex2          6.0 \
> +                     mplex2-2.0      6.0

It would be easier if the libraries could be installed without the
version number (-1.9 resp. 2.0 after the update). Currently, there
are symlinks like libmplex2.so.5.0 -> libmplex2-1.9.so.5.0 (or
libmplex2.so.6.0 -> libmplex2-2.0.so.6.0), which doesn't make sense,
and which causes multimedia/gstreamer-0.10/plugins-bad to break
(because it explicitely includes-1.9 mpeg2encpp-1.9 mplex2-1.9 in
WANTLIB-mjpeg).

While this could be worked around by changing WANTLIB-mjpeg in
multimedia/gstreamer-0.10/plugins-bad, I'd like to see a diff that
fixes the shared libs/symlink stuff.


Ciao,
        Kili

Reply via email to