Installing hydro on archlinux
This is more a "how did I do it" than a "how do you do it".
The following sequence worked for me. By mixing the instructions from the groovy setup with the instructions from Install from source this is what I did. Note that there are some missing steps (related to dependencies that are on the official reps).
Any comments on better ways to do this are welcome :)
sudo pacman -S python2 gcc boost cmake libyaml yaml-cpp python2-yaml python2-nose python2-paramiko python2-netifaces tinyxml lsb-release bzip2 python2-pip mercurial subversion git pkg-config jshon make
wget <a href="https://aur.archlinux.org/packages/pa/packer/packer.tar.gz">https://aur.archlinux.org/packages/pa/packer/packer.tar.gz</a>
tar -zxvf packer.tar.gz
cd packer
makepkg PKGBUILD
sudo pacman -U packer*.pkg.tar.xz
sudo packer -S python2-empy log4cxx gtest
sudo pip2 install -U rospkg rosdep rosinstall catkin-pkg wstool
sudo rosdep init
rosdep update
mkdir ~/ros_catkin_ws
cd ~/ros_catkin_ws
rosinstall_generator ros_comm --rosdistro hydro --deps --wet-only > hydro-ros_comm-wet.rosinstall
wstool init -j8 src hydro-ros_comm-wet.rosinstall
./src/catkin/bin/catkin_make_isolated -DPYTHON_EXECUTABLE=/usr/bin/python2 -DPYTHON_INCLUDE_DIR=/usr/include/python2.7 -DPYTHON_LIBRARY=/usr/lib/libpython2.7.so --install --install-space /opt/ros/hydro
This should probably go on the Wiki (e.g. http://wiki.ros.org/hydro/Installation/Arch, similarly to the Groovy installation doc: http://wiki.ros.org/groovy/Installation/Arch). I just fixed the automatic PKGBUILD generation for Hydro so AUR packages could also be made rather easily.