Make sure to put * in '' in %pyproject_save_files
Otherwise, it may be expanded by Shell in random cases.
This commit is contained in:
parent
bd0f6049de
commit
99d9596d7c
@ -153,15 +153,15 @@ You can use globs in the module names if listing them explicitly would be too te
|
|||||||
|
|
||||||
%install
|
%install
|
||||||
%pyproject_install
|
%pyproject_install
|
||||||
%pyproject_save_files *requests
|
%pyproject_save_files '*requests'
|
||||||
|
|
||||||
In fully automated environmets, you can use the `*` glob to include all modules. In Fedora however, you should always use a more specific glob to avoid accidentally packaging unwanted files (for example, a top level module named `test`).
|
In fully automated environmets, you can use the `*` glob to include all modules (put it in single quotes to prevent Shell from expanding it). In Fedora however, you should always use a more specific glob to avoid accidentally packaging unwanted files (for example, a top level module named `test`).
|
||||||
|
|
||||||
Speaking about automated environments, some files cannot be classified with `%pyproject_save_files`, but it is possible to list all unclassified files by adding a special `+auto` argument.
|
Speaking about automated environments, some files cannot be classified with `%pyproject_save_files`, but it is possible to list all unclassified files by adding a special `+auto` argument.
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%pyproject_install
|
%pyproject_install
|
||||||
%pyproject_save_files * +auto
|
%pyproject_save_files '*' +auto
|
||||||
|
|
||||||
%files -n python3-requests -f %{pyproject_files}
|
%files -n python3-requests -f %{pyproject_files}
|
||||||
|
|
||||||
|
@ -46,7 +46,7 @@ Summary: %{summary}
|
|||||||
%install
|
%install
|
||||||
%pyproject_install
|
%pyproject_install
|
||||||
# We can pass multiple globs
|
# We can pass multiple globs
|
||||||
%pyproject_save_files ldap* *ldap
|
%pyproject_save_files 'ldap*' '*ldap'
|
||||||
|
|
||||||
|
|
||||||
%check
|
%check
|
||||||
|
@ -38,7 +38,8 @@ Summary: %{summary}
|
|||||||
|
|
||||||
%install
|
%install
|
||||||
%pyproject_install
|
%pyproject_install
|
||||||
%pyproject_save_files *pytest +auto
|
%pyproject_save_files '*pytest' +auto
|
||||||
|
|
||||||
|
|
||||||
%check
|
%check
|
||||||
# Only run one test (which uses a test-only dependency, hypothesis)
|
# Only run one test (which uses a test-only dependency, hypothesis)
|
||||||
|
Loading…
Reference in New Issue
Block a user