253e956 update Rust guidelines and example spec files

4 files Authored by decathorpe 3 years ago, Committed by decathorpe 3 years ago,
    update Rust guidelines and example spec files
    
    - mention rust2rpm more prominently since it creates 99% Guidelines-compliant
      spec files
    - BuildRequires are now automatically generated and no longer have to be
      specified manually
    - include how to generate the effective License tag for subpackages containing
      statically linked Rust binaries
    - Modularity is no longer used for building on any branch, add a short note
      about the build process for Rust packages
    - crate packages will start being available with fedora 34 in addition to
      rawhide (see the F34 System-Wide Change page for details:
      https://fedoraproject.org/wiki/Changes/Rust_Crate_Packages_For_Release_Branches )
    - mention general Updates policy exceptions for source-only Rust packages
    - refreshed .spec file examples with current specs from rawhide