In yast2, there is a module in "Software" for adding community repositories. The packman and vlc repositories found there are better than others I tried after upgrading to 10.3. Their versions of ffmpeg are probably built the way you want.
Code:
locate liba52
/usr/lib64/liba52.a
/usr/lib64/liba52.la
/usr/lib64/liba52.so
/usr/lib64/liba52.so.0
/usr/lib64/liba52.so.0.0.0
/usr/lib64/vlc/audio_filter/liba52tofloat32_plugin.so
/usr/lib64/vlc/audio_filter/liba52tospdif_plugin.so
/usr/lib64/vlc/codec/liba52_plugin.so
/usr/lib64/vlc/demux/liba52sys_plugin.so
jschiwal@hpmedia:~> rpm -qf /usr/lib64/liba52.so
a52dec-0.7.4-3.pm.3
I have the dynamic liba52 library as well. The package is from a packman repository.
Code:
ffmpeg --version
FFmpeg version SVN-r10872, Copyright (c) 2000-2007 Fabrice Bellard, et al.
configuration: --prefix=/usr --mandir=/usr/share/man --libdir=/usr/lib64 --shlibdir=/usr/lib64 --enable-pthreads --enable-libogg --enable-libvorbis --enable-libmp3lame --enable-libfaad --enable-libfaadbin --enable-libfaac --enable-libxvid --enable-libx264 --enable-liba52 --enable-liba52bin --enable-pp --enable-shared --enable-libdc1394 --enable-libtheora --enable-gpl
I'm not certain which repository ffmpeg came from, but as you can see it was built with --enable-liba52:
Code:
rpm -qf $(which ffmpeg)
ffmpeg-0.4.9.10872-2.2