Updated SPEC file:
- Use RPM macros
- Added changelog
- Added Requires and BuildRequires