This release does not have much in the way of feature addition, instead focusing on under-the-hood reliability improvements:
- In line with the
SBO_HOME
changes in version 3.2, all scripts except forsboconfig
will exit if incorrect configuration options are detected Build.pm
: Remove the temporary directory fortee
in case of signalRepo.pm
: Check for local repo similarity to SBo rather than solely relying on SLACKBUILDS.TXT- Wrap most variable-length onscreen messages, prompts and error reports from
sbotools
at 72 characters
If you are experiencing "cannot be parsed" errors with an upstream SBo repository, this should now be fixed:
- Bugfix: When parsing info files, sanitize them for whitespace, unwanted lines, quotes and backslashes
With the changes to local repo detection rendering it redundant, sbosnap
was replaced with a compatibility symlink to sbocheck
. sboconfig
and sbocheck
saw a few changes:
sboconfig
: Permit versions "X.Y+" and "current" forSLACKWARE_VERSION
; leave more informative error messagessboconfig
: Use--reset
to restore all default settingssbocheck
: Before fetching the repo, prompt the user if the desired branch does not exist
Finally, build number detection has been improved, resulting in performance gains for sbocheck
.
Thank you to @Geremia and @pandom79 for reports #18 and #19!