Indigo on trusty: how to handle ffmpeg dependency
My project depends on libavcodec-dev, libavformat-dev, libavutil-dev, libswscale-dev. To this end for groovy and hydro in package.xml I added a build and run dependency on ffmpeg that brings from rosdep the expected dependencies:
In https://github.com/ros/rosdistro/blob... there is:
ffmpeg:
arch: [ffmpeg]
debian: [ffmpeg, libavcodec-dev, libavformat-dev, libavutil-dev, libswscale-dev]
fedora: [ffmpeg-devel]
gentoo:
portage:
packages: [media-plugins/ffmpeg]
macports: [ffmpeg]
ubuntu: [ffmpeg, libavcodec-dev, libavformat-dev, libavutil-dev, libswscale-dev]
Now for indigo it seems that the ffmpeg debian package is not available for trusty.
We cannot change rosdep/base.yaml to the following (even if it shall work for trusty):
debian: [libavcodec-dev, libavformat-dev, libavutil-dev, libswscale-dev]
ubuntu: [libavcodec-dev, libavformat-dev, libavutil-dev, libswscale-dev]
Shall I introduce new entries for each debian package ?
libavcodec-dev:
debian: [libavcodec-dev]
ubuntu: [libavcodec-dev]
libavformat-dev:
debian: [libavformat-dev]
ubuntu: [libavformat-dev]
libavutil-dev:
debian: [libavutil-dev]
ubuntu: [libavutil-dev]
libswscale-dev:
debian: [libswscale-dev]
ubuntu: [libswscale-dev]
Any ideas ? Thanks
Fabien