Basic CentOS 6.0 32bit is documented in a previous post. This will be more about the setup of the Hauppauge PVR-500 since that was really the only problem.
There is some some information in the Mythtv wiki that is helpful.
Please keep in mind that my main intent is to show the PVR-500 setup and not all
the easy other stuff.
Step 1: run mythtvsetup
Step 2: select "Capture cards" -> "New capture card"
Step 3: from "Card type:" select "H.264 encoder card (HD-PVR)" then "Finish"
Step 4: select "New capture card" -> "Card type:" select "H.264 encoder card (HD-PVR)" again. This time change "Video device:" to "/dev/video1" then "Finish"
Step 5: add your "Video source" and "Input connections" and follow any other instructions you have ;)
Error messages I had while trying to get the PVR-500 setup correctly:
snd_pcm_open_noupdate unknown pcm default
Error: Failed to open audio device ALSA:default
Encountered problems running /usr/bin/mythpreviewgen
Note: vlc error:
*** glibc detected *** vlc: free(): invalid pointer:Solution was simple for this 32bit install, as root:
mv /usr/lib/vlc/plugins/meta_engine/libtaglib_plugin.so ~/libtaglib_plugin.so-vlc-issue