I have just installed this library successfully in Arch Linux. I can't see any reason why it wouldn't install in any distro.
It's important to note that I do not have a Kinect, so I cannot verify that the library works, only that it compiles and installs successfully.
Here are the steps I took:
These packages are dependencies of the Kinect Library or the build process, and thus need installing first:
You should be able to find these using your basic package manager.
Check out the repository
git clone git://github.com/OpenKinect/libfreenect.git
cd libfreenect && git pull origin
Build the source
cmake -DCMAKE_INSTALL_PREFIX=/usr -DPROJECT_INCLUDE_INSTALL_DIR=/usr/include -DLIB_SUFFIX="" .
sudo make install
Set the udev rules (so that the Kinect is detected when plugged in):
sudo install -Dm644 platform/linux/udev/51-kinect.rules /etc/udev/rules.d/51-kinect.rules