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 fontconfig #920

Merged
merged 4 commits into from
Sep 8, 2022
Merged

Bugfix fontconfig #920

merged 4 commits into from
Sep 8, 2022

Conversation

Finii
Copy link
Collaborator

@Finii Finii commented Sep 8, 2022

Description

Create a correct fontconfig file

Requirements / Checklist

What does this Pull Request (PR) do?

How should this be manually tested?

Install it and see if font substitution works.

Any background context you can provide?

What are the relevant tickets (if any)?

#918

Screenshots (if appropriate or helpful)

[why]
Table is still unsorted.

[how]
First we ran on '.', which includes all fonts, and then the font
directories one by one, but we have traversed them already ...

Do not run on '.' :-}

Signed-off-by: Fini Jastrow <[email protected]>
[why]
Some (the most basic) Families are not added.

[how]
The used shell array search is string based and can/will fail when we
search for a short string that is present in a array entry as substring.

Use explicit search instead.

[note]
Also remove some debugging output.

Fixes: #918

Reported-by: Sefa Eyeoglu <[email protected]>
Signed-off-by: Fini Jastrow <[email protected]>
[why]
Despite the fact that the workflow generates a new fontconfig, it is
never committed back to the repo.

[how]
As usual people rely on $PWD, which is not set in CI runs.
Use the subshell call $(pwd) instead, as that works always.

Reported-by: Sefa Eyeoglu <[email protected]>
Signed-off-by: Fini Jastrow <[email protected]>
[why]
Has not been updated in the last release CI run.

Signed-off-by: Fini Jastrow <[email protected]>
@Finii Finii merged commit 67aa453 into master Sep 8, 2022
@Finii Finii deleted the bugfix-fontconfig branch September 8, 2022 13:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant