Gor
Please do a forum search on zoneminder and author sognenovski
There is a good amount of information in the old posts.
See/read this whole thread in particular
http://forums.contribs.org/index.php/topic,38451.0.htmlAs I already advised you will need to use the bttv module that is compiled for your current sme server kernel.
As sognenovski no longer appears to be supporting this project then you will have to learn how to do this or ask on these forums if someone else has done it and is prepared to release a new rpm with each kernel release.
You need to use a contrib that has been developed for SME server, or you will need to spend a lot of time learning how to configure the "generic" version to run correctly on SME.
Your best starting point is the old contrib. You could try installing it on an old box using SMEv7.3, as the correct modules exist for that version.