I am learning how to build my own Yum repository, and found the following linux.com article to be very helpful:
The one note that I want to add, is that yum-arch is being deprecated in favor of createrepos:
for indexing and metadata generation for your Yum repository... It's faster too :)
With a little side of applesauce...
©2006 Shannon Eric Peevey