forked from strawlab/ros_comm
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrosdep.yaml
106 lines (106 loc) · 2.8 KB
/
rosdep.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
apr:
ubuntu: libapr1-dev libaprutil1-dev
debian: libapr1-dev libaprutil1-dev
arch: apr apr-util
opensuse: libapr1 libapr-util1
fedora: apr-devel apr-util
rhel: apr-devel apr-util
macports: apr apr-util
osxbrew:
homebrew:
packages: |
gentoo: dev-libs/apr dev-libs/apr-util
cygwin: libapr1 libaprutil1
freebsd: builtin # i.e. ignore, only needed to manually build log4cxx on other OSes
log4cxx:
ubuntu: liblog4cxx10-dev
debian:
squeeze: liblog4cxx10-dev
wheezy: liblog4cxx10-dev
lenny: |
if [ ! -f /opt/ros/lib/liblog4cxx.so.10 ] ; then
mkdir -p ~/ros/ros-deps
cd ~/ros/ros-deps
wget --tries=10 http://pr.willowgarage.com/downloads/apache-log4cxx-0.10.0-wg_patched.tar.gz
tar xzf apache-log4cxx-0.10.0-wg_patched.tar.gz
cd apache-log4cxx-0.10.0
./configure --prefix=/opt/ros
make
sudo make install
fi
3.1: |
if [ ! -f /opt/ros/lib/liblog4cxx.so.10 ] ; then
mkdir -p ~/ros/ros-deps
cd ~/ros/ros-deps
wget --tries=10 http://pr.willowgarage.com/downloads/apache-log4cxx-0.10.0-wg_patched.tar.gz
tar xzf apache-log4cxx-0.10.0-wg_patched.tar.gz
cd apache-log4cxx-0.10.0
./configure --prefix=/opt/ros
make
sudo make install
fi
opensuse: log4cxx-devel
fedora: log4cxx-devel
rhel: log4cxx-devel
arch: |
if ! pacman -Q log4cxx; then yaourt -S log4cxx; fi
macports: log4cxx
osxbrew:
homebrew:
packages: [ log4cxx ]
args: [ --universal ]
gentoo: dev-libs/log4cxx
cygwin: liblog4cxx-devel
freebsd: log4cxx
python-imaging:
ubuntu: python-imaging
debian: python-imaging
opensuse: python-imaging
fedora: python-imaging
rhel: python-imaging
arch: python-imaging
macports: py26-pil
osxbrew:
pip:
packages: [ PIL ]
gentoo: dev-python/imaging
freebsd: py27-imaging
python-numpy:
ubuntu: python-numpy
debian: python-numpy
fedora: numpy
opensuse: python-numpy
rhel: python-numpy
arch: python2-numpy
macports: py26-numpy
osxbrew:
pip:
packages: [ numpy ]
gentoo: dev-python/numpy
freebsd: py-numpy
python-matplotlib:
ubuntu: python-matplotlib
arch: python-matplotlib
debian: python-matplotlib
macports: py26-matplotlib
osxbrew:
pip:
packages: [ matplotlib ]
alt_install_cmd: '-e git+https://github.com/matplotlib/matplotlib#egg=matplotlib-dev'
opensuse: python-matplotlib
fedora: python-matplotlib
rhel: python-matplotlib
gentoo: dev-python/matplotlib
freebsd: py27-matplotlib
paramiko:
ubuntu: python-paramiko
debian: python-paramiko
opensuse: python-paramiko
fedora: python-paramiko
macports: py26-paramiko
osxbrew:
pip:
packages: [ paramiko ]
gentoo: dev-python/paramiko
freebsd: py27-paramiko
arch: python-paramiko