Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bugfix licenses in archives #981

Merged
merged 3 commits into from
Oct 25, 2022
Merged

Bugfix licenses in archives #981

merged 3 commits into from
Oct 25, 2022

Commits on Oct 24, 2022

  1. archive-fonts: Fix missing licence files

    [why]
    We have 'license' is the archives, but the 'licence' files are missing.
    We allow all-caps and all-lowercase, but not camelcase 'License'.
    Sometimes we have OFL.txt which is missing.
    
    [how]
    Enable both spellings and also camelcase.
    Enable OTF text files.
    
    Also fix misunderstanding of regex vs glob ([] vs {}), where the glob
    needs a comma and the regex does not.
    
    Add missing LICENSE files for 2 fonts.
    
    Fixes: #979
    
    Reported-by: Jeremy Thorn <moralground>
    Signed-off-by: Fini Jastrow <[email protected]>
    Finii committed Oct 24, 2022
    Configuration menu
    Copy the full SHA
    2ace3de View commit details
    Browse the repository at this point in the history
  2. Add missing LICENSE files (simulate CI)

    In fact these would/will be recreated on a gotta-patch-em-all-font-patcher!.sh
    run.
    
    Signed-off-by: Fini Jastrow <[email protected]>
    Finii committed Oct 24, 2022
    Configuration menu
    Copy the full SHA
    4e3f64e View commit details
    Browse the repository at this point in the history
  3. patch-em-all: Purge old license files

    [why]
    Old (renamed) license files are not cleaned up automatically.
    The new files will be put into the patched-fonts dir, but old ones not
    removed.
    
    [how]
    With commit
      afd7ba1  patch-em-all: Purge destination dirs if possible
    
    the script purges old font files from the patched-fonts directory to get
    rid of renamed font files. This has been deliberately limited to ttf and
    otf files.
    
    But as all license files are automatically copied over we can also
    remove them.
    
    This (finally) remove the possibility to manually put any files in those
    directories. This can be good or bad.
    
    Signed-off-by: Fini Jastrow <[email protected]>
    Finii committed Oct 24, 2022
    Configuration menu
    Copy the full SHA
    3d8d673 View commit details
    Browse the repository at this point in the history