spec file builds correctly but still has problems. Committing for backup puposes.