cf47133 Various little cleanups in the spec

Authored and Committed by churchyard 2 years ago
    Various little cleanups in the spec
    
     - drop %{srcname} definition, expand the name in the spec
     - do not BR pyproject-rpm-macros explicitly
     - drop obsoleted %{?python_provide:...} construct
     - add -p1 to %autosetup as the most reasonable value for git patches
     - BuildRequire runtime dependencies even without tests
     - don't install the LICENSE file with %license manually, it is already installed in .dist-info
     - don't install the PKG-INFO file with %doc, it is not documentation
    
    No need to build, hence not bumping the release.
    
        
file modified
+8 -12