2800b49 Add %pyproject_save_files macro

19 files Authored by pkopkan 4 years ago, Committed by churchyard 4 years ago,
    Add %pyproject_save_files macro
    
    This macro save generates file section to %pyproject_files. It should
    simplify %files section and allow to build by some automatic machinery
    
    Supposed use case in Fedora:
        %install
        %pyproject_install
        %pyproject_save_files requests _requests
    
        %files -n python3-requests -f %{pyproject_files}
        %doc README.rst
        %license LICENSE
    
    Automatic build of arbitrary packages (e.g. in Copr):
        %install
        %pyproject_install
        %pyproject_save_files * +bindir // save all modules with executables
    
        %files -n python3-requests -f %{pyproject_files}
    
    Co-Authored-By: Miro Hrončok <miro@hroncok.cz>
    
        
file modified
+47 -0
file modified
+17 -0
file modified
+24 -8
file renamed
file was renamed with no change to the file
file added
+11
file modified
+3 -5
file modified
+12 -7
file modified
+9 -5
file modified
+11 -14
file modified
+9 -0
file modified
+10 -8