spec file cleanup

- remove obsolete suse macros
- use pkgconfig where possible