Tags: AskeFC/clr-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 <william.douglas@intel.com>
Set extractall filter for tarfile See https://docs.python.org/3/library/tarfile.html#tarfile.TarFile.extractall Signed-off-by: William Douglas <william.douglas@intel.com>
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 <william.douglas@intel.com>
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 <william.douglas@intel.com>
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 <william.douglas@intel.com>
PreviousNext