kinetic-devel/rosdep.yaml

384 lines
7.9 KiB
YAML

tinyxml:
ubuntu: libtinyxml-dev
debian: libtinyxml-dev
osxbrew:
homebrew:
packages: [ tinyxml ]
formula_uri: 'https://kforge.ros.org/rososx/homebrew/file/tip/electric/tinyxml.rb'
fedora: tinyxml-devel
python:
ubuntu: python-dev
debian: python-dev
arch: python
opensuse: python-devel
fedora: python-devel
rhel: python-devel
macports: python26 python_select
osxbrew:
homebrew:
packages: |
gentoo: python
cygwin: python
freebsd: python
yaml:
ubuntu: libyaml-dev
fedora: libyaml-devel
osxbrew:
homebrew:
packages: [ libyaml ]
options: [ --universal ]
python-yaml:
ubuntu: python-yaml
debian: python-yaml
opensuse: python-yaml
fedora: PyYAML
rhel: PyYAML
centos: PyYAML
arch: python-yaml
macports: py26-yaml
osxbrew:
pip:
packages: [ PyYAML ]
depends: [ yaml ]
gentoo: pyyaml
cygwin: |
if [ ! -d /usr/lib/python2.5/site-packages/yaml/ ] ; then
mkdir -p ~/ros/ros-deps
cd ~/ros/ros-deps
wget --tries=10 http://pyyaml.org/download/pyyaml/PyYAML-3.09.tar.gz tar xzf PyYAML-3.09.tar.gz
cd PyYAML-3.09
python setup.py install
fi
freebsd: py27-yaml
python-gtk2:
ubuntu: python-gtk2
arch: pygtk
debian: python-gtk2
macports: py26-gtk
osxbrew:
pip:
packages: |
pip: pygtk
opensuse: python-gtk
fedora: pygtk2
rhel: pygtk2
gentoo: "=dev-python/pygtk-2*"
freebsd: py-gtk2
gfortran:
osxbrew:
homebrew:
packages: [ gfortran ]
python-scipy:
ubuntu: python-scipy
debian: python-scipy
arch: python-scipy
opensuse: python-scipy
fedora: scipy
macports: py26-scipy
osxbrew:
pip:
packages: [ scipy ]
alt_install_cmd: '-e git+https://github.com/scipy/scipy#egg=scipy-dev'
depends: [ gfortran ]
pip: scipy
gentoo: dev-libs/scipy
freebsd: py-scipy
bzip2:
ubuntu: libbz2-dev
debian: libbz2-dev
opensuse: libbz2-devel
fedora: bzip2-devel
rhel: bzip2-devel
arch: bzip2
macports: bzip2
osxbrew:
homebrew:
packages: |
gentoo: app-arch/bzip2
cygwin: bzip2
freebsd: bzip2
boost:
ubuntu:
lucid:
apt:
packages: [libboost1.40-all-dev]
maverick:
apt:
packages: [libboost1.42-all-dev]
natty:
apt:
packages: [libboost1.42-all-dev]
oneiric:
apt:
packages: [libboost1.46-all-dev]
debian:
squeeze: libboost1.42-all-dev
lenny: |
if [ ! -f /opt/ros/lib/libboost_date_time-gcc43-mt*-1_37.a ] ; then
mkdir -p ~/ros/ros-deps
cd ~/ros/ros-deps
wget --tries=10 http://pr.willowgarage.com/downloads/boost_1_37_0.tar.gz
tar xzf boost_1_37_0.tar.gz
cd boost_1_37_0
./configure --prefix=/opt/ros
make
sudo make install
fi
3.1: |
if [ ! -f /opt/ros/lib/libboost_date_time-gcc33-mt*-1_37.a ] ; then
mkdir -p ~/ros/ros-deps
cd ~/ros/ros-deps
wget --tries=10 http://pr.willowgarage.com/downloads/boost_1_37_0.tar.gz
tar xzf boost_1_37_0.tar.gz
cd boost_1_37_0
./configure --prefix=/opt/ros
make
sudo make install
fi
opensuse: boost-devel
fedora: boost-devel
rhel: boost-devel
arch: boost
macports: boost
osxbrew:
homebrew:
packages: [ boost ]
gentoo: dev-libs/boost
cygwin: libboost-devel libboost1.40
freebsd: boost-python-libs
zlib:
ubuntu: zlib1g-dev
debian: zlib1g-dev
opensuse: zlib-devel
fedora: zlib-devel
rhel: zlib-devel
arch: zlib
macports: zlib
osxbrew:
homebrew:
packages: |
gentoo: sys-libs/zlib
cygwin: zlib
freebsd: builtin
graphviz:
ubuntu: graphviz
debian: graphviz
opensuse: graphviz
fedora: graphviz
rhel: graphviz
arch: graphviz
macports: graphviz
osxbrew:
homebrew:
packages: [ graphviz ]
options: [ ]
gentoo: media-gfx/graphviz
freebsd: graphviz
wxwidgets:
ubuntu: libwxgtk2.8-dev
debian: libwxgtk2.8-dev
opensuse: wxGTK-devel
fedora: wxGTK-devel
rhel: wxGTK-devel
macports: wxWidgets-python
osxbrew:
homebrew:
depends: [ wxpython ]
arch: wxgtk
gentoo: x11-libs/wxGTK
freebsd: wxgtk2
wxpython:
ubuntu: python-wxgtk2.8
arch: wxpython
opensuse: python-wxGTK
fedora: wxPython-devel
rhel: wxPython-devel
centos: wxPython-devel
debian: python-wxgtk2.8
macports: py26-wxpython py26-gobject py26-gtk py26-cairo
osxbrew:
source:
uri: http://mirror.ausparc.com/ros/sourcedeps/wxPython.rdmanifest
md5sum: 4fdb30e1abfb4a36a4c5d9efc48049c4
gentoo: dev-python/wxpython
freebsd: py27-wxPython
gtk2:
ubuntu: libgtk2.0-dev
debian: libgtk2.0-dev
opensuse: gtk2-devel
fedora: gtk2-devel
rhel: gtk2-devel
macports: gtk2
osxbrew:
homebrew:
packages: [ gtk+ ]
arch: gtk2
gentoo: x11-libs/gtk+
freebsd: gtk20
pkg-config:
ubuntu: pkg-config
debian: pkg-config
opensuse: pkg-config
fedora: pkgconfig
rhel: pkgconfig
arch: pkg-config
macports: pkgconfig
osxbrew:
homebrew:
packages: [ pkg-config ]
gentoo: dev-util/pkgconfig
cygwin: pkg-config
freebsd: pkg-config
qt4:
ubuntu: libqt4-dev qt4-dev-tools
debian: libqt4-dev qt4-dev-tools
arch: qt
opensuse: libqt4-devel
fedora: qt-devel
macports: qt4-mac
osxbrew:
homebrew:
packages: [ qt ]
options: [ --universal ]
gentoo: ">=x11-libs/qt-core-4"
freebsd: qt4-corelib
libstdc++5:
ubuntu: libstdc++5
debian: libstdc++5
opensuse: libstdc++33
freebsd: builtin
intltool:
ubuntu: intltool
opensuse: intltool
fedora: intltool
gentoo: dev-util/intltool
freebsd: intltool
unzip:
ubuntu: unzip
debian: unzip
arch: unzip
opensuse: unzip
fedora: unzip
rhel: unzip
macports: unzip
osxbrew:
homebrew:
packages: |
gentoo: app-arch/unzip
freebsd: unzip
fltk:
ubuntu: libfltk1.1-dev
debian: libfltk1.1-dev
opensuse: fltk-devel
fedora: fltk-devel
arch: fltk
macports: fltk
osxbrew:
homebrew:
packages: [ fltk ]
gentoo: "=x11-libs/fltk-1*"
freebsd: fltk
bazaar:
ubuntu: bzr
debian: bzr
opensuse: bzr
fedora: bazaar
macports: bazaar
osxbrew:
homebrew:
packages: [ bazaar ]
gentoo: dev-vcs/bzr
freebsd: bazaar
git:
ubuntu: git-core
debian: git-core
opensuse: git-core
fedora: git
macports: git-core
osxbrew:
homebrew:
packages: [ git ]
gentoo: dev-vcs/git
freebsd: git
subversion:
ubuntu: subversion
debian: subversion
opensuse: subversion
fedora: subversion
macports: subversion
osxbrew:
homebrew:
packages: [ subversion ]
gentoo: dev-vcs/subversion
freebsd: subversion
mercurial:
ubuntu: mercurial
debian: mercurial
opensuse: mercurial
fedora: mercurial
macports: mercurial
osxbrew:
pip:
packages: [ mercurial ]
gentoo: dev-vcs/mercurial
freebsd: mercurial
gtest:
ubuntu: libgtest-dev
debian: libgtest-dev
opensuse: gtest-devel
fedora: gtest-devel
macports: google-test
osxbrew:
homebrew:
packages: [ gtest ]
options: [ --universal ]
gentoo: dev-util/gtest
freebsd: googletest
autoconf:
ubuntu: autoconf
debian: autoconf
opensuse: autoconf
fedora: autoconf
rhel: autoconf
arch: autoconf
macports: autoconf
osxbrew:
homebrew:
packages: |
gentoo: sys-devel/autoconf
freebsd: autoconf213 autoconf268
automake:
ubuntu: automake
debian: automake
opensuse: automake
fedora: automake
rhel: automake
arch: automake
macports: automake
osxbrew:
homebrew:
packages: |
gentoo: sys-devel/automake
freebsd: automake14 automake111
libtool:
ubuntu:
apt:
packages: [libtool, libltdl-dev]
debian:
squeeze: libtool libltdl-dev
lenny: libtool libltdl3-dev
opensuse: libtool libltdl3
fedora: libtool libtool-ltdl-devel
rhel: libtool libtool-ltdl-devel
macports: libtool
osxbrew:
homebrew:
packages: |
arch: libtool
gentoo: sys-devel/libtool
freebsd: libtool
python-empy:
ubuntu: python-empy
python-nose:
ubuntu: python-nose