Skip to content

Releases: clearlinux/autospec

Release v1.2.0

18 Jan 23:34
Compare
Choose a tag to compare
This release adds several new features:
* Bitbake infile parsing using the --infile flag (see README)
* Support override file for %description section
* Default python pattern now distutils3 instead of distutils23
* Improved Rust/Cargo support
* Improved 32bit make/make_install args support
* Print fingerprint of imported pubkey
* Change default keyring to package repository with fallback the
  autospec repository.
* Improved output

...makes some configuration updates:
* Adds several new public keys
* Adds lines to configure_whitelist
* Adds patterns for failed_patterns

...and makes several fixes as well:
* Print guessed commitmessage as string instead of list
* Fix several issues with catkin support
* Follow redirects by the license server
* Add a couple new URL patterns
* Remove unneeded V and VERBOSE flags for make lines
* Remove no-longer-used functional test suite
* Turn off string interpolation for URLs containing '%'
* Respect [autospec][urlban] for archive URLs

Release v1.1.8

28 Nov 23:29
Compare
Choose a tag to compare
* Add catkin build pattern recognition
* Add configuration file for cmake_srcdir
* Add failed_commands pattern for ldap-dev
* Update README.rst

Release v1.1.7

20 Nov 18:02
Compare
Choose a tag to compare
- Improves test coverage for several modules
- Adds "autoupdate" flag for usage by third-party tools

Release v1.1.6

14 Nov 18:21
Compare
Choose a tag to compare
This release deprecates Makefile writing by autospec since per-package
Makefiles are not used by autospec.

Release v1.1.5

09 Nov 23:07
Compare
Choose a tag to compare
This release adds efivar and gnu-efi simple patterns.

Release v1.1.4

08 Nov 00:52
Compare
Choose a tag to compare
This release introduces safeguards to remove directories from the
package file list to protect against top-level directories being
included in packages (such as /usr). The build.log files are now saved
to the target directory for each failed build attempt. The urlban is now
respected when writing metadata to options.conf.

Release v1.1.3

02 Nov 18:28
Compare
Choose a tag to compare
This release makes some small updates to our README documentation,
improves tarball.py and pkg_integrity.py testing, fixes a bug that
allowed an empty file to remain on failed downloads, and adds a regular
expression for build.log test scanning.

Release v1.1.2

23 Oct 22:45
Compare
Choose a tag to compare
This release improves automated commit message guesses using the git
shortlog for the updated package. It also adds a --no-prep option that
downloads the sources, does the basic name and version detection, and
puts metadata in the <targetdir>/workingdir directory for human or tool
consumption before exiting without writing to the spec file.

Release v1.1.1

19 Oct 21:30
Compare
Choose a tag to compare
This release adds quoting ("") around filenames with whitespace in them.

Release v1.1.0

18 Oct 19:58
Compare
Choose a tag to compare
This release greatly improves version and package name detection and
adds over 1900 package URL tests for this feature. Package metadata is
now written to options.conf under the 'package' section. A Makefile is
still being written to, but this is deprecated and will be removed in
the future. The mock command is now detected in a manner compatible with
linux distributions other than Clear Linux.