2.6 - 2019-04-27 * Fix change in new perl versions where you need to escape { in regexp (https://github.com/pink-mist/sbotools/issues/75) (https://github.com/pink-mist/sbotools/issues/77) (https://github.com/pink-mist/sbotools/pull/78) * Add a --tries 5 option when downloading from sbosrcarch, which is a saner limit than the default of 20. (https://github.com/pink-mist/sbotools/pull/79) * Change sboclean options --clean-dist and --clean-work to shorter forms (https://github.com/pink-mist/sbotools/pull/52) * Add limited -current support using ponce's SBo repo for -current (https://github.com/pink-mist/sbotools/issues/73) * Fix bug with sboinstall --reinstall -r (https://github.com/pink-mist/sbotools/issues/72) * Fix bug with sbofind -e (https://github.com/pink-mist/sbotools/issues/71) 2.5 - 2018-02-14 * Document download behaviour (https://github.com/pink-mist/sbotools/issues/66) * Remake sbosnap and sboremove to have OO semantics * Strip -compat32 from slackbuild names when looking them up (https://github.com/pink-mist/sbotools/issues/65) * Optimise searching in sbofind 2.4 - 2017-05-18 * Rewrite sboremove from the ground up so it relies less on global state * Fix for parsing README with useradd/groupadd commands which span lines (https://github.com/pink-mist/sbotools/issues/57) * Add --reinstall option to sboinstall (https://github.com/pink-mist/sbotools/issues/58) * Exit with error when sbosnap fails to sync with a repo (https://github.com/pink-mist/sbotools/issues/61) * Add version information to sbofind output (https://github.com/pink-mist/sbotools/issues/60) 2.3 - 2017-01-21 * Bugfix for parsing .info files with \ among the separators (https://github.com/pink-mist/sbotools/issues/55) 2.2 - 2017-01-17 * Bugfix for parsing .info files with trailing whitespace after a value (https://github.com/pink-mist/sbotools/issues/54) 2.1 - 2017-01-14 * Internals: - Adding internal documentation - Extract code to submodules for easier separation of concerns * New features: - Support for templates for installing things with specified options (https://github.com/pink-mist/sbotools/issues/38) - Display other README files if the slackbuild comes with them (https://github.com/pink-mist/sbotools/issues/49) * Bugfixes - sboinstall/sboremove disagreeing about a package being installed (https://github.com/pink-mist/sbotools/issues/44) - sbocheck and sboupgrade misinterpreting version strings (https://github.com/pink-mist/sbotools/issues/45) - parsing .info files without leading space on second line (https://github.com/pink-mist/sbotools/issues/46) - local git repo gets partially chowned to root (https://github.com/pink-mist/sbotools/issues/47) - stop excluding .tar.gz files when rsyncing (https://github.com/pink-mist/sbotools/issues/53) 2.0 - 2016-07-02 * Major new features * LOCAL_OVERRIDES setting Allows to keep a directory with local slackbuild dirs that will override whatever is found in the regular repository. - https://github.com/pink-mist/sbotools/issues/8 - https://github.com/pink-mist/sbotools/issues/13 - https://github.com/pink-mist/sbotools/issues/14 - https://github.com/pink-mist/sbotools/issues/15 - https://github.com/pink-mist/sbotools/issues/19 - https://github.com/pink-mist/sbotools/issues/20 * SLACKWARE_VERSION setting Allows to specify the slackware version to sync from SBo. Previously only the version in your /etc/slackware-version was used for this, and if that had gotten updated in -current, you'd have needed to wait both for a new version of sbotools, as well as SBo to get the new repository online before sbotools would work for you again. - https://github.com/pink-mist/sbotools/issues/19 * REPO setting This will override the SLACKWARE_VERSION setting. It's used to specify an absolute URL for the SBo repository you want to sync with. - https://github.com/pink-mist/sbotools/issues/6 - https://github.com/pink-mist/sbotools/issues/19 - https://github.com/pink-mist/sbotools/issues/27 * Use sbosrcarch source archive if download fails - https://github.com/pink-mist/sbotools/issues/7 - https://github.com/pink-mist/sbotools/issues/19 - https://github.com/pink-mist/sbotools/issues/24 * sboupgrade --all option to upgrade everything listed by sbocheck - https://github.com/pink-mist/sbotools/issues/9 - https://github.com/pink-mist/sbotools/issues/19 * Travis CI integration Every push will now cause the test-suite to be run - https://github.com/pink-mist/sbotools/issues/18 * Hundreds of new unit-tests. - https://github.com/pink-mist/sbotools/issues/18 - https://github.com/pink-mist/sbotools/issues/19 - https://github.com/pink-mist/sbotools/issues/23 - https://github.com/pink-mist/sbotools/issues/24 - https://github.com/pink-mist/sbotools/issues/25 - https://github.com/pink-mist/sbotools/issues/27 - https://github.com/pink-mist/sbotools/issues/28 - https://github.com/pink-mist/sbotools/issues/31 - https://github.com/pink-mist/sbotools/issues/32 - https://github.com/pink-mist/sbotools/issues/33 - https://github.com/pink-mist/sbotools/issues/35 - https://github.com/pink-mist/sbotools/issues/41 - https://github.com/pink-mist/sbotools/issues/43 * sbofind will now also use tags if they're available - https://github.com/pink-mist/sbotools/issues/37 * Minor/bugfixes/documentation fixes * Use system perl when running and installing sbotools * sbocheck output changed - https://github.com/pink-mist/sbotools/issues/10 - https://github.com/pink-mist/sbotools/issues/13 - https://github.com/pink-mist/sbotools/issues/20 * Better debug messages on errors - https://github.com/pink-mist/sbotools/issues/16 * manpage fixes - https://github.com/pink-mist/sbotools/issues/17 * sboupgrade handles dependencies better - https://github.com/pink-mist/sbotools/issues/12 - https://github.com/pink-mist/sbotools/issues/28 * Update bundled Sort::Versions to 1.62 * sboinstall/upgrade/check: small bugfixes - https://github.com/pink-mist/sbotools/issues/21 - https://github.com/pink-mist/sbotools/issues/35 - https://github.com/pink-mist/sbotools/issues/41 - https://github.com/pink-mist/sbotools/issues/43 * sbosnap: display download progress, update git trees better - https://github.com/pink-mist/sbotools/issues/26 - https://github.com/pink-mist/sbotools/issues/27 1.9 - 2015-11-27 * Make it compatible with perls newer than 5.18 * Lots of code cleanup * Rewrite build-queue code (https://github.com/pink-mist/sbotools/issues/2) * Fix issue when TMP is set (https://github.com/pink-mist/sbotools/issues/4) * Fix various bugs related to cleanup code * Change location of website * Fix downloading of multiple sources in newer slackbuilds (https://github.com/pink-mist/sbotools/issues/5)