Skip to content
This repository was archived by the owner on Aug 7, 2025. It is now read-only.

Tags: clearlinux/autospec

Tags

v27

Toggle v27's commit message
Add the Provide: pypi in most cases

Usually the pypi ecosystem will do the right thing and respond with a
name but in cases where it does not (bad network, bad json, message
without a name), still figure out a reasonable Provide to add.

Signed-off-by: William Douglas <[email protected]>

v26

Toggle v26's commit message
Add has_license config

In cases where a package's license subpackage disappears, prefer
failing the build as it should have some manual investigation.

Signed-off-by: William Douglas <[email protected]>

v25

Toggle v25's commit message
Add fixes for flake8 warnings

Signed-off-by: William Douglas <[email protected]>

v24

Toggle v24's commit message
Update APX flags

Signed-off-by: William Douglas <[email protected]>

v23

Toggle v23's commit message
abireport: run nm output through c++filt

Signed-off-by: William Douglas <[email protected]>

v22

Toggle v22's commit message
Move hwdb.d files to -config subpackage

These are udev files that really belong with the rules.d files so put
them in config as well.

Signed-off-by: William Douglas <[email protected]>

v21

Toggle v21's commit message
Set extractall filter for tarfile

See
https://docs.python.org/3/library/tarfile.html#tarfile.TarFile.extractall

Signed-off-by: William Douglas <[email protected]>

v20

Toggle v20's commit message
Always handle the common tmepfile prefix for license_skips

Modify license skips to handle the common tempfile prefix of '/tmp/*'
and normalize the case where lines lead with a slash vs not.

Also remove a duplicate test for globlike match.

Signed-off-by: William Douglas <[email protected]>

v19

Toggle v19's commit message
Add github url handling for tags with slashes

vectorscan uses 'vectorscan/' as a tag prefix which confuses our
version parsing (even more so with v being the tag prefix). Add
support for matching any '*/version' tag names as the top priority.

Signed-off-by: William Douglas <[email protected]>

v18

Toggle v18's commit message
Enable working with Jinja2 spec templates

Allow autospec to handle building packages that use a
Jinja2 formatted *.spec.template file. Currently only package_name,
package_version, package_release and package_url fields are supported
but others can be added as needed (patches and archives are good next
steps).

Signed-off-by: William Douglas <[email protected]>