This repository was archived by the owner on Aug 7, 2025. It is now read-only.
Tags: clearlinux/autospec
Tags
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]>
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]>
Add fixes for flake8 warnings Signed-off-by: William Douglas <[email protected]>
Update APX flags Signed-off-by: William Douglas <[email protected]>
abireport: run nm output through c++filt Signed-off-by: William Douglas <[email protected]>
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]>
Set extractall filter for tarfile See https://docs.python.org/3/library/tarfile.html#tarfile.TarFile.extractall Signed-off-by: William Douglas <[email protected]>
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]>
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]>
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]>
PreviousNext