384 lines
7.9 KiB
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
|