specfile declares runtime dependencies

while the deps are so common (coreutils is essential) that
the package builds ok even without these Requires, it does
not hurt to be correct instead of relying on luck.
specfile declares buildtime dependencies

they're all part of the build environment by default;
again, correctness and documentation does not hurt.
specfile: %description synced with README, manpage