For OpenNI, I managed to build a set of .deb packages for RPi a few weeks ago.
Here is the list of packages that I built:
openni:
libopenni0_1.5.4.0-9+rpi_armhf.deb
openni-utils_1.5.4.0-9+rpi_armhf.deb
libopenni-java_1.5.4.0-9+rpi_armhf.deb
openni-doc_1.5.4.0-9+rpi_all.deb
libopenni-dev_1.5.4.0-9+rpi_armhf.deb
openni2:
libopenni2-dev_2.1.0.4-2+rpi_armhf.deb
openni2-doc_2.1.0.4-2+rpi_all.deb
libopenni2-0_2.1.0.4-2+rpi_armhf.deb
right now. But my connection is terrible and it will take a while.