kinetic-devel/rosdep.yaml

387 lines
8.7 KiB
YAML
Raw Normal View History

2009-09-11 11:08:16 +08:00
python:
ubuntu: python-dev
debian: python-dev
arch: python
2011-02-09 08:01:38 +08:00
opensuse: python-devel
2009-09-11 11:08:16 +08:00
fedora: python-devel
rhel: python-devel
2010-12-31 08:44:54 +08:00
macports: python26 python_select
2010-01-05 09:44:24 +08:00
gentoo: python
2010-01-07 05:51:28 +08:00
cygwin: python
freebsd: python
2009-09-11 11:08:16 +08:00
python-yaml:
ubuntu: python-yaml
debian: python-yaml
2011-02-09 08:01:38 +08:00
opensuse: python-yaml
2009-09-11 11:08:16 +08:00
fedora: PyYAML
rhel: PyYAML
2009-09-11 11:08:16 +08:00
centos: PyYAML
arch: |
if ! pacman -Q libyaml python-yaml; then yaourt -S libyaml python-yaml; fi
2010-12-21 05:28:26 +08:00
macports: py26-yaml
2010-01-05 09:44:24 +08:00
gentoo: pyyaml
2010-01-07 05:51:28 +08:00
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: py26-yaml
2009-09-11 11:08:16 +08:00
python-gtk2:
ubuntu: python-gtk2
arch: pygtk
debian: python-gtk2
2010-12-21 05:28:26 +08:00
macports: py26-gtk
2011-02-09 08:01:38 +08:00
opensuse: python-gtk
2010-05-15 05:40:06 +08:00
fedora: pygtk2
rhel: pygtk2
gentoo: "=dev-python/pygtk-2*"
freebsd: py-gtk2
2009-09-11 11:08:16 +08:00
python-scipy:
ubuntu: python-scipy
debian: python-scipy
arch: python-scipy
2011-02-09 08:01:38 +08:00
opensuse: python-scipy
fedora: scipy
2010-12-21 05:28:26 +08:00
macports: py26-scipy
2010-01-05 09:44:24 +08:00
gentoo: dev-libs/scipy
freebsd: py-scipy
2009-09-11 11:08:16 +08:00
bzip2:
ubuntu: libbz2-dev
debian: libbz2-dev
2011-02-09 08:01:38 +08:00
opensuse: libbz2-devel
2009-09-11 11:08:16 +08:00
fedora: bzip2-devel
rhel: bzip2-devel
2009-09-11 11:08:16 +08:00
arch: bzip2
macports: bzip2
2010-01-05 09:44:24 +08:00
gentoo: app-arch/bzip2
2010-01-07 05:51:28 +08:00
cygwin: bzip2
freebsd: bzip2
2009-09-11 11:08:16 +08:00
boost:
ubuntu:
'10.10': libboost1.42-all-dev
'10.04': libboost1.40-all-dev
'9.10': libboost1.40-all-dev
'9.04': libboost-date-time1.37-dev libboost-filesystem1.37-dev libboost-graph1.37-dev libboost-iostreams1.37-dev libboost-math1.37-dev libboost-program-options1.37-dev libboost-python1.37-dev libboost-regex1.37-dev libboost-serialization1.37-dev libboost-signals1.37-dev libboost-system1.37-dev libboost-test1.37-dev libboost-thread1.37-dev libboost-wave1.37-dev libboost1.37-dev
2009-09-11 11:08:16 +08:00
debian:
squeeze: libboost1.42-all-dev
2009-09-11 11:08:16 +08:00
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
2011-02-09 08:01:38 +08:00
opensuse: boost-devel
2009-09-11 11:08:16 +08:00
fedora: boost-devel
rhel: boost-devel
2009-09-11 11:08:16 +08:00
arch: boost
macports: boost
2010-01-05 09:44:24 +08:00
gentoo: dev-libs/boost
2010-01-07 05:51:28 +08:00
cygwin: libboost-devel libboost1.40
freebsd: boost-python-libs
2009-09-11 11:08:16 +08:00
zlib:
ubuntu: zlib1g-dev
debian: zlib1g-dev
2011-02-09 08:01:38 +08:00
opensuse: zlib-devel
2009-09-11 11:08:16 +08:00
fedora: zlib-devel
rhel: zlib-devel
2009-09-11 11:08:16 +08:00
arch: zlib
macports: zlib
2010-01-05 09:44:24 +08:00
gentoo: sys-libs/zlib
2010-01-07 05:51:28 +08:00
cygwin: zlib
freebsd: builtin
2009-09-11 11:08:16 +08:00
graphviz:
ubuntu: graphviz
debian: graphviz
2011-02-09 08:01:38 +08:00
opensuse: graphviz
2009-09-11 11:08:16 +08:00
fedora: graphviz
rhel: graphviz
2009-09-11 11:08:16 +08:00
arch: graphviz
macports: graphviz
2010-01-05 09:44:24 +08:00
gentoo: media-gfx/graphviz
freebsd: graphviz
2009-09-11 11:08:16 +08:00
wxwidgets:
ubuntu: libwxgtk2.8-dev
debian: libwxgtk2.8-dev
2011-02-09 08:01:38 +08:00
opensuse: wxGTK-devel
2009-09-11 11:08:16 +08:00
fedora: wxGTK-devel
rhel: wxGTK-devel
2010-12-29 17:15:08 +08:00
macports: wxWidgets-python
2009-09-11 11:08:16 +08:00
arch: wxgtk
2010-01-05 09:44:24 +08:00
gentoo: x11-libs/wxGTK
freebsd: wxgtk2
2009-09-11 11:08:16 +08:00
wxpython:
ubuntu: python-wxgtk2.8
arch: wxpython
2011-02-09 08:01:38 +08:00
opensuse: python-wxGTK
2009-09-11 11:08:16 +08:00
fedora: wxPython-devel
rhel: wxPython-devel
2009-09-11 11:08:16 +08:00
centos: wxPython-devel
debian: python-wxgtk2.8
2011-02-03 13:47:07 +08:00
macports: py26-wxpython py26-gobject py26-gtk py26-cairo
2010-01-05 09:44:24 +08:00
gentoo: dev-python/wxpython
freebsd: py26-wxPython
2009-09-11 11:08:16 +08:00
libxext:
ubuntu: libxext-dev
2009-09-11 11:08:16 +08:00
debian: libxext-dev
2011-02-09 08:01:38 +08:00
opensuse: xorg-x11-libXext-devel
2009-09-11 11:08:16 +08:00
fedora: libXext-devel
rhel: libXext-devel
2009-09-11 11:08:16 +08:00
macports: xorg-libXext
arch: libxext
2010-01-05 09:44:24 +08:00
gentoo: x11-libs/libXext
freebsd: libXext
2009-09-11 11:08:16 +08:00
zziplib:
ubuntu: libzzip-0-13 libzzip-dev
debian: libzzip-0-13 libzzip-dev
2011-02-09 08:01:38 +08:00
opensuse: zziplib-devel
2009-09-11 11:08:16 +08:00
fedora: zziplib-devel
rhel: zziplib-devel
2009-09-11 11:08:16 +08:00
macports: libzzip
arch: zziplib
2010-01-05 09:44:24 +08:00
gentoo: dev-libs/zziplib
freebsd: zziplib
2009-09-11 11:08:16 +08:00
libxaw:
ubuntu: libxaw7-dev
debian: libxaw7-dev
2011-02-09 08:38:56 +08:00
opensuse: xorg-x11-devel
2009-09-11 11:08:16 +08:00
fedora: libXaw-devel
rhel: libXaw-devel
2009-09-11 11:08:16 +08:00
macports: xorg-libXaw
arch: libxaw
2010-01-05 09:44:24 +08:00
gentoo: x11-libs/libXaw
freebsd: libXaw
2009-09-11 11:08:16 +08:00
opengl:
ubuntu: libgl1-mesa-dev libglu1-mesa-dev
debian: libgl1-mesa-dev libglu1-mesa-dev
2011-02-09 08:01:38 +08:00
opensuse: Mesa-devel
2009-09-11 11:08:16 +08:00
fedora: mesa-libGL-devel mesa-libGLU-devel
rhel: mesa-libGL-devel mesa-libGLU-devel
2009-09-11 11:08:16 +08:00
macports: mesa
arch: mesa
2010-01-05 09:44:24 +08:00
gentoo: media-libs/mesa
freebsd: mesagl-mangled
2009-09-11 11:08:16 +08:00
libxxf86vm:
ubuntu: libxxf86vm-dev
debian: libxxf86vm-dev
2011-02-09 08:38:56 +08:00
opensuse: xorg-x11-devel
2009-09-11 11:08:16 +08:00
fedora: libXxf86vm-devel
rhel: libXxf86vm-devel
2009-09-11 11:08:16 +08:00
macports: xorg-libXxf86vm
arch: libxxf86vm
2010-01-05 09:44:24 +08:00
gentoo: x11-libs/libXxf86vm
freebsd: libXxf86vm
2009-09-11 11:08:16 +08:00
gtk2:
ubuntu: libgtk2.0-dev
debian: libgtk2.0-dev
2011-02-09 08:01:38 +08:00
opensuse: gtk2-devel
2009-09-11 11:08:16 +08:00
fedora: gtk2-devel
rhel: gtk2-devel
2009-09-11 11:08:16 +08:00
macports: gtk2
arch: gtk2
2010-01-05 09:44:24 +08:00
gentoo: x11-libs/gtk+
freebsd: gtk20
2009-09-11 11:08:16 +08:00
autoconf:
ubuntu: autoconf
debian: autoconf
2011-02-09 08:01:38 +08:00
opensuse: autoconf
2009-09-11 11:08:16 +08:00
fedora: autoconf
rhel: autoconf
2009-09-11 11:08:16 +08:00
arch: autoconf
macports: autoconf
2010-01-05 09:44:24 +08:00
gentoo: sys-devel/autoconf
2010-10-22 08:08:53 +08:00
freebsd: autoconf213 autoconf268
2009-09-11 11:08:16 +08:00
automake:
ubuntu: automake
debian: automake
2011-02-09 08:01:38 +08:00
opensuse: automake
2009-09-11 11:08:16 +08:00
fedora: automake
rhel: automake
2009-09-11 11:08:16 +08:00
arch: automake
macports: automake
2010-01-05 09:44:24 +08:00
gentoo: sys-devel/automake
2010-10-22 08:08:53 +08:00
freebsd: automake14 automake111
2009-09-11 11:08:16 +08:00
libtool:
ubuntu:
'10.10': libtool libltdl-dev
'10.04': libtool libltdl-dev
'9.10': libtool libltdl-dev
'9.04': libtool libltdl7-dev
debian:
squeeze: libtool libltdl-dev
lenny: libtool libltdl3-dev
2011-02-09 08:01:38 +08:00
opensuse: libtool libltdl3
2009-09-11 11:08:16 +08:00
fedora: libtool libtool-ltdl-devel
rhel: libtool libtool-ltdl-devel
2009-09-11 11:08:16 +08:00
macports: libtool
arch: libtool
2010-01-05 09:44:24 +08:00
gentoo: sys-devel/libtool
freebsd: libtool
2009-09-11 11:08:16 +08:00
pkg-config:
ubuntu: pkg-config
debian: pkg-config
2011-02-09 08:01:38 +08:00
opensuse: pkg-config
2009-09-11 11:08:16 +08:00
fedora: pkgconfig
rhel: pkgconfig
2009-09-11 11:08:16 +08:00
arch: pkgconfig
macports: pkgconfig
2010-01-05 09:44:24 +08:00
gentoo: dev-util/pkgconfig
2010-01-07 05:51:28 +08:00
cygwin: pkg-config
freebsd: pkg-config
2009-09-11 11:08:16 +08:00
octave:
ubuntu: octave3.0-headers
arch: octave
macports: octave
centos: octave-devel
debian: octave3.0-headers
2011-02-09 08:01:38 +08:00
opensuse: octave-devel
fedora: octave-devel
2010-01-05 09:44:24 +08:00
gentoo: sci-mathematics/octave
freebsd: octave
2009-09-11 11:08:16 +08:00
ncurses:
ubuntu: libncurses5-dev
arch: ncurses
2011-02-09 08:01:38 +08:00
opensuse: ncurses-devel
2010-09-29 02:58:57 +08:00
fedora: ncurses-devel
2009-09-11 11:08:16 +08:00
macports: ncurses
centos: ncurses-devel
debian: libncurses5-dev
2010-01-05 09:44:24 +08:00
gentoo: sys-libs/ncurses
freebsd: ncurses
2009-09-11 11:08:16 +08:00
qt4:
ubuntu: libqt4-dev qt4-dev-tools
debian: libqt4-dev qt4-dev-tools
2009-09-11 11:08:16 +08:00
arch: qt
2011-02-09 08:01:38 +08:00
opensuse: libqt4-devel
fedora: qt-devel
2009-09-11 11:08:16 +08:00
macports: qt4-mac
gentoo: ">=x11-libs/qt-core-4"
freebsd: qt4-corelib
2009-09-11 11:08:16 +08:00
curl:
ubuntu: libcurl4-openssl-dev
debian: libcurl4-openssl-dev
2011-02-09 08:01:38 +08:00
opensuse: libcurl-devel
2010-05-15 05:40:06 +08:00
fedora: libcurl-devel
2009-09-11 11:08:16 +08:00
arch: curl
macports: curl
2010-01-05 09:44:24 +08:00
gentoo: net-misc/curl
freebsd: curl
2009-09-11 11:08:16 +08:00
libxml2:
ubuntu: libxml2-dev
debian: libxml2-dev
arch: libxml2
2011-02-09 08:01:38 +08:00
opensuse: libxml2-devel
fedora: libxml2-devel
2009-09-11 11:08:16 +08:00
macports: libxml2
2010-01-05 09:44:24 +08:00
gentoo: dev-libs/libxml2
freebsd: libxml2
fedora: libxml2
2009-09-11 11:08:16 +08:00
scons:
ubuntu: scons
debian: scons
arch: scons
2011-02-09 08:01:38 +08:00
opensuse: scons
fedora: scons
2009-09-11 11:08:16 +08:00
macports: scons
2010-01-05 09:44:24 +08:00
gentoo: dev-util/scons
freebsd: scons
2009-09-11 11:08:16 +08:00
libstdc++5:
ubuntu: libstdc++5
debian: libstdc++5
2011-02-09 08:01:38 +08:00
opensuse: libstdc++33
freebsd: builtin
2009-09-11 11:08:16 +08:00
cppunit:
ubuntu: libcppunit-dev
debian: libcppunit-dev
2011-02-09 08:01:38 +08:00
opensuse: libcppunit-devel
2009-09-11 11:08:16 +08:00
fedora: cppunit-devel
rhel: cppunit-devel
2009-09-11 11:08:16 +08:00
arch: cppunit
macports: cppunit
2010-01-05 09:44:24 +08:00
gentoo: dev-util/cppunit
freebsd: cppunit
2009-09-11 11:08:16 +08:00
intltool:
ubuntu: intltool
2011-02-09 08:01:38 +08:00
opensuse: intltool
fedora: intltool
2010-01-05 09:44:24 +08:00
gentoo: dev-util/intltool
freebsd: intltool
2009-09-11 11:08:16 +08:00
unzip:
ubuntu: unzip
debian: unzip
arch: unzip
2011-02-09 08:01:38 +08:00
opensuse: unzip
2009-09-11 11:08:16 +08:00
fedora: unzip
rhel: unzip
2009-09-11 11:08:16 +08:00
macports: unzip
2010-01-05 09:44:24 +08:00
gentoo: app-arch/unzip
freebsd: unzip
fltk:
ubuntu: libfltk1.1-dev
debian: libfltk1.1-dev
2011-02-09 08:01:38 +08:00
opensuse: fltk-devel
fedora: fltk-devel
arch: fltk
macports: fltk
gentoo: "=x11-libs/fltk-1*"
freebsd: fltk
2010-10-22 03:15:37 +08:00
bazaar:
ubuntu: bzr
debian: bzr
2011-02-09 08:38:56 +08:00
opensuse: bzr
2010-10-22 03:15:37 +08:00
fedora: bazaar
macports: bazaar
gentoo: dev-vcs/bzr
freebsd: bazaar
git:
ubuntu: git-core
debian: git-core
2011-02-09 08:38:56 +08:00
opensuse: git-core
2010-10-22 03:15:37 +08:00
fedora: git
macports: git-core
gentoo: dev-vcs/git
freebsd: git
subversion:
ubuntu: subversion
debian: subversion
2011-02-09 08:38:56 +08:00
opensuse: subversion
2010-10-22 03:15:37 +08:00
fedora: subversion
macports: subversion
gentoo: dev-vcs/subversion
freebsd: subversion
mercurial:
ubuntu: mercurial
debian: mercurial
2011-02-09 08:38:56 +08:00
opensuse: mercurial
2010-10-22 03:15:37 +08:00
fedora: mercurial
macports: mercurial
gentoo: dev-vcs/mercurial
2010-10-28 05:27:11 +08:00
freebsd: mercurial
gtest:
ubuntu: libgtest-dev
debian: libgtest-dev
2011-02-09 08:38:56 +08:00
opensuse: gtest-devel
fedora: gtest-devel
2010-10-28 05:27:11 +08:00
macports: google-test
gentoo: dev-util/gtest
freebsd: googletest